public class AdGroup extends Object
Java class for AdGroup complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AdGroup">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="AdRotation" type="{https://bingads.microsoft.com/CampaignManagement/v13}AdRotation" minOccurs="0"/>
<element name="AudienceAdsBidAdjustment" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="BiddingScheme" type="{https://bingads.microsoft.com/CampaignManagement/v13}BiddingScheme" minOccurs="0"/>
<element name="CommissionRate" type="{https://bingads.microsoft.com/CampaignManagement/v13}RateBid" minOccurs="0"/>
<element name="CpcBid" type="{https://bingads.microsoft.com/CampaignManagement/v13}Bid" minOccurs="0"/>
<element name="EndDate" type="{https://bingads.microsoft.com/CampaignManagement/v13}Date" minOccurs="0"/>
<element name="FinalUrlSuffix" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ForwardCompatibilityMap" type="{http://schemas.datacontract.org/2004/07/System.Collections.Generic}ArrayOfKeyValuePairOfstringstring" minOccurs="0"/>
<element name="FrequencyCapSettings" type="{https://bingads.microsoft.com/CampaignManagement/v13}ArrayOfFrequencyCapSettings" minOccurs="0"/>
<element name="Id" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="Language" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="MultimediaAdsBidAdjustment" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Network" type="{https://bingads.microsoft.com/CampaignManagement/v13}Network" minOccurs="0"/>
<element name="PercentCpcBid" type="{https://bingads.microsoft.com/CampaignManagement/v13}RateBid" minOccurs="0"/>
<element name="PrivacyStatus" type="{https://bingads.microsoft.com/CampaignManagement/v13}AdGroupPrivacyStatus" minOccurs="0"/>
<element name="Settings" type="{https://bingads.microsoft.com/CampaignManagement/v13}ArrayOfSetting" minOccurs="0"/>
<element name="StartDate" type="{https://bingads.microsoft.com/CampaignManagement/v13}Date" minOccurs="0"/>
<element name="Status" type="{https://bingads.microsoft.com/CampaignManagement/v13}AdGroupStatus" minOccurs="0"/>
<element name="TrackingUrlTemplate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="UrlCustomParameters" type="{https://bingads.microsoft.com/CampaignManagement/v13}CustomParameters" minOccurs="0"/>
<element name="UseOptimizedTargeting" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="UsePredictiveTargeting" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="AdScheduleUseSearcherTimeZone" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="AdGroupType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="CpvBid" type="{https://bingads.microsoft.com/CampaignManagement/v13}Bid" minOccurs="0"/>
<element name="CpmBid" type="{https://bingads.microsoft.com/CampaignManagement/v13}Bid" minOccurs="0"/>
<element name="McpaBid" type="{https://bingads.microsoft.com/CampaignManagement/v13}Bid" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
Constructor and Description |
---|
AdGroup() |
Modifier and Type | Method and Description |
---|---|
String |
getAdGroupType()
Gets the value of the adGroupType property.
|
AdRotation |
getAdRotation()
Gets the value of the adRotation property.
|
Boolean |
getAdScheduleUseSearcherTimeZone()
Gets the value of the adScheduleUseSearcherTimeZone property.
|
Integer |
getAudienceAdsBidAdjustment()
Gets the value of the audienceAdsBidAdjustment property.
|
BiddingScheme |
getBiddingScheme()
Gets the value of the biddingScheme property.
|
RateBid |
getCommissionRate()
Gets the value of the commissionRate property.
|
Bid |
getCpcBid()
Gets the value of the cpcBid property.
|
Bid |
getCpmBid()
Gets the value of the cpmBid property.
|
Bid |
getCpvBid()
Gets the value of the cpvBid property.
|
Date |
getEndDate()
Gets the value of the endDate property.
|
String |
getFinalUrlSuffix()
Gets the value of the finalUrlSuffix property.
|
ArrayOfKeyValuePairOfstringstring |
getForwardCompatibilityMap()
Gets the value of the forwardCompatibilityMap property.
|
ArrayOfFrequencyCapSettings |
getFrequencyCapSettings()
Gets the value of the frequencyCapSettings property.
|
Long |
getId()
Gets the value of the id property.
|
String |
getLanguage()
Gets the value of the language property.
|
Bid |
getMcpaBid()
Gets the value of the mcpaBid property.
|
Integer |
getMultimediaAdsBidAdjustment()
Gets the value of the multimediaAdsBidAdjustment property.
|
String |
getName()
Gets the value of the name property.
|
Network |
getNetwork()
Gets the value of the network property.
|
RateBid |
getPercentCpcBid()
Gets the value of the percentCpcBid property.
|
AdGroupPrivacyStatus |
getPrivacyStatus()
Gets the value of the privacyStatus property.
|
ArrayOfSetting |
getSettings()
Gets the value of the settings property.
|
Date |
getStartDate()
Gets the value of the startDate property.
|
AdGroupStatus |
getStatus()
Gets the value of the status property.
|
String |
getTrackingUrlTemplate()
Gets the value of the trackingUrlTemplate property.
|
CustomParameters |
getUrlCustomParameters()
Gets the value of the urlCustomParameters property.
|
Boolean |
getUseOptimizedTargeting()
Gets the value of the useOptimizedTargeting property.
|
Boolean |
getUsePredictiveTargeting()
Gets the value of the usePredictiveTargeting property.
|
void |
setAdGroupType(String value)
Sets the value of the adGroupType property.
|
void |
setAdRotation(AdRotation value)
Sets the value of the adRotation property.
|
void |
setAdScheduleUseSearcherTimeZone(Boolean value)
Sets the value of the adScheduleUseSearcherTimeZone property.
|
void |
setAudienceAdsBidAdjustment(Integer value)
Sets the value of the audienceAdsBidAdjustment property.
|
void |
setBiddingScheme(BiddingScheme value)
Sets the value of the biddingScheme property.
|
void |
setCommissionRate(RateBid value)
Sets the value of the commissionRate property.
|
void |
setCpcBid(Bid value)
Sets the value of the cpcBid property.
|
void |
setCpmBid(Bid value)
Sets the value of the cpmBid property.
|
void |
setCpvBid(Bid value)
Sets the value of the cpvBid property.
|
void |
setEndDate(Date value)
Sets the value of the endDate property.
|
void |
setFinalUrlSuffix(String value)
Sets the value of the finalUrlSuffix property.
|
void |
setForwardCompatibilityMap(ArrayOfKeyValuePairOfstringstring value)
Sets the value of the forwardCompatibilityMap property.
|
void |
setFrequencyCapSettings(ArrayOfFrequencyCapSettings value)
Sets the value of the frequencyCapSettings property.
|
void |
setId(Long value)
Sets the value of the id property.
|
void |
setLanguage(String value)
Sets the value of the language property.
|
void |
setMcpaBid(Bid value)
Sets the value of the mcpaBid property.
|
void |
setMultimediaAdsBidAdjustment(Integer value)
Sets the value of the multimediaAdsBidAdjustment property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setNetwork(Network value)
Sets the value of the network property.
|
void |
setPercentCpcBid(RateBid value)
Sets the value of the percentCpcBid property.
|
void |
setPrivacyStatus(AdGroupPrivacyStatus value)
Sets the value of the privacyStatus property.
|
void |
setSettings(ArrayOfSetting value)
Sets the value of the settings property.
|
void |
setStartDate(Date value)
Sets the value of the startDate property.
|
void |
setStatus(AdGroupStatus value)
Sets the value of the status property.
|
void |
setTrackingUrlTemplate(String value)
Sets the value of the trackingUrlTemplate property.
|
void |
setUrlCustomParameters(CustomParameters value)
Sets the value of the urlCustomParameters property.
|
void |
setUseOptimizedTargeting(Boolean value)
Sets the value of the useOptimizedTargeting property.
|
void |
setUsePredictiveTargeting(Boolean value)
Sets the value of the usePredictiveTargeting property.
|
protected AdRotation adRotation
protected Integer audienceAdsBidAdjustment
protected BiddingScheme biddingScheme
protected RateBid commissionRate
protected Bid cpcBid
protected Date endDate
protected String finalUrlSuffix
protected ArrayOfKeyValuePairOfstringstring forwardCompatibilityMap
protected ArrayOfFrequencyCapSettings frequencyCapSettings
protected Long id
protected String language
protected Integer multimediaAdsBidAdjustment
protected String name
protected Network network
protected RateBid percentCpcBid
protected AdGroupPrivacyStatus privacyStatus
protected ArrayOfSetting settings
protected Date startDate
protected AdGroupStatus status
protected String trackingUrlTemplate
protected CustomParameters urlCustomParameters
protected Boolean useOptimizedTargeting
protected Boolean usePredictiveTargeting
protected Boolean adScheduleUseSearcherTimeZone
protected String adGroupType
protected Bid cpvBid
protected Bid cpmBid
protected Bid mcpaBid
public AdRotation getAdRotation()
AdRotation
public void setAdRotation(AdRotation value)
value
- allowed object is
AdRotation
public Integer getAudienceAdsBidAdjustment()
Integer
public void setAudienceAdsBidAdjustment(Integer value)
value
- allowed object is
Integer
public BiddingScheme getBiddingScheme()
BiddingScheme
public void setBiddingScheme(BiddingScheme value)
value
- allowed object is
BiddingScheme
public RateBid getCommissionRate()
RateBid
public void setCommissionRate(RateBid value)
value
- allowed object is
RateBid
public Bid getCpcBid()
Bid
public void setCpcBid(Bid value)
value
- allowed object is
Bid
public Date getEndDate()
Date
public void setEndDate(Date value)
value
- allowed object is
Date
public String getFinalUrlSuffix()
String
public void setFinalUrlSuffix(String value)
value
- allowed object is
String
public ArrayOfKeyValuePairOfstringstring getForwardCompatibilityMap()
ArrayOfKeyValuePairOfstringstring
public void setForwardCompatibilityMap(ArrayOfKeyValuePairOfstringstring value)
value
- allowed object is
ArrayOfKeyValuePairOfstringstring
public ArrayOfFrequencyCapSettings getFrequencyCapSettings()
ArrayOfFrequencyCapSettings
public void setFrequencyCapSettings(ArrayOfFrequencyCapSettings value)
value
- allowed object is
ArrayOfFrequencyCapSettings
public void setId(Long value)
value
- allowed object is
Long
public String getLanguage()
String
public void setLanguage(String value)
value
- allowed object is
String
public Integer getMultimediaAdsBidAdjustment()
Integer
public void setMultimediaAdsBidAdjustment(Integer value)
value
- allowed object is
Integer
public String getName()
String
public void setName(String value)
value
- allowed object is
String
public Network getNetwork()
Network
public void setNetwork(Network value)
value
- allowed object is
Network
public RateBid getPercentCpcBid()
RateBid
public void setPercentCpcBid(RateBid value)
value
- allowed object is
RateBid
public AdGroupPrivacyStatus getPrivacyStatus()
AdGroupPrivacyStatus
public void setPrivacyStatus(AdGroupPrivacyStatus value)
value
- allowed object is
AdGroupPrivacyStatus
public ArrayOfSetting getSettings()
ArrayOfSetting
public void setSettings(ArrayOfSetting value)
value
- allowed object is
ArrayOfSetting
public Date getStartDate()
Date
public void setStartDate(Date value)
value
- allowed object is
Date
public AdGroupStatus getStatus()
AdGroupStatus
public void setStatus(AdGroupStatus value)
value
- allowed object is
AdGroupStatus
public String getTrackingUrlTemplate()
String
public void setTrackingUrlTemplate(String value)
value
- allowed object is
String
public CustomParameters getUrlCustomParameters()
CustomParameters
public void setUrlCustomParameters(CustomParameters value)
value
- allowed object is
CustomParameters
public Boolean getUseOptimizedTargeting()
Boolean
public void setUseOptimizedTargeting(Boolean value)
value
- allowed object is
Boolean
public Boolean getUsePredictiveTargeting()
Boolean
public void setUsePredictiveTargeting(Boolean value)
value
- allowed object is
Boolean
public Boolean getAdScheduleUseSearcherTimeZone()
Boolean
public void setAdScheduleUseSearcherTimeZone(Boolean value)
value
- allowed object is
Boolean
public String getAdGroupType()
String
public void setAdGroupType(String value)
value
- allowed object is
String
public Bid getCpvBid()
Bid
public void setCpvBid(Bid value)
value
- allowed object is
Bid
public Bid getCpmBid()
Bid
public void setCpmBid(Bid value)
value
- allowed object is
Bid
public Bid getMcpaBid()
Bid
Copyright © 2024. All rights reserved.