Cross-Channel Matches
Cross-channel matches enrich your users' profiles, enabling you to reach them across several channels.
#
Match ProvidersMatch Providers are first or third-party data sources that have their own user IDs (such as cookies, email hashes or login IDs), which can be matched to your first-party IDs.
Match Providers can be added to the system using the Dashboard under Collect > ID Matches, by clicking the Match Providers tab, followed by the New Match Provider button.
The following fields are available:
Name: Name for the Match Provider.
Key: Identifier for the Match Provider. It is used later to create matches for this specific match provider.
Active: Enables/Disables matches from this Match Provider.
Allow extra iFrame Activations: Enables activations on match requests to this provider, replying to the match request with the appropriate HTML or Image tag as set in the Activation.
Encryption Key: When enabled, the new user ID parameter must be base64-encoded and encrypted using AES/ECB with the SHA256 hash of this key kept secret. Using encryption, particularly when done server-side, ensures the user ID is unusable in the event of a data leak during transport.
Examples of how to encrypt your ID with the configured encryption Key:
JavaScript
PHP
Java
#
Matching user IDsTo link together 2 or more User IDs under the same user profile we provide 2 approaches:
Via JavaScript tag: After including the tag in your website, you can perform match requests by following the instructions in Using the tag - Match.
Via HTTP API: See the API reference for details.