Collecting data from Amazon DSP#
This guide explains how to collect data from Amazon DSP. To learn how to collect data from a different data source, go back to the Available data sources in Adverity overview.
Introduction#
For a list of the fields that you can collect from Amazon DSP, see Amazon DSP.
Limitations#
Collecting data from Amazon DSP comes with the following limitations:
You can only generate reports for up to 31 consecutive days using Amazon DSP. The start date of the report can be up to 90 days before the date on which the report is created.
Prerequisites#
Before you start collecting data from Amazon DSP, perform all of the following actions:
To collect profile data, you need to satisfy several requirements. For more information, see Collecting profile data from Amazon DSP.
Creating a datastream to collect data from Amazon DSP#
The basics of creating a datastream to collect data from any data source are explained in our guide to Collecting data in Adverity. This guide contains information about the specific steps to create a datastream to fetch data from Amazon DSP.
Configuration: Choose the data you want to collect from Amazon DSP#
To choose what data to collect and customize the Amazon DSP datastream configuration, follow these steps:
(Optional) Rename your datastream.
In Manager accounts, select the managed accounts for which to collect data. If you do not select any items in a drop-down list, Adverity collects data for all items in the drop-down list. This field is displayed if the account used to set up the authorization is a Managed Account.
In Profiles, select the profiles for which to collect data. If you do not select any items in a drop-down list, Adverity collects data for all items in the drop-down list. This field is displayed if the account used to set up the authorization is not a Managed Account.
In Report type, select the type of data to collect from Amazon DSP.
In Advertisers, select the advertisers for which to collect data. If you do not select any items in a drop-down list, Adverity collects data for all items in the drop-down list.
In Dimensions and Metrics, change the list of fields that you want to see in your data extract.
In Aggregation level, choose one of the following:
Select Summary to collect aggregated data.
Select Daily to collect data segmented by day.
What’s next?#
Apply Data Mapping to your collected data to harmonize data collected from different sources in Adverity.
Transform your data to meet your needs by creating and applying transformations to your datastream.
Load your data into Explore & Present to visualize your data in Adverity.
Load your data into an external destination of your choice.
Troubleshooting Amazon DSP#
I see an error message when fetching data from Amazon DSP#
The {"message":"Too many requests"}
error message appears due to a
limitation on the Amazon DSP API.
To resolve this issue, change your datastream settings to fetch less data.
Advanced Amazon DSP tips#
Collecting profile data from Amazon DSP#
If the data collected from Amazon DSP does not contain profile data from a certain region, this could be due to several reasons. Check the following points for solutions to this issue:
Make sure the merchant has set up an Adverity authorization with the correct account.
If the merchant uses multiple accounts, make sure they are connecting to Adverity with the correct account.
If the account used to set up the authorization to Amazon DSP is a managed account, the Profiles field is hidden in the datastream configuration.
Make sure there is only one email address associated with each region for which to collect data. This is the email address for the authorized account. For example, only use the email amazon-eu@xyz.com for data collection in the EU region and the email amazon-na@xyz.com for data collection in the NA region.
Make sure the merchant has created at least Sponsored Products campaign.
Make sure the account used in the Adverity authorization has View and Edit permissions for Campaign Management.