Service
CampaignService
MutateJobService
Dependencies
Data representing an AdWords campaign.
- Namespace
-
https://adwords.google.com/api/adwords/cm/v201209
- Fields
Field | Type | Description |
---|---|---|
id Filterable
ReadOnly
Required
Selectable
|
xsd:long
|
ID of this campaign.
This field can be selected using the value "Id".
This field can be filtered on.
This field is read only and should not be set for following Operators : ADD. If this field is sent to the API, it will be ignored.
This field is required and should not be null when it is contained within Operators : SET.
|
name Filterable
Selectable
StringLength
|
xsd:string
|
Name of this campaign. On add, defaults to Campaign #N
.
This field can be selected using the value "Name".
This field can be filtered on.
This string must not be empty.
|
status Filterable
Selectable
|
CampaignStatus
|
Status of this campaign. On add, defaults to ACTIVE .
This field can be selected using the value "Status".
This field can be filtered on.
Enumerations
|
servingStatus Filterable
ReadOnly
Selectable
|
ServingStatus
|
Serving status.
This field can be selected using the value "ServingStatus".
This field can be filtered on.
This field is read only and should not be set. If this field is sent to the API, it will be ignored.
Enumerations
|
startDate Filterable
Selectable
|
xsd:string
|
Date the campaign begins. On add, defaults to the current day in the parent account's local timezone. The date's format should be YYYYMMDD. This field can be selected using the value "StartDate". This field can be filtered on. |
endDate Filterable
Selectable
|
xsd:string
|
Date the campaign ends. On add, defaults to 20371231 , which means the
campaign will run indefinitely. To set an existing campaign to run indefinitely, set this
field to 20371230
. The date's format should be YYYYMMDD.
This field can be selected using the value "EndDate".
This field can be filtered on.
|
budget |
Budget
|
Current base budget of campaign; default if no custom budgets are active. |
biddingStrategy Required
|
Bidding strategy for this campaign. This field is required when adding a new campaign.
To change an existing campaign's bidding strategy, use CampaignOperation.biddingTransition. Note that campaigns must meet specific
eligibility requirements before they can use the ConversionOptimizer
bidding strategy.
This field is required and should not be null when it is contained within Operators : ADD.
|
|
conversionOptimizerEligibility ReadOnly
|
ConversionOptimizerEligibility
|
This field is read only and should not be set. If this field is sent to the API, it will be ignored. |
campaignStats ReadOnly
|
CampaignStats
|
Statistics for this campaign, returned by get() only if requested in the selector. This field is read only and should not be set. If this field is sent to the API, it will be ignored. |
adServingOptimizationStatus Selectable
|
AdServingOptimizationStatus
|
Ad serving optimization status.
This field can be selected using the value "AdServingOptimizationStatus".
Enumerations
|
frequencyCap |
FrequencyCap
|
Frequency cap for this campaign. |
settings Selectable
|
List of settings for the campaign. This field can be selected using the value "Settings". | |
networkSetting |
NetworkSetting
|
Network settings for the campaign indicating where the campaign will serve. |
forwardCompatibilityMap |
String_StringMapEntry[]
|
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. |