How does cookie matching work in OpenRTB?

Answer

Cookie matching (ID syncing) is how an exchange and a DSP link their separate cookie IDs for the same browser so bid requests can carry a buyer-usable ID. One party hosts a match table; most commonly the exchange does. A sync pixel fired on the other party's domain redirects with the partner's user ID in the URL, letting the table owner store the pairing. On subsequent requests the exchange looks up its cookie ID and places the DSP's ID in user.buyeruid. OpenRTB 2.6 documents this flow in its cookie-based ID syncing appendix, including consent gating: sync endpoints are expected to honor GDPR, GPP, and US privacy parameters.

Fields in this answer

FieldTypeSinceStatus in 2.6
user.buyeruidstring2.0Current

Go deeper

More questions on privacy, identity, supply chain, and versions

All 93 questions are listed in the OpenRTB FAQ.