Skip to main content

Publisher Integration Resources

The following resources are available for publishers to implement UID2:

Web Integrations

The following resources are available for publisher web integrations.

tip

For a detailed summary of web integration options, see Publisher Web Integration Overview.

Integration TypeDocumentationContent Description
Prebid (Overview)UID2 Integration Overview for PrebidAn overview of options for publishers who want to integrate with UID2 and generate UID2 tokens (advertising tokens) to be passed by Prebid.js or the Prebid Mobile SDK in the RTB bidstream.
Prebid.js Client-Side IntegrationUID2 Client-Side Integration Guide for Prebid.jsA guide for publishers who want to request UID2 tokens client-side, which is the easiest implementation approach, and choose to have Prebid.js manage the following:
  • Token generation and token refresh.
  • Passing the tokens into the RTB bidstream.
Prebid.js Client-Server IntegrationUID2 Client-Server Integration Guide for Prebid.jsA guide for publishers who want to integrate with UID2 and generate UID2 tokens to be passed by Prebid.js in the RTB bidstream, but want to generate tokens server-side: for example, publishers who are using a Private Operator.
JavaScript (Overview)UID2 Integration Overview for JavaScriptAn overview of options for publishers who want to integrate with UID2 using the JavaScript SDK.
JavaScript Client-Side IntegrationClient-Side Integration Guide for JavaScriptA guide for publishers who want to integrate with UID2 using only client-side JavaScript changes, which is the easiest implementation approach.
The SDK for JavaScript manages token generation and token refresh automatically.
JavaScript Client-Server IntegrationClient-Server Integration Guide for JavaScriptA publisher guide covering standard web integration scenarios that use the SDK for JavaScript and require tokens to be generated on the server side and passed to the publisher web pages.
Server-Side IntegrationPublisher Integration Guide, Server-SideA guide for publishers who do not use the SDK for JavaScript.
Publisher/SSP Integration with GAMGoogle Ad Manager Secure Signals Integration GuideA guide covering 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 publisher integrations supporting Android or iOS devices.

Integration TypeDocumentationContent Description
Android/iOS (Overview)Mobile Integration Overview for Android and iOSAn overview of options for mobile app publishers who want to integrate with UID2 using the SDK for Android or the SDK for iOS.
Android/iOS, Client-Side IntegrationClient-Side Integration Guide for MobileAn integration guide for mobile app publishers who want to integrate with UID2 with changes only within the mobile app (no server-side changes).
Android/iOS, Client-Server IntegrationClient-Server Integration Guide for MobileAn integration guide for mobile app publishers who want to integrate with UID2 by doing the following:
  1. Generating UID2 tokens server-side via either a Public or Private Operator.
  2. Passing the resulting identities to a mobile app for passing into the bidstream.
Android/iOS, Server-Side IntegrationServer-Side Integration Guide for MobileAn integration guide for mobile app publishers who want to manage the UID2 token entirely on the server side.
AndroidSDK for Android Reference GuideAn SDK that facilitates the process of generating or establishing client identity using UID2 and retrieving UID2 tokens for publishers that need to support Android apps.
iOSSDK for iOS Reference GuideAn SDK that facilitates the process of generating or establishing client identity using UID2 and retrieving UID2 tokens for publishers that need to support iOS apps.

CTV Integrations

The following resources are available for publisher integrations supporting CTV.

Integration TypeDocumentationContent Description
CTVCTV Integration GuideA summary of CTV integration options, with links to additional information and instructions.

Prebid Integrations

The following resources are available for publishers integrating with Prebid.

Integration TypeDocumentationContent Description
Prebid (Overview)UID2 Integration Overview for PrebidAn overview of options for publishers who want to integrate with UID2 and generate UID2 tokens (advertising tokens) to be passed by Prebid.js or the Prebid Mobile SDK in the RTB bidstream.
Prebid.js Client-Side IntegrationUID2 Client-Side Integration Guide for Prebid.jsA guide for publishers who want to request UID2 tokens client-side, which is the easiest implementation approach, and choose to have Prebid.js manage the following:
  • Token generation and token refresh.
  • Passing the tokens into the RTB bidstream.
Prebid.js Client-Server IntegrationUID2 Client-Server Integration Guide for Prebid.jsA guide for publishers who want to integrate with UID2 and generate UID2 tokens to be passed by Prebid.js in the RTB bidstream, but want to generate tokens server-side: for example, publishers who are using a Private Operator.
Prebid.js on MobileUID2 Mobile Integration for Prebid.jsA summary of information resources for UID2 integration with Prebid.js on mobile devices.

The following resources are available for publishers integrating with Google Ad Manager.

Integration TypeDocumentationContent Description
Publisher/SSP Integration with GAMGoogle Ad Manager Secure Signals Integration GuideA guide covering the additional steps needed for publishers using UID2 with the Google Ad Manager Secure Signals feature (previously known as Encrypted Signals for Publishers, ESP).
GMA for AndroidUID2 GMA Plugin for Android Integration GuideA guide that enables publishers using the Google Mobile Ads (GMA) SDK to include UID2 tokens in ad requests from their Android apps.
GMA for iOSUID2 GMA Plugin for iOS Integration GuideA guide that enables publishers using the Google Mobile Ads (GMA) SDK to include UID2 tokens in ad requests from their iOS apps.
IMA for AndroidUID2 IMA Plugin for Android Integration GuideA guide that enables publishers using the Google Interactive Media Ads (IMA) SDK to include UID2 tokens in ad requests from their Android apps.
IMA for iOSUID2 IMA Plugin for iOS Integration GuideA guide that enables publishers using the Google Interactive Media Ads (IMA) SDK to include UID2 tokens in ad requests from their iOS apps.