This type defines the fields needed to create a campaign. To create a campaign, you need to specify a name, start and end dates, funding, marketplace, and optionally the criterion (selection rules).
Types that use CreateCampaignRequest
Not used by any types.
Call that uses CreateCampaignRequest
Fields
Required if the campaign funding model is CPC.
Note: Rules-based listing selection is only applicable for general strategy campaigns using the Cost-Per-Sale (CPS) funding model.
You can use any alphanumeric characters in the name, except the less than (<) or greater than (>) characters.
Max length: 80 charactersIf not value is specified, this field will default to
MANUAL
.Note: This feature is only supported for on-site campaigns that use the Cost Per Click (CPC) funding model.
Valid Values:
MANUAL
SMART
If no value is entered, this field will default to
ON_SITE
. Multiple channels are not supported. Note: Channels is only applicable for campaigns that use the Cost Per Click (CPC) funding model.
Valid Values:
ON_SITE
OFF_SITE
OFF_SITE
for a Promoted Offsite campaign.yyyy-MM-ddThh:mm:ssZ
). If this field is omitted, the campaign will have no defined end date, and will not end until the seller makes a decision to end the campaign with an endCampaign call, or if they update the campaign at a later time with an end date.yyyy-MM-ddThh:mm:ssZ
). For display purposes, convert this time into the local time of the seller. On the date specified, the service derives the keywords for each listing in the campaign, creates an ad for each listing, and associates each new ad with the campaign. The campaign starts after this process is completed. The amount of time it takes the service to start the campaign depends on the number of listings in the campaign. Call getCampaign to check the status of the campaign.