Synchronous Delivery

Synchronous Data Delivery ("Xtarget")

With Xtarget, data is passed in the query string through a pixel redirect. The basic pixel is added to your website using an <img> tag:

<img src="https://p.<tracking_domain>/c/<YOUR_API_KEY>/a/xtarget/p.gif?label=LABEL">

How It Works

AtData redirects this pixel to a URL owned by your company, such as:

https://MYCOMPANY.com/adpixel.gif

This URL delivers a pixel to the browser but it also needs to accept query string data. AtData will submit data via the "eqs" (encrypted query string) parameter. The value of this parameter, once decrypted, will contain match data. For example, if there is a successful match, the redirect would look like this:

https://MYCOMPANY.com/adpixel.gif?R5Bo2YsVp-E2ZRruPeBQ7TQlg17KpPnNl7Jd0lEqCzjR9xAYyDU-TaZndaO-kvsV%20%20a2QprOs7uUx9rrfEbA0YjA

The decrypted data from the "eqs" parameter value above will also be in query string format:

md5_email=049eee5f023e881df4c4e4e06d028ee1&label=LABELTEXT

Note that the decrypted query string will not be URL encoded. Please see here for more details on how the encryption functionality works.

Implementation Requirements

  • URL Setup: Your company's URL must be configured to process and decrypt the eqs query string parameter, and process the md5_email parameter within the decrypted data.

  • Encryption Key: Provide AtData with your encryption key. The key must be 32 characters in the [0-9, a-f] range, e.g. "d6c60c8e688e0afa7f49416897aadc1f". Please see here for more details on how the encryption functionality works.