AdTech Partner Client Integration
This page is meant for AdTech Partners that need to do a client side integration and be able to see and collect Utiq adtechpass, if the integration is not part of the standard Prebid integration of publishers.
To become eligible to get Utiq ID, for testing, you need to add a testing stub as 'x-cryptip' request header in ModHeader.
Reach out to csm@utiq.com to ask for a testing stub.
Visit a Utiq integrated publisher.
Utiq will be part of the CMP as Integrated model, or after accepting the CMP, you will see Utiq Separate pop-up. In both cases, you should verify in network that utiqLoader.js
has loaded.
If it’s not loaded, you can ‘force’ it in console by calling the below.
(() => {
const s = document.createElement("script")
s.type = 'text/javascript';
s.src = "https://utiq.example.com/utiqLoader.js"
s.async = true;
document.head.appendChild(s)
})();
After you accept CMP or Utiq Separate pop-up, you will get adtechpass (atid) in 'utiqPass' localStorage.
You can collect the adtechpass (atid) with our API.
If you use a cross-domain iframe and execute your own Prebid there, use Prebid version 10.11 or higher within the iframe, where support has been added to allow Utiq IDs to be cascaded from the parent page to the child frame.
The main focus should be the adtechpass (atid) which is encrypted with daily rotation keys and is meant for open bidding.
In the bidding stream, the atid
must be forwarded to SSPs/DSPs as source: "utiq.com" - this is the same source as our Prebid module is setting.
Your goal is to collect the adtechpass and whitelist it to send it to SSPs/DSPs.