Creates one or more campaigns. Successfully created campaigns will be assigned a unique campaignId.
Retrieves a campaign by campaignId. Note that this call returns the minimal set of campaign fields, but is more efficient than getCampaignEx
Retrieves a campaign and its extended fields by campaignId. Note that this call returns the complete set of campaign fields (including serving status and other read-only fields), but is less efficient than getCampaign
Retrieves a list of Sponsored Products campaigns satisfying optional filtering criteria.
Optional
params: { count: undefined | number; startIndex: undefined | number } & { campaignIdFilter: undefined | number[]; name: undefined | string; stateFilter: undefined | "paused" | "enabled" | "archived" }Retrieves a list of Sponsored Products campaigns with extended fields satisfying optional filtering criteria.
Optional
params: { count: undefined | number; startIndex: undefined | number } & { campaignIdFilter: undefined | number[]; name: undefined | string; stateFilter: undefined | "paused" | "enabled" | "archived" }Updates one or more campaigns.
Static
create
Sets the campaign status to archived. Archived entities cannot be made active again. See developer notes for more information.
Returns