{
  "disclosures": [
    {
      "identifier": "adxe_vid",
      "type": "cookie",
      "maxAgeSeconds": 31536000,
      "cookieRefresh": true,
      "domains": [
        "*.adxe.com"
      ],
      "purposes": [
        1,
        2,
        3,
        4,
        7,
        10
      ],
      "specialPurposes": [
        1
      ],
      "description": "A random identifier for this browser, set on adxe.com when an Adxe ad or pixel loads. It limits how often the same ad is shown, places the browser in audiences an advertiser builds from visits to their site, links a later purchase or sign-up to the ad that led to it, and helps detect fraudulent traffic. Renewed each time it is read."
    },
    {
      "identifier": "adxe_vid_p",
      "type": "cookie",
      "maxAgeSeconds": 31536000,
      "cookieRefresh": true,
      "domains": [
        "*.adxe.com"
      ],
      "purposes": [
        1,
        2,
        3,
        4,
        7,
        10
      ],
      "specialPurposes": [
        1
      ],
      "description": "A partitioned copy of adxe_vid holding the same identifier. A partitioned cookie is kept separately for each website it is set on, and is used where the browser withholds adxe_vid on that website. Set and renewed with adxe_vid."
    },
    {
      "identifier": "adxe_vid",
      "type": "cookie",
      "maxAgeSeconds": 31536000,
      "cookieRefresh": true,
      "domains": [
        "*"
      ],
      "purposes": [
        1,
        3,
        4,
        7,
        10
      ],
      "specialPurposes": [
        1
      ],
      "description": "Written only where the browser refuses the adxe.com cookie: the same kind of random identifier, stored on the advertiser’s own site, so the visits and conversions it records there can be attributed and used for that advertiser’s audiences. Deleted again if the browser later accepts the adxe.com cookie."
    },
    {
      "identifier": "adxe_sync",
      "type": "cookie",
      "maxAgeSeconds": 604800,
      "cookieRefresh": true,
      "domains": [
        "*"
      ],
      "purposes": [
        1,
        3,
        4,
        7
      ],
      "description": "When the pixel last checked this browser’s identifier with Adxe and whether the adxe.com cookie was accepted, so the check runs at most once a week rather than on every page. It holds a timestamp and a one-letter mode, no identifier."
    },
    {
      "identifier": "adxe_click",
      "type": "cookie",
      "maxAgeSeconds": 7776000,
      "cookieRefresh": false,
      "domains": [
        "*"
      ],
      "purposes": [
        1,
        7
      ],
      "description": "The identifier of the Adxe ad click that brought the browser to the advertiser’s site, so a purchase or sign-up made within the following 90 days can be attributed to that ad. Replaced only by a later Adxe click."
    },
    {
      "identifier": "adxe_probe_*",
      "type": "cookie",
      "maxAgeSeconds": 0,
      "cookieRefresh": false,
      "domains": [
        "*"
      ],
      "purposes": [
        1,
        7
      ],
      "description": "Written and deleted in the same moment, to find the domain the pixel’s other cookies can be set on (for example example.com rather than shop.example.com). Holds a single digit and never survives the page."
    },
    {
      "identifier": "id5id",
      "type": "web",
      "maxAgeSeconds": null,
      "domains": [
        "*"
      ],
      "purposes": [
        1,
        3,
        4,
        7
      ],
      "description": "Set by ID5, not Adxe, in local storage. Where it is already present, the pixel reads the ID5 identifier from it and sends it with the events it records. Adxe never writes, renews or deletes it."
    },
    {
      "identifier": "cto_bidid",
      "type": "cookie",
      "maxAgeSeconds": 33696000,
      "cookieRefresh": false,
      "domains": [
        "*"
      ],
      "purposes": [
        1,
        3,
        4,
        7
      ],
      "description": "Set by Criteo, not Adxe. Where it is already present, the pixel reads the Criteo identifier from it and sends it with the events it records. Adxe never writes, renews or deletes it."
    }
  ],
  "domains": [
    {
      "domain": "rtb.adxe.com",
      "use": "Receives ad requests from exchanges, and records ad impressions and clicks"
    },
    {
      "domain": "beacon.adxe.com",
      "use": "In-ad identity beacon; reads and sets adxe_vid and adxe_vid_p"
    },
    {
      "domain": "tracker.adxe.com",
      "use": "Pixel events, conversions and identity sync; reads and sets adxe_vid"
    },
    {
      "domain": "adxe.com",
      "use": "Serves the Adxe pixel script and this disclosure"
    },
    {
      "domain": "assets.adxe.com",
      "use": "Delivers ad creatives"
    },
    {
      "domain": "i.adxe.com",
      "use": "Delivers resized ad images"
    }
  ]
}
