public class BiddableAdGroupCriterion extends AdGroupCriterion
Java class for BiddableAdGroupCriterion complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="BiddableAdGroupCriterion">
<complexContent>
<extension base="{https://adwords.google.com/api/adwords/cm/v201809}AdGroupCriterion">
<sequence>
<element name="userStatus" type="{https://adwords.google.com/api/adwords/cm/v201809}UserStatus" minOccurs="0"/>
<element name="systemServingStatus" type="{https://adwords.google.com/api/adwords/cm/v201809}SystemServingStatus" minOccurs="0"/>
<element name="approvalStatus" type="{https://adwords.google.com/api/adwords/cm/v201809}ApprovalStatus" minOccurs="0"/>
<element name="disapprovalReasons" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="firstPageCpc" type="{https://adwords.google.com/api/adwords/cm/v201809}Bid" minOccurs="0"/>
<element name="topOfPageCpc" type="{https://adwords.google.com/api/adwords/cm/v201809}Bid" minOccurs="0"/>
<element name="firstPositionCpc" type="{https://adwords.google.com/api/adwords/cm/v201809}Bid" minOccurs="0"/>
<element name="qualityInfo" type="{https://adwords.google.com/api/adwords/cm/v201809}QualityInfo" minOccurs="0"/>
<element name="biddingStrategyConfiguration" type="{https://adwords.google.com/api/adwords/cm/v201809}BiddingStrategyConfiguration" minOccurs="0"/>
<element name="bidModifier" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="finalUrls" type="{https://adwords.google.com/api/adwords/cm/v201809}UrlList" minOccurs="0"/>
<element name="finalMobileUrls" type="{https://adwords.google.com/api/adwords/cm/v201809}UrlList" minOccurs="0"/>
<element name="finalAppUrls" type="{https://adwords.google.com/api/adwords/cm/v201809}AppUrlList" minOccurs="0"/>
<element name="trackingUrlTemplate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="finalUrlSuffix" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="urlCustomParameters" type="{https://adwords.google.com/api/adwords/cm/v201809}CustomParameters" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected ApprovalStatus |
approvalStatus |
protected BiddingStrategyConfiguration |
biddingStrategyConfiguration |
protected Double |
bidModifier |
protected List<String> |
disapprovalReasons |
protected AppUrlList |
finalAppUrls |
protected UrlList |
finalMobileUrls |
protected UrlList |
finalUrls |
protected String |
finalUrlSuffix |
protected Bid |
firstPageCpc |
protected Bid |
firstPositionCpc |
protected QualityInfo |
qualityInfo |
protected SystemServingStatus |
systemServingStatus |
protected Bid |
topOfPageCpc |
protected String |
trackingUrlTemplate |
protected CustomParameters |
urlCustomParameters |
protected UserStatus |
userStatus |
adGroupCriterionType, adGroupId, baseAdGroupId, baseCampaignId, criterion, criterionUse, forwardCompatibilityMap, labels| Constructor and Description |
|---|
BiddableAdGroupCriterion() |
| Modifier and Type | Method and Description |
|---|---|
ApprovalStatus |
getApprovalStatus()
Gets the value of the approvalStatus property.
|
BiddingStrategyConfiguration |
getBiddingStrategyConfiguration()
Gets the value of the biddingStrategyConfiguration property.
|
Double |
getBidModifier()
Gets the value of the bidModifier property.
|
List<String> |
getDisapprovalReasons()
Gets the value of the disapprovalReasons property.
|
AppUrlList |
getFinalAppUrls()
Gets the value of the finalAppUrls property.
|
UrlList |
getFinalMobileUrls()
Gets the value of the finalMobileUrls property.
|
UrlList |
getFinalUrls()
Gets the value of the finalUrls property.
|
String |
getFinalUrlSuffix()
Gets the value of the finalUrlSuffix property.
|
Bid |
getFirstPageCpc()
Gets the value of the firstPageCpc property.
|
Bid |
getFirstPositionCpc()
Gets the value of the firstPositionCpc property.
|
QualityInfo |
getQualityInfo()
Gets the value of the qualityInfo property.
|
SystemServingStatus |
getSystemServingStatus()
Gets the value of the systemServingStatus property.
|
Bid |
getTopOfPageCpc()
Gets the value of the topOfPageCpc property.
|
String |
getTrackingUrlTemplate()
Gets the value of the trackingUrlTemplate property.
|
CustomParameters |
getUrlCustomParameters()
Gets the value of the urlCustomParameters property.
|
UserStatus |
getUserStatus()
Gets the value of the userStatus property.
|
void |
setApprovalStatus(ApprovalStatus value)
Sets the value of the approvalStatus property.
|
void |
setBiddingStrategyConfiguration(BiddingStrategyConfiguration value)
Sets the value of the biddingStrategyConfiguration property.
|
void |
setBidModifier(Double value)
Sets the value of the bidModifier property.
|
void |
setFinalAppUrls(AppUrlList value)
Sets the value of the finalAppUrls property.
|
void |
setFinalMobileUrls(UrlList value)
Sets the value of the finalMobileUrls property.
|
void |
setFinalUrls(UrlList value)
Sets the value of the finalUrls property.
|
void |
setFinalUrlSuffix(String value)
Sets the value of the finalUrlSuffix property.
|
void |
setFirstPageCpc(Bid value)
Sets the value of the firstPageCpc property.
|
void |
setFirstPositionCpc(Bid value)
Sets the value of the firstPositionCpc property.
|
void |
setQualityInfo(QualityInfo value)
Sets the value of the qualityInfo property.
|
void |
setSystemServingStatus(SystemServingStatus value)
Sets the value of the systemServingStatus property.
|
void |
setTopOfPageCpc(Bid value)
Sets the value of the topOfPageCpc property.
|
void |
setTrackingUrlTemplate(String value)
Sets the value of the trackingUrlTemplate property.
|
void |
setUrlCustomParameters(CustomParameters value)
Sets the value of the urlCustomParameters property.
|
void |
setUserStatus(UserStatus value)
Sets the value of the userStatus property.
|
getAdGroupCriterionType, getAdGroupId, getBaseAdGroupId, getBaseCampaignId, getCriterion, getCriterionUse, getForwardCompatibilityMap, getLabels, setAdGroupCriterionType, setAdGroupId, setBaseAdGroupId, setBaseCampaignId, setCriterion, setCriterionUseprotected UserStatus userStatus
protected SystemServingStatus systemServingStatus
protected ApprovalStatus approvalStatus
protected Bid firstPageCpc
protected Bid topOfPageCpc
protected Bid firstPositionCpc
protected QualityInfo qualityInfo
protected BiddingStrategyConfiguration biddingStrategyConfiguration
protected Double bidModifier
protected UrlList finalUrls
protected UrlList finalMobileUrls
protected AppUrlList finalAppUrls
protected String trackingUrlTemplate
protected String finalUrlSuffix
protected CustomParameters urlCustomParameters
public UserStatus getUserStatus()
UserStatuspublic void setUserStatus(UserStatus value)
value - allowed object is
UserStatuspublic SystemServingStatus getSystemServingStatus()
SystemServingStatuspublic void setSystemServingStatus(SystemServingStatus value)
value - allowed object is
SystemServingStatuspublic ApprovalStatus getApprovalStatus()
ApprovalStatuspublic void setApprovalStatus(ApprovalStatus value)
value - allowed object is
ApprovalStatuspublic List<String> getDisapprovalReasons()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the disapprovalReasons property.
For example, to add a new item, do as follows:
getDisapprovalReasons().add(newItem);
Objects of the following type(s) are allowed in the list
String
public Bid getFirstPageCpc()
Bidpublic void setFirstPageCpc(Bid value)
value - allowed object is
Bidpublic Bid getTopOfPageCpc()
Bidpublic void setTopOfPageCpc(Bid value)
value - allowed object is
Bidpublic Bid getFirstPositionCpc()
Bidpublic void setFirstPositionCpc(Bid value)
value - allowed object is
Bidpublic QualityInfo getQualityInfo()
QualityInfopublic void setQualityInfo(QualityInfo value)
value - allowed object is
QualityInfopublic BiddingStrategyConfiguration getBiddingStrategyConfiguration()
BiddingStrategyConfigurationpublic void setBiddingStrategyConfiguration(BiddingStrategyConfiguration value)
value - allowed object is
BiddingStrategyConfigurationpublic Double getBidModifier()
Doublepublic void setBidModifier(Double value)
value - allowed object is
Doublepublic UrlList getFinalUrls()
UrlListpublic void setFinalUrls(UrlList value)
value - allowed object is
UrlListpublic UrlList getFinalMobileUrls()
UrlListpublic void setFinalMobileUrls(UrlList value)
value - allowed object is
UrlListpublic AppUrlList getFinalAppUrls()
AppUrlListpublic void setFinalAppUrls(AppUrlList value)
value - allowed object is
AppUrlListpublic String getTrackingUrlTemplate()
Stringpublic void setTrackingUrlTemplate(String value)
value - allowed object is
Stringpublic String getFinalUrlSuffix()
Stringpublic void setFinalUrlSuffix(String value)
value - allowed object is
Stringpublic CustomParameters getUrlCustomParameters()
CustomParameterspublic void setUrlCustomParameters(CustomParameters value)
value - allowed object is
CustomParametersCopyright © 2023. All rights reserved.