Ads API .NET library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Google.Api.Ads.AdWords.v201809.BiddableAdGroupCriterion Class Reference

A biddable (positive) criterion in an adgroup. More...

Inheritance diagram for Google.Api.Ads.AdWords.v201809.BiddableAdGroupCriterion:
Google.Api.Ads.AdWords.v201809.AdGroupCriterion

Classes

class  Fields
 List of all supported fields for the BiddableAdGroupCriterion class. More...
 
class  FilterableFields
 List of all supported filterable fields for the BiddableAdGroupCriterion class. More...
 
class  SelectableFields
 List of all supported selectable fields for the BiddableAdGroupCriterion class. More...
 

Properties

UserStatus userStatus [get, set]
 Current user-set state of criterion. UserStatus may not be set to More...
 
bool userStatusSpecified [get, set]
 
SystemServingStatus systemServingStatus [get, set]
 Serving status. This field can be selected using the value "SystemServingStatus".This field can be filtered on. This field is read only and will be ignored when sent to the API. More...
 
bool systemServingStatusSpecified [get, set]
 
ApprovalStatus approvalStatus [get, set]
 Approval status. This field can be selected using the value "ApprovalStatus".This field can be filtered on. This field is read only and will be ignored when sent to the API. More...
 
bool approvalStatusSpecified [get, set]
 
string[] disapprovalReasons [get, set]
 List of disapproval reasons. This field can be selected using the value "DisapprovalReasons". This field is read only and will be ignored when sent to the API. More...
 
Bid firstPageCpc [get, set]
 First page Cpc for this criterion. This field can be selected using the value "FirstPageCpc".This field can be filtered on. This field is read only and will be ignored when sent to the API. More...
 
Bid topOfPageCpc [get, set]
 An estimate of the cpc bid needed for your ad to appear above the first page of Google search results when a query matches the keywords exactly. Note that meeting this estimate is not a guarantee of ad position, which may depend on other factors. This field can be selected using the value "TopOfPageCpc".This field can be filtered on. This field is read only and will be ignored when sent to the API. More...
 
Bid firstPositionCpc [get, set]
 An estimate of the cpc bid needed for your ad to regularly appear in the top position above the search results on google.com when a query matches the keywords exactly. Note that meeting this estimate is not a guarantee of ad position, which may depend on other factors. This field can be selected using the value "FirstPositionCpc".This field can be filtered on. This field is read only and will be ignored when sent to the API. More...
 
QualityInfo qualityInfo [get, set]
 Contains quality information about the criterion. This field is read only and will be ignored when sent to the API. More...
 
BiddingStrategyConfiguration biddingStrategyConfiguration [get, set]
 Bidding configuration for this ad group criterion. To set the bids on the ad groups use BiddingStrategyConfiguration::bids. Multiple bids can be set on ad group criterion at the same time. Only the bids that apply to the campaign's bidding strategy bidding strategy will be used. More...
 
double bidModifier [get, set]
 Bid modifier of the criterion which is used when the criterion is not in an absolute bidding dimension. This field can be selected using the value "BidModifier".This field can be filtered on. More...
 
bool bidModifierSpecified [get, set]
 
UrlList finalUrls [get, set]
 A list of possible final URLs after all cross domain redirects. This field can be selected using the value "FinalUrls".This field can be filtered on. This field may not be set for campaign channel type SHOPPING with campaign channel subtype SHOPPING_GOAL_OPTIMIZED_ADS. More...
 
UrlList finalMobileUrls [get, set]
 A list of possible final mobile URLs after all cross domain redirects. This field can be selected using the value "FinalMobileUrls".This field can be filtered on. This field may not be set for campaign channel type SHOPPING with campaign channel subtype SHOPPING_GOAL_OPTIMIZED_ADS. More...
 
AppUrl[] finalAppUrls [get, set]
 A list of final app URLs that will be used on mobile if the user has the specific app installed. This field can be selected using the value "FinalAppUrls".This field can be filtered on. This field may not be set for campaign channel type SHOPPING with campaign channel subtype SHOPPING_GOAL_OPTIMIZED_ADS. More...
 
string trackingUrlTemplate [get, set]
 URL template for constructing a tracking URL. More...
 
string finalUrlSuffix [get, set]
 URL template for appending params to Final URL. More...
 
