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.

This page includes:

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 TokenGenerate EUID Token from Personal DataRefresh EUID TokenGenerate Raw EUID from Personal Data
JavaScriptClient
JavaServer
PythonServer
C# / .NETServer
C++Server

SDK Documentation

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

SDKDocumentDescriptionAudience
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:
- Helps publishers to generate or refresh EUID tokens from personal data (POST /token/generate).
- Helps DSPs to decrypt EUID tokens from bid requests (Decrypt EUID Tokens for RTB Use).
Publishers
DSPs
Advertisers
Data Providers
SDK for PythonAn SDK for audiences using Python server-side:
- Helps publishers to generate or refresh EUID tokens from personal data (POST /token/generate).
- Helps DSPs to decrypt EUID tokens from bid requests (Decrypt EUID Tokens for RTB Use).
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