Ads
Product targeting focuses on triggering the sponsored ads based on individual products. It allows you to identify and target specific products within your campaigns.
It helps you to:
-
Improve the relevance of your ad campaigns
-
Increases the incoming traffic
-
Offers granular control for advertising
Ads API
This API helps you create, retrieve, update and gather detailed information about ads within an ad group.
This API offers the following endpoints:
-
Create an ad - Creates an ad and within an ad group.
-
Get a list of ads - Retrieves a list of all ads within an ad group in a paginated format.
-
Update an ad by adId - Updates an existing ad.
Creating an ad
Use the Create an ad endpoint to add specific products that you want to target within the campaign. Specify the adGroupId
and ean
as the request parameters.
Updating an ad
Use the Update an ad by adId endpoint to perform the following update operations for a target product:
-
Changing the state of an ad.
Retrieving ads
Use the Get a list of ads endpoint to retrieve a list of ads in a paginated format.
Use the adId
, adGroupId
and/or campaignId
on the request body, as a filter to list only specific ads. If not filters are provided,
all ads of the advertiser will be returned.
Besides adId
, pagination options can be given on request body as page
and pageSize
.
Retrieved ads might have constraints applied. Constraints serve as a means of indicating what ad-level restrictions apply (if any). The presence of a constraint indicates that the ad is currently not running/being served.
Currently, there are two ad-level constraint that could possibly be applied related to products being:
-
BLOCKLISTED
- The product in question is not allowed for advertising due to regulatory restrictions. -
NOT_BEST_OFFER
- The product do not have the Buy Box