Overview

Rockerbox offers a direct API integration with The Trade Desk (TTD) to automatically ingest your advertising spend data and track campaign performance across multiple ad types.

Prerequisites

Before setting up the integration, you’ll need:
  • An active The Trade Desk advertiser account
  • Access to MyReports API
  • Your Partner ID, Account ID, Username, and Password from The Trade Desk

Requesting API Access

  1. Contact your TTD representative to request MyReports API access for your account (if not already granted)
  2. Send the following message to your TTD representative:
    We need our partner, Rockerbox, to access the reporting API in order to report on TTD spend in the Rockerbox platform. We approve Rockerbox to access the API on our behalf. Please send over the access letter so that we can complete this step.
    
  3. Grant Rockerbox access to the following Report IDs:
    • Go-forward spend: 2554829
    • Historical spend: 2681145

URL Parameters

Parameter Configuration

  • Parameters use macros that are dynamically filled by TTD
  • No manual replacement of parameter values needed
  • Follow Rockerbox’s URL structure guidelines

Available Dynamic Macros

The Trade Desk supports these dynamic macros:
  • {campaign.id} - Campaign ID
  • {campaign.name} - Campaign Name
  • {advertiser.id} - Advertiser ID
  • {creative.id} - Creative ID
  • {placement.id} - Placement ID
  • {site.id} - Site ID
  • {device.type} - Device Type

Ad Type-Specific Parameters

Display Ads

  • All standard macros supported
  • Parameters added through Creative Details
  • Impression pixels supported

Video Ads

  • All standard macros supported
  • Parameters added through Creative Details
  • VAST/VPAID compatible

OTT (Over-the-top)

  • Limited macro support
  • Specific implementation required
  • Contact TTD representative for details

Streaming Audio

  • Standard macro support
  • Audio-specific parameters available
  • Follow TTD audio guidelines

Setting Up the Integration

  1. Go to the Advertising Platforms page in your Rockerbox account
  2. Find and select The Trade Desk from the list of available platforms
  3. Click “Connect” to start the authentication process
  4. Enter the following credentials provided by The Trade Desk:
    • Partner ID
    • Account ID
    • Username
    • Password

Implementation Steps

  1. Configure URL Parameters
    • Add parameters to all active campaigns
    • Use TTD’s dynamic macros
    • Test parameter population
  2. Set Up Impression Tracking
    • Apply tracking pixels where supported
    • Verify pixel implementation
    • Test data collection
  3. Configure Campaign Settings Contact support@rockerbox.com with:

Verification

After setup:
  1. Check that tracking is applied to all your ads
  2. Verify URL parameters are correctly configured
  3. Test tracking parameters before launching campaigns
  4. Monitor auto-params implementation

Best Practices

  1. Implementation
    • Follow URL structure guidelines
    • Test tracking parameters before launch
    • Verify impression pixel placement
    • Monitor tracking consistency
  2. Maintenance
    • Regularly audit tracking implementation
    • Check for missing parameters
    • Monitor spend data accuracy
    • Update tracking as needed

Troubleshooting

If you encounter any issues:
  • Verify that your MyReports API access is properly configured
  • Confirm that Rockerbox has been granted access to both report IDs
  • Check that your TTD credentials are correct
  • Ensure your TTD account has active campaigns with spend
  • Contact Rockerbox support if you need additional assistance