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

Represents an adgroup level bid modifier override for campaign level criterion bid modifier values. More...

Classes

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

Properties

long campaignId [get, set]
 The campaign that the criterion is in. This field can be selected using the value "CampaignId".This field can be filtered on. More...
 
bool campaignIdSpecified [get, set]
 
long adGroupId [get, set]
 The adgroup that the bid modifier override 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]
 
Criterion criterion [get, set]
 The criterion whose bid value is being overridden. More...
 
double bidModifier [get, set]
 The modifier for bids when the criterion matches. More...
 
bool bidModifierSpecified [get, set]
 
long baseAdGroupId [get, set]
 ID of the base adgroup from which this draft/trial adgroup bid modifier was created. For base adgroups this is equal to the adgroup ID. If the adgroup was created in the draft or trial and has no corresponding base adgroup, this field is null. This field is readonly and 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]
 
BidModifierSource bidModifierSource [get, set]
 Bid modifier source. This field can be selected using the value "BidModifierSource".This field can be filtered on. This field is read only and will be ignored when sent to the API. More...
 
bool bidModifierSourceSpecified [get, set]
 

Detailed Description

Represents an adgroup level bid modifier override for campaign level criterion bid modifier values.

Property Documentation

long Google.Api.Ads.AdWords.v201809.AdGroupBidModifier.adGroupId
getset

The adgroup that the bid modifier override 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

null.

bool Google.Api.Ads.AdWords.v201809.AdGroupBidModifier.adGroupIdSpecified
getset

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

long Google.Api.Ads.AdWords.v201809.AdGroupBidModifier.baseAdGroupId
getset

ID of the base adgroup from which this draft/trial adgroup bid modifier was created. For base adgroups this is equal to the adgroup ID. If the adgroup was created in the draft or trial and has no corresponding base adgroup, this field is null. This field is readonly and 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.

bool Google.Api.Ads.AdWords.v201809.AdGroupBidModifier.baseAdGroupIdSpecified
getset

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

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

The modifier for bids when the criterion matches.

Valid modifier values range from 0.1 to 10.0, with 0.0 reserved for opting out of a platform. This field can be selected using the value "BidModifier".This field can be filtered on. This field is required and should not be null when it is contained within Operators : ADD, SET.

Referenced by Google.Api.Ads.AdWords.Examples.CSharp.v201809.GetAdGroupBidModifiers.Run().

BidModifierSource Google.Api.Ads.AdWords.v201809.AdGroupBidModifier.bidModifierSource
getset

Bid modifier source. This field can be selected using the value "BidModifierSource".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.AdGroupBidModifier.bidModifierSourceSpecified
getset

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

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

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

long Google.Api.Ads.AdWords.v201809.AdGroupBidModifier.campaignId
getset

The campaign that the criterion is in. This field can be selected using the value "CampaignId".This field can be filtered on.

bool Google.Api.Ads.AdWords.v201809.AdGroupBidModifier.campaignIdSpecified
getset

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

Criterion Google.Api.Ads.AdWords.v201809.AdGroupBidModifier.criterion
getset

The criterion whose bid value is being overridden.

Currently, bid modifier overrides are supported only for platform criterion (ID=30000, 30001, 30002) and preferred content criterion (ID = 400). The AdGroupBidModifierService::get method returns all platform and preferred content criteria. This field is required and should not be null.


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