Service
CampaignService
MutateJobService
Dependencies
Data representing an AdWords campaign.
- Namespace
-
https://adwords.google.com/api/adwords/cm/v201306 - 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. |
| 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. |
| biddingStrategyConfiguration |
BiddingStrategyConfiguration
|
Bidding configuration for this campaign. To change an existing campaign's
bidding strategy, set the BiddingStrategyConfiguration.biddingStrategyType
or BiddingStrategyConfiguration.biddingScheme.
This field is required and should not be null when it is contained within
Operators : ADD |
| 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. |
| enhanced Filterable
Selectable
|
xsd:boolean
|
Indicates if a campaign is an enhanced campaign.
New campaigns are created as enhanced by default. Once set to true,
this value cannot be set to false.
This field can be selected using the value "Enhanced".
This field can be filtered on.
|