Skip to main content

SDKs - Summary

Review the SDK functionality to determine which SDK or SDKs you want to use, then click through in the SDKs table to review the reference documentation.

SDK Functionality

The following table summarizes the functionality available with each SDK.

SDKClient or ServerEncrypt Raw UID2 to UID2 TokenDecrypt UID2 TokenGenerate UID2 Token from DIIRefresh UID2 Token
UID2 SDK for JavaScriptClient-SideNot supportedNot supportedNot supportedSupported
UID2 SDK for JavaServer-SideSupportedSupportedSupportedSupported
UID2 SDK for PythonServer-SideSupportedSupportedSupportedSupported
UID2 SDK for C# / .NETServer-SideSupportedSupportedNot supportedNot supported
UID2 SDK for C++Server-SideSupportedSupportedNot supportedNot supported
UID2 SDK for iOSClient-SideNot supportedNot supportedNot supportedSupported
UID2 SDK for AndroidClient-SideNot supportedNot supportedNot supportedSupported

SDKs

The following SDK documentation is available for UID2 integration.

SDKDocumentDescriptionAudience
UID2 SDK for JavaScriptUID2 SDK for JavaScript Reference GuideClient-Side JavaScript SDK that facilitates the process of establishing client identity using UID2 and retrieving UID2 tokens for publishers.Publishers
UID2 SDK for JavaUID2 SDK for Java (Server-Side) Reference GuideAn SDK for audiences using Java server-side:
- Helps publishers to generate or refresh UID2 tokens from DII.
- Helps UID2 sharers to encrypt or decrypt UID2 tokens.
- Helps DSPs to decrypt UID2 tokens from bid requests.
Publishers
DSPs
Advertisers
Data Providers
UID2 SDK for PythonUID2 SDK for Python (Server-Side) Reference GuideAn SDK for audiences using Python server-side:
- Helps publishers to generate or refresh UID2 tokens from DII.
- Helps UID2 sharers to encrypt or decrypt UID2 tokens.
- Helps DSPs to decrypt UID2 tokens from bid requests.
Publishers
DSPs
Advertisers
Data Providers
UID2 SDK for C# / .NETUID2 SDK for C# / .NET (Server-Side) Reference GuideAn SDK for audiences using .NET server-side:
- Helps DSPs to decrypt UID2 tokens from bid requests.
- Helps UID2 sharers to encrypt or decrypt UID2 tokens.
DSPs
Advertisers
Data Providers
UID2 SDK for C++UID2 SDK for C++ (Server-Side) Reference GuideAn SDK for audiences using C++ server-side:
- Helps DSPs to decrypt UID2 tokens from bid requests.
- Helps UID2 sharers to encrypt or decrypt UID2 tokens.
DSPs
Advertisers
Data Providers
UID2 SDK for AndroidUID2 SDK for Android Reference GuideAn SDK that facilitates the process of establishing client identity using UID2 and retrieving UID2 tokens for publishers that need to support Android apps.Publishers
UID2 SDK for iOSUID2 SDK for iOS Reference GuideAn SDK that facilitates the process of establishing client identity using UID2 and retrieving UID2 tokens for publishers that need to support iOS apps.Publishers