The Trade Desk Real-Time Conversion Events Connector Setup Guide
This article describes how to set up The Trade Desk Real-Time Conversion Events connector.
How it works
The Trade Desk (TTD) Real-Time Conversion Events server-side connector enables seamless integration of your conversion event data from Tealium into your TTD instance to track attribution and assist in retargeting.
Enhance this connector with other integrations from the Tealium and The Trade Desk partnership. Use the Unified ID 2.0 (UID2) or European Unified ID (EUID) Function to generate and assign universal user identifiers before sending the event data. Optionally, implement the TTD Universal Pixel in Tealium iQ Tag Management to capture a comprehensive view of the user’s behavior in real time.
We strongly recommend working with your assigned TTD representative to ensure that all necessary parameters have been generated and are available.
API Information
This connector uses the following vendor API:
- API Name: The Trade Desk API
- API Version: v3
- API Endpoint:
https://insight.adsrvr.org
- Documentation: The Trade Desk API
Actions
Action name | AudienceStream | EventStream |
---|---|---|
Send Conversion Event | ✗ | ✓ |
Configuration
Navigate to the Connector Marketplace and add a new connector. For general instructions on how to add a connector, see About Connectors.
The Trade Desk Real-Time Conversion connector supports Event Mapping and URL Mapping tracking. When configuring the connector, set the following parameters depending on your approach:
- URL Mapping - In this approach, the URL of the page visited by the user is assigned within TTD platform as the basis for retargeting and conversion measurement.
- Recommended for websites where the tracking focus is on the pages that the user views.
- Uses the same methodology as the TTD Universal Pixel tag.
- Configuration parameters: Advertiser ID and Universal Pixel ID.
- Event Mapping - In this approach, conversions are captured using the event name (for example,
Purchase
,Addtocart
) with optional relevant commerce product details. The event name and products are assessed within the TTD platform as the basis for the retargeting and conversion measurements.- Configuration parameters: Merchant ID and Event Tracker ID.
After adding the connector, configure the following settings:
- Advertiser ID
Required, if Merchant ID is not provided. TheadvertiserId
for the advertiser on whose behalf the tracking call was made. - Merchant ID
Required, if Advertiser ID is not provided. YourmerchantId
will be provided by TTD during the onboarding process. - Pixel ID
Required, if Event Tracker ID is not provided. The universal pixel ID for the event. - Event Tracker ID
Required, if Pixel ID is not provided. The platform ID of the event tracker.
If you provide an Advertiser ID and not a Universal Pixel ID, the connector request returns an error. We also recommend that you avoid populating every parameter in the Configuration Window and provide only values for the chosen approach. For example, you should not provide both an Advertiser ID and a Merchant ID. Instead, enter only the configuration setting required by the tracking methodology.
Actions
The following section lists the supported parameters for each action.
Send Conversion Event
Ensure that the event has been appropriately defined within your TTD instance or you may encounter 402 errors from TTD.
Parameters
Parameter | Description |
---|---|
Conversion Event Name | The type of event defined by the partner platform. Available event types:
|
User identifier parameters
Parameter | Description |
---|---|
UID2 | The user’s Unified ID 2.0 as a 44-character base64-encoded SHA-256 string. For more information, see Use a function to generate a UID2 and TTD: Unified IDs. |
EUID | The user’s European Unified ID as a 44-character base64-encoded SHA-256 string. For more information, see Use a function to generate an EUID and Unified IDs. |
TDID | The Trade Desk 36-character GUID (including dashes) for this user. Can be obtained through The Trade Desk Cookie Matching Service Tag. |
IDFA | Ad identifier for iOS devices. |
AAID | Ad identifier for Android devices. |
DAID | The raw device ID for this user, sent in 36-character GUID format (including dashes). |
NAID | Ad identifier for Windows devices. |
IDL | The 49-character or 70-character RampID (previously known as IdentityLink). Note: This must be a RampID from LiveRamp that is mapped specifically for The Trade Desk. For more information about mapping a RampID, see LiveRamp documentation. |
Event parameters
The following parameters are associated with the conversion event and are optional, except for specific events when noted in description.
Parameter | Description |
---|---|
Order ID | The associated order identifier of the event. |
Referrer URL | The website URL from where the event occurred, if any. Required if using URL mapping. |
Purchase Value | The revenue-tracking value with a period (not a comma) as a decimal point. |
Purchase Currency | The ISO 4217 currency code for the revenue value. Required for Purchase events. |
Client IP Address | The client IPv4 or IPv6 IP address that uniquely identifies a network interface on a machine. |
Impression ID | A 36-character string (including dashes) that serves as the unique ID for the event impression. |
Item parameters
When mapping items, use array of string data attributes to assign multiple items. Ensure that mapped attributes have been populated with the appropriate data from the received conversion event.
Parameter | Description |
---|---|
Item Code |
(Required) The item identifier, such as SKU numbers. |
name |
The name associated with the item code. |
qty |
The number of items in the order for the item code. |
price |
The unit price of the item. |
cat |
The item category ID. Note: The Real-Time Conversion Events API uses the provided value in all cases except when a merchant has a product catalog with the specified item code in it, but with a different category ID. In this case, the product catalog category ID is used. |
Privacy setting properties
All three privacy setting properties are required.
Parameter | Description |
---|---|
privacy_type |
Only one value per object from the following values:
|
is_applicable |
Indicates if the value specified in the privacy_type parameter is applicable. For CCPA, the client IP address is used to determine if CCPA is applicable. |
consent_string |
The user’s consent when the privacy regulations are in effect. For more information, see the IAB Tech Lab: GDPR Transparency and Consent Framework. |
Custom properties
Ten sequentially numbered custom dynamic properties (td1
through td10
) that can be used to provide additional conversion metadata, such as a flag for new to brand, product name, and other details useful for reporting.
This page was last updated: September 6, 2024