CustomParameters urlCustomParameters [get, set]
 A list of mappings to be used for substituting URL custom parameter tags in the trackingUrlTemplate, finalUrls, and/or finalMobileUrls. This field can be selected using the value "UrlCustomParameters".This field can be filtered on. More...
 
- Properties inherited from Google.Api.Ads.AdWords.v201809.AdGroupCriterion
long adGroupId [get, set]
 The ad group this criterion is in. This field can be selected using the value "AdGroupId".This field can be filtered on. This field is required and should not be More...
 
bool adGroupIdSpecified [get, set]
 
CriterionUse criterionUse [get, set]
 This field can be selected using the value "CriterionUse".This field can be filtered on. This field is read only and will be ignored when sent to the API. More...
 
bool criterionUseSpecified [get, set]
 
Criterion criterion [get, set]
 The criterion part of the ad group criterion. This field is required and should not be More...
 
Label[] labels [get, set]
 Labels that are attached to the AdGroupCriterion. To associate an existing Label to an existing AdGroupCriterion, use AdGroupCriterionService::mutateLabel with ADD operator. To remove an associated Label from the AdGroupCriterion, use AdGroupCriterionService::mutateLabel with REMOVE operator. To filter on Labels, use one of Predicate.Operator::CONTAINS_ALL, Predicate.Operator::CONTAINS_ANY, Predicate.Operator::CONTAINS_NONE operators with a list of Label ids. This field can be selected using the value "Labels".This field can be filtered on. This field may not be set for campaign channel subtype UNIVERSAL_APP_CAMPAIGN. This field is read only and will be ignored when sent to the API for the following Operators: REMOVE and SET. More...
 
String_StringMapEntry[] forwardCompatibilityMap [get, set]
 This Map provides a place to put new features and settings in older versions of the AdWords API in the rare instance we need to introduce a new feature in an older version. It is presently unused. Do not set a value. More...
 
long baseCampaignId [get, set]
 ID of the base campaign from which this draft/trial ad group criterion was created. This field is only returned on get requests. This field can be selected using the value "BaseCampaignId".This field can be filtered on. This field is read only and will be ignored when sent to the API. More...
 
bool baseCampaignIdSpecified [get, set]
 
long baseAdGroupId [get, set]
 ID of the base ad group from which this draft/trial ad group criterion was created. For base ad groups this is equal to the ad group ID. If the ad group was created in the draft or trial and has no corresponding base ad group, this field is null. This field is only returned on get requests. This field can be selected using the value "BaseAdGroupId".This field can be filtered on. This field is read only and will be ignored when sent to the API. More...
 
bool baseAdGroupIdSpecified [get, set]
 
string AdGroupCriterionType [get, set]
 Indicates that this instance is a subtype of AdGroupCriterion. Although this field is returned in the response, it is ignored on input and cannot be selected. Specify xsi:type instead. More...
 

Detailed Description

A biddable (positive) criterion in an adgroup.

Property Documentation

ApprovalStatus Google.Api.Ads.AdWords.v201809.BiddableAdGroupCriterion.approvalStatus
getset

Approval status. This field can be selected using the value "ApprovalStatus".This field can be filtered on. This field is read only and will be ignored when sent to the API.

bool Google.Api.Ads.AdWords.v201809.BiddableAdGroupCriterion.approvalStatusSpecified
getset

true, if a value is specified for approvalStatus, false otherwise.

BiddingStrategyConfiguration Google.Api.Ads.AdWords.v201809.BiddableAdGroupCriterion.biddingStrategyConfiguration
getset

Bidding configuration for this ad group criterion. To set the bids on the ad groups use BiddingStrategyConfiguration::bids. Multiple bids can be set on ad group criterion at the same time. Only the bids that apply to the campaign's bidding strategy bidding strategy will be used.

double Google.Api.Ads.AdWords.v201809.BiddableAdGroupCriterion.bidModifier
getset

Bid modifier of the criterion which is used when the criterion is not in an absolute bidding dimension. This field can be selected using the value "BidModifier".This field can be filtered on.

bool Google.Api.Ads.AdWords.v201809.BiddableAdGroupCriterion.bidModifierSpecified
getset

true, if a value is specified for bidModifier, false otherwise.

string [] Google.Api.Ads.AdWords.v201809.BiddableAdGroupCriterion.disapprovalReasons
getset

List of disapproval reasons. This field can be selected using the value "DisapprovalReasons". This field is read only and will be ignored when sent to the API.

