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
- Contact your TTD representative to request MyReports API access for your account (if not already granted)
- Send the following message to your TTD representative:
- 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
- Go to the Advertising Platforms page in your Rockerbox account
- Find and select The Trade Desk from the list of available platforms
- Click “Connect” to start the authentication process
- Enter the following credentials provided by The Trade Desk:
- Partner ID
- Account ID
- Username
- Password
 
Implementation Steps
- 
Configure URL Parameters
- Add parameters to all active campaigns
- Use TTD’s dynamic macros
- Test parameter population
 
- 
Set Up Impression Tracking
- Apply tracking pixels where supported
- Verify pixel implementation
- Test data collection
 
- Configure Campaign Settings Contact support@rockerbox.com with:
- Channel name (The Trade Desk)
- Launch date
- Desired tier structure
Verification
After setup:- Check that tracking is applied to all your ads
- Verify URL parameters are correctly configured
- Test tracking parameters before launching campaigns
- Monitor auto-params implementation
Best Practices
- 
Implementation
- Follow URL structure guidelines
- Test tracking parameters before launch
- Verify impression pixel placement
- Monitor tracking consistency
 
- 
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