Daily reports via direct upload

To remain compliant with data security laws and regulations and be able to address any issue you might experience efficiently, The Trade Desk requires that daily reports from supply partners be submitted via uploads to a designated Amazon Simple Storage Service (S3) bucket folder.

To get started, you must have your S3 bucket folder set up and then use the provided Excel report template to facilitate the uploading process and the subsequent validation and processing of your data.

Initial setup requirements

To set up your access to the designated S3 bucket for daily reports, be sure to communicate the following information to your Technical Account Manager in response to their email:

The time when you anticipate being ready to upload reports.

After you provide the required information, your Technical Account Manager will do the following:

  1. Create a designated folder /{SUPPLYPARTNERNAME}/ in the thetradedesk-openpath-supply-vendor-reporting S3 bucket where you will upload your reports.
  2. Set up your S3 access and send you a one-time link for you to access your file path in The Trade Desk S3 bucket.
  3. Communicate to you the actual folder name and any other appropriate details.
  4. Test your setup and access to the folder.
  5. Review and validate your first upload delivery to ensure the correct usage of the report template.

Upload a report

After you have completed your S3 bucket folder setup, you can upload your daily reports.

To upload a daily report to The Trade Desk, complete the following steps:

  1. Download the report template.
  2. Fill out the template with the data for the last 31 days. For details, see Report template guidelines and requirements.
  3. Save the Excel file, using the following file naming syntax: {YYYY-MM-DD}_daily-report_{SUPPLYPARTNERNAME}_{HH-MM-SS}. For example, 2022-08-13_daily-report_meredith_21-45-23. For details, see Report template guidelines and requirements.
  4. In the AWS Console, navigate to your designated folder in following S3 bucket: thetradedesk-openpath-supply-vendor-reporting/{SUPPLYPARTNERNAME}/.
  5. Upload your completed daily report file.

Report template guidelines and requirements

To prevent any failures of the automated tasks associated with processing your reports, be sure to adhere to the following guidelines when filling in the report template for uploading your data:

The following table explains each column in the report template.

Column Name Required? Data Type Description Value Example
Date Required Date Using the YYYY-MM-DD format, enter the date when the values were logged. 2022-08-05
Impressions Required Integer Enter the number of impressions counted. 2266612
Media Cost Required Float Enter the cost of the media, using a period (.) as the decimal separator. 6543.5
Currency Type Required String Enter the currency for the media cost value. This must be the currency used for your invoicing, preferably USD. USD
Time Zone Required String Enter the time zone used for your invoicing, preferably UTC.
IMPORTANT: If your invoicing is not in UTC, be sure to use the "Olson" format in your reports. This format enables us to account for the Daylight Time and Standard Time differences. For the format examples, see the List of tz database time zones Wikipedia page.
UTC
Market Type Required String Enum Select either of the following options:
- FixedPrice: Represents the cumulative number of impressions and total media spend associated with all fixed-price deals.
A fixed-price deal has a pre-determined price agreed upon by the seller and buyer. This auction type is indicated by the at field set to the value of 3 in the Deal object of the bid request.
- Non-FixedPrice: Represents that cumulative number of impressions and total media spend associated with any variable-priced deals and open-market spend.
Non-FixedPrice
Media Type Optional String Enum Select the media type from one of the following options: NotSpecified, Display, Video, Native, Audio, NativeAudio. Video
Bid Count Optional Integer Enter the number of bids for the impressions. 5644198
Publisher ID Optional String Enter your publisher ID on the exchange. xYz123id