Amazon Ads
This page contains the setup guide and reference information for the Amazon Ads source connector.
Prerequisites
- Client ID
- Client Secret
- Refresh Token
- Region
- Start Date (Optional)
- Profile IDs (Optional)
- Marketplace IDs (Optional)
Setup guide
Step 1: Set up Amazon Ads
Create an Amazon user with access to an Amazon Ads account.
For Airbyte Open Source:
To use the Amazon Ads API, you must first complete the onboarding process. The onboarding process has several steps and may take several days to complete. After completing all steps you will have to get the Amazon client application's Client ID
, Client Secret
and Refresh Token
.
Step 2: Set up the Amazon Ads connector in Airbyte
For Airbyte Cloud:
- Log into your Airbyte Cloud account.
- In the left navigation bar, click Sources. In the top-right corner, click + new source.
- On the source setup page, select Amazon Ads from the Source type dropdown and enter a name for this connector.
- Click Authenticate your Amazon Ads account.
- Log in and Authorize to the Amazon account.
- Select Region to pull data from North America (NA), Europe (EU), Far East (FE). See docs for more details.
- Start Date (Optional) is used for generating reports starting from the specified start date. This should be in YYYY-MM-DD format and not more than 60 days in the past. If a date is not specified, today's date is used. The date is treated in the timezone of the processed profile.
- Profile IDs (Optional) you want to fetch data for. See docs for more details.
- Marketplace IDs (Optional) you want to fetch data for. Note: If Profile IDs are also selected, profiles will be selected if they match the Profile ID OR the Marketplace ID.
- Click Set up source.
For Airbyte Open Source:
- Client ID of your Amazon Ads developer application. See onboarding process for more details.
- Client Secret of your Amazon Ads developer application. See onboarding process for more details.
- Refresh Token. See onboarding process for more details.
- Select Region to pull data from North America (NA), Europe (EU), Far East (FE). See docs for more details.
- Start Date (Optional) is used for generating reports starting from the specified start date. This should be in YYYY-MM-DD format and not more than 60 days in the past. If a date is not specified, today's date is used. The date is treated in the timezone of the processed profile.
- Profile IDs (Optional) you want to fetch data for. See docs for more details.
- Marketplace IDs (Optional) you want to fetch data for. Note: If Profile IDs are also selected, profiles will be selected if they match the Profile ID OR the Marketplace ID.
Supported sync modes
The Amazon Ads source connector supports the following sync modes:
- Full Refresh
- Incremental
Supported Streams
This source is capable of syncing the following streams:
- Profiles
- Portfolios
- Sponsored Brands Campaigns
- Sponsored Brands Ad groups
- Sponsored Brands Keywords
- Sponsored Display Campaigns
- Sponsored Display Ad groups
- Sponsored Display Product Ads
- Sponsored Display Targetings
- Sponsored Display Creatives
- Sponsored Display Budget Rules
- Sponsored Products Campaigns
- Sponsored Products Ad groups
- Sponsored Products Ad Group Bid Recommendations
- Sponsored Products Ad Group Suggested Keywords
- Sponsored Products Keywords
- Sponsored Products Negative keywords
- Sponsored Products Campaign Negative keywords
- Sponsored Products Ads
- Sponsored Products Targetings
- Brands Reports
- Brand Video Reports
- Display Reports (Contextual targeting only)
- Products Reports
- Attribution Reports
As of connector version 5.0.0, the Sponsored Products Ad Group Bid Recommendations
stream provides bid recommendations and impact metrics for an existing automatic targeting ad group. The stream returns bid recommendations for match types CLOSE_MATCH
, LOOSE_MATCH
, SUBSTITUTES
, and COMPLEMENTS
per theme. For more detail on theme-based bid recommendations, review Amazon's Theme-base bid suggestions - Quick-start guide.
Connector-specific features and highlights
All the reports are generated relative to the target profile's timezone.
Campaign reports may sometimes have no data or may not be presenting in records. This can occur when there are no clicks or views associated with the campaigns on the requested day - details.
Report data synchronization only covers the last 60 days - details.
Performance considerations
Information about expected report generation waiting time can be found here.