Authentication and authorization
Server-Side 実装で UID2 エンドポイントへの認証を行うには、以下のものが必要です:
- クライアントの API key。API Key はベアラートークンとしてリクエストの Authorization ヘッダーに含めます。たとえば:
Authorization: Bearer YourTokenBV3tua4BXNw+HVUFpxLlGy8nWN6mtgMlIk= - API リクエストを暗号化し、API レスポンスを復号化するための Client Secret 。これは、POST /token/refresh を除くすべてのエンドポイントで必要です。
詳細と、いくつかのプログラミング言語での暗号化/復号化の例は、Encrypting requests and decrypting responses を参照してください。
注記
パブリッシャーの場合、Client-Side に UID2 を実装しているなら、認証と認可は Prebid.js (Client-side integration guide for Prebid.js を参照) や JavaScript SDK (Client-side integration guide for JavaScript を参照) などの実装によって自動的に管理されます。