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.

EUID SDK for...Client-Side or Server-SideEncrypt Raw EUID to EUID TokenDecrypt EUID Token to Raw EUIDGenerate EUID Token from Personal DataRefresh EUID TokenMap Personal Data to Raw EUIDsMonitor Rotated Salt Buckets
JavaScriptClient
JavaServer
PythonServer
C# / .NETServer
C++Server
AndroidClient (Mobile)
iOSClient (Mobile)

SDK Documentation

The following SDK documentation is available for EUID integration. Documentation links are in the first column.

SDK/Link to GuideDescriptionAudience
SDK for JavaScriptClient-side JavaScript SDK that facilitates the process of establishing client identity using EUID and retrieving EUID tokens for publishers.Publishers
SDK for JavaAn SDK for audiences using Java server-side:Publishers
DSPs
Advertisers
Data Providers
SDK for PythonAn SDK for audiences using Python server-side:Publishers
DSPs
SDK for C# / .NETAn SDK for audiences using .NET server-side:
  • Helps DSPs to decrypt EUID tokens from bid requests.
DSPs
Data Providers
SDK for C++An SDK for audiences using C++ server-side:
  • Helps DSPs to decrypt EUID tokens from bid requests.
DSPs
Data Providers
SDK for AndroidAn SDK that facilitates the process of generating or establishing client identity using EUID and retrieving EUID tokens for publishers that need to support Android apps.Publishers
SDK for iOSAn SDK that facilitates the process of generating or establishing client identity using EUID and retrieving EUID tokens for publishers that need to support iOS apps.Publishers