AppUrl [] Google.Api.Ads.AdWords.v201809.BiddableAdGroupCriterion.finalAppUrls
getset

A list of final app URLs that will be used on mobile if the user has the specific app installed. This field can be selected using the value "FinalAppUrls".This field can be filtered on. This field may not be set for campaign channel type SHOPPING with campaign channel subtype SHOPPING_GOAL_OPTIMIZED_ADS.

UrlList Google.Api.Ads.AdWords.v201809.BiddableAdGroupCriterion.finalMobileUrls
getset

A list of possible final mobile URLs after all cross domain redirects. This field can be selected using the value "FinalMobileUrls".This field can be filtered on. This field may not be set for campaign channel type SHOPPING with campaign channel subtype SHOPPING_GOAL_OPTIMIZED_ADS.

UrlList Google.Api.Ads.AdWords.v201809.BiddableAdGroupCriterion.finalUrls
getset

A list of possible final URLs after all cross domain redirects. This field can be selected using the value "FinalUrls".This field can be filtered on. This field may not be set for campaign channel type SHOPPING with campaign channel subtype SHOPPING_GOAL_OPTIMIZED_ADS.

string Google.Api.Ads.AdWords.v201809.BiddableAdGroupCriterion.finalUrlSuffix
getset

URL template for appending params to Final URL.

On update, empty string ("") indicates to clear the field. This field can be selected using the value "FinalUrlSuffix".This field can be filtered on.

Bid Google.Api.Ads.AdWords.v201809.BiddableAdGroupCriterion.firstPageCpc
getset

First page Cpc for this criterion. This field can be selected using the value "FirstPageCpc".This field can be filtered on. This field is read only and will be ignored when sent to the API.

Bid Google.Api.Ads.AdWords.v201809.BiddableAdGroupCriterion.firstPositionCpc
getset

An estimate of the cpc bid needed for your ad to regularly appear in the top position above the search results on google.com when a query matches the keywords exactly. Note that meeting this estimate is not a guarantee of ad position, which may depend on other factors. This field can be selected using the value "FirstPositionCpc".This field can be filtered on. This field is read only and will be ignored when sent to the API.

QualityInfo Google.Api.Ads.AdWords.v201809.BiddableAdGroupCriterion.qualityInfo
getset

Contains quality information about the criterion. This field is read only and will be ignored when sent to the API.

SystemServingStatus Google.Api.Ads.AdWords.v201809.BiddableAdGroupCriterion.systemServingStatus
getset

Serving status. This field can be selected using the value "SystemServingStatus".This field can be filtered on. This field is read only and will be ignored when sent to the API.

bool Google.Api.Ads.AdWords.v201809.BiddableAdGroupCriterion.systemServingStatusSpecified
getset

true, if a value is specified for systemServingStatus, false otherwise.

Bid Google.Api.Ads.AdWords.v201809.BiddableAdGroupCriterion.topOfPageCpc
getset

An estimate of the cpc bid needed for your ad to appear above the first page of Google search results when a query matches the keywords exactly. Note that meeting this estimate is not a guarantee of ad position, which may depend on other factors. This field can be selected using the value "TopOfPageCpc".This field can be filtered on. This field is read only and will be ignored when sent to the API.

string Google.Api.Ads.AdWords.v201809.BiddableAdGroupCriterion.trackingUrlTemplate
getset

URL template for constructing a tracking URL.

On update, empty string ("") indicates to clear the field. This field can be selected using the value "TrackingUrlTemplate".This field can be filtered on.

CustomParameters Google.Api.Ads.AdWords.v201809.BiddableAdGroupCriterion.urlCustomParameters
getset

A list of mappings to be used for substituting URL custom parameter tags in the trackingUrlTemplate, finalUrls, and/or finalMobileUrls. This field can be selected using the value "UrlCustomParameters".This field can be filtered on.

UserStatus Google.Api.Ads.AdWords.v201809.BiddableAdGroupCriterion.userStatus
getset

Current user-set state of criterion. UserStatus may not be set to

REMOVED and is not supported for ProductPartition criterion. On add, defaults to ENABLED if unspecified. This field can be selected using the value "Status".This field can be filtered on.

bool Google.Api.Ads.AdWords.v201809.BiddableAdGroupCriterion.userStatusSpecified
getset

true, if a value is specified for userStatus, false otherwise.


The documentation for this class was generated from the following file: