UID2 Integration Guides—Summary
The following guides provide integration instructions based on the needs and requirements of your organization and its primary role as a publisher, DSP, or data provider/advertiser. As a UID2 participant, you may also integrate via Enterprise Partners that enable engaging with an Open Operator service and hosting of a Private Operator service.
Integrations fall into these categories:
- Publisher Integrations
- Advertiser/Data Provider Integrations
- DSP Integrations
- Private Operator Service Integrations
Publisher Integrations
Publisher integrations fall into the following main categories:
Web Integrations
The following resources are available for publisher web integrations.
Integration Guide | Content Description |
---|---|
Prebid.js Express Integration Guide | An integration guide for publishers who want to integrate with UID2 and Prebid.js will manage token generation and refresh automatically as well as passing the tokens into the RTB bid stream. This guide is for publishers who want to request UID2 tokens client-side, which is the easiest implementation approach. |
JavaScript Express Integration Guide | An integration guide for publishers who wants to integrate with UID2 using client-side only JavaScript changes with the easiest implementation approach. UID2 SDK for JavaScript will manage token generation and refresh automatically. |
Prebid.js Advanced Integration Guide | An integration guide for publishers who want to integrate with UID2 and generate identity tokens to be passed by Prebid in the RTB bid stream. This guide is for publishers who are using a private operator or who want to generate tokens server-side. |
JavaScript Standard Integration Guide | This integration guide for publishers covers standard web integration scenarios that use the UID2 SDK for JavaScript and requires token to be generated on the server side and passed to the publishers' web pages. |
Publisher Integration Guide, Server-Only | This integration guide is for publishers that do not use the UID2 SDK for JavaScript. |
Publisher - Google Ad Manager Secure Signals | This integration guide covers the additional steps needed for publishers using UID2 with the Google Ad Manager Secure Signals feature (previously known as Encrypted Signals for Publishers, ESP). |
Mobile Integrations
The following resources are available for publishers integrating with Android or iOS devices.
Integration Guide | Content Description |
---|---|
UID2 SDK for Android Reference Guide | An SDK that facilitates the process of establishing client identity using UID2 and retrieving UID2 tokens for publishers that need to support Android apps. |
UID2 SDK for iOS Reference Guide | An SDK that facilitates the process of establishing client identity using UID2 and retrieving UID2 tokens for publishers that need to support iOS apps. |
Prebid Integrations
The following resources are available for publisher web integrations.
Integration Guide | Content Description |
---|---|
Prebid.js Express Integration Guide | An integration guide for publishers who want to integrate with UID2 and generate identity tokens to be passed by Prebid in the RTB bid stream. This guide is for publishers who want to request UID2 tokens client-side, which is the easiest implementation approach. |
Prebid.js Advanced Integration Guide | An integration guide for publishers who want to integrate with UID2 and generate identity tokens to be passed by Prebid in the RTB bid stream. This guide is for publishers who are using a private operator or who want to generate tokens server-side. |
Google Ad Manager Integrations
The following resources are available for publishers integrating with Google Ad Manager.
Integration Guide | Content Description |
---|---|
Publisher - Google Ad Manager Secure Signals | This integration guide covers the additional steps needed for publishers using UID2 with the Google Ad Manager Secure Signals feature (previously known as Encrypted Signals for Publishers, ESP). |
UID2 GMA Plugin for Android Integration Guide | The UID2 Google Mobile Ads (GMA) Plugin for Android enables publishers that use the Google GMA SDK to send UID2 tokens as secure signals in ad requests from Android apps. |
UID2 GMA Plugin for iOS Integration Guide | The UID2 Google Mobile Ads (GMA) Plugin for iOS enables publishers that use the Google GMA SDK to send UID2 tokens as secure signals in ad requests from iOS apps. |
UID2 IMA Plugin for Android Integration Guide | The UID2 Interactive Media Ads (IMA) Plugin for Android enables publishers that use the Google IMA SDK for Android to send UID2 tokens as secure signals in ad requests from Android apps. |
UID2 IMA Plugin for iOS Integration Guide | The UID2 Interactive Media Ads (IMA) Plugin for iOS enables publishers that use the Google IMA SDK for iOS to send UID2 tokens as secure signals in ad requests from iOS apps. |
Advertiser/Data Provider Integrations
The following resources are available for advertisers and data providers integrating with UID2.
Integration Guide | Content Description |
---|---|
Advertiser/Data Provider | This integration guide for advertisers and data providers covers integration workflows for mapping identity for audience-building and targeting. |
Snowflake Integration Guide | Instructions for generating UID2s from emails within Snowflake. |
AWS Entity Resolution Integration Guide | Instructions for integrating with the UID2 framework using AWS Entity Resolution. |
DSP Integrations
The following resources are available for DSPs integrating with UID2.
Integration Guide | Content Description |
---|---|
DSP | This integration guide for DSPs covers handling UID2s for bidding and honoring user opt-outs. |
Private Operator Service Integrations
The following resources are available for Private Operator integrations.
Integration Guide | Content Description |
---|---|
UID2 Private Operator for AWS | Instructions for setting up a Private Operator service for AWS Marketplace. |
UID2 Private Operator for GCP | Information for setting up the UID2 Operator Service in Confidential Space, a confidential computing option from Google Cloud Platform. |
UID2 Private Operator for Azure | Instructions for setting up the UID2 Operator Service in a Confidential Container, a confidential computing option from Microsoft Azure. |