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

Represents a campaign level criterion. More...

Inheritance diagram for Google.Api.Ads.AdWords.v201809.CampaignCriterion:
Google.Api.Ads.AdWords.v201809.NegativeCampaignCriterion

Classes

class  Fields
 List of all supported fields for the CampaignCriterion class. More...
 
class  FilterableFields
 List of all supported filterable fields for the CampaignCriterion class. More...
 
class  SelectableFields
 List of all supported selectable fields for the CampaignCriterion 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. This field is required and should not be More...
 
bool campaignIdSpecified [get, set]
 
bool isNegative [get, set]
 This field can be selected using the value "IsNegative".This field can be filtered on. This field is read only and will be ignored when sent to the API. More...
 
bool isNegativeSpecified [get, set]
 
Criterion criterion [get, set]
 The criterion part of the campaign criterion. This field is required and should not be More...
 
double bidModifier [get, set]
 The modifier for bids when the criterion matches. More...
 
bool bidModifierSpecified [get, set]
 
CampaignCriterionCampaignCriterionStatus campaignCriterionStatus [get, set]
 The status for criteria. This field can be selected using the value "CampaignCriterionStatus".This field can be filtered on. More...
 
bool campaignCriterionStatusSpecified [get, set]
 
long baseCampaignId [get, set]
 ID of the base campaign from which this draft/trial campaign 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]
 
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...
 
string CampaignCriterionType [get, set]
 Indicates that this instance is a subtype of CampaignCriterion. Although this field is returned in the response, it is ignored on input and cannot be selected. Specify xsi:type instead. More...
 

Detailed Description

Represents a campaign level criterion.

Property Documentation

long Google.Api.Ads.AdWords.v201809.CampaignCriterion.baseCampaignId
getset

ID of the base campaign from which this draft/trial campaign 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.

bool Google.Api.Ads.AdWords.v201809.CampaignCriterion.baseCampaignIdSpecified
getset

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

double Google.Api.Ads.AdWords.v201809.CampaignCriterion.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 platform criterion.

To clear an existing bid modifier, specify -1.0 (invalid for initial ADD operations). This field can be selected using the value "BidModifier".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.

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

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

CampaignCriterionCampaignCriterionStatus Google.Api.Ads.AdWords.v201809.CampaignCriterion.campaignCriterionStatus
getset

The status for criteria. This field can be selected using the value "CampaignCriterionStatus".This field can be filtered on.

bool Google.Api.Ads.AdWords.v201809.CampaignCriterion.campaignCriterionStatusSpecified
getset

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

string Google.Api.Ads.AdWords.v201809.CampaignCriterion.CampaignCriterionType
getset

Indicates that this instance is a subtype of CampaignCriterion. Although this field is returned in the response, it is ignored on input and cannot be selected. Specify xsi:type instead.

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

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

null.

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

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

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

The criterion part of the campaign criterion. This field is required and should not be

null.

String_StringMapEntry [] Google.Api.Ads.AdWords.v201809.CampaignCriterion.forwardCompatibilityMap
getset

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.

bool Google.Api.Ads.AdWords.v201809.CampaignCriterion.isNegative
getset

This field can be selected using the value "IsNegative".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.CampaignCriterion.isNegativeSpecified
getset

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


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