UID2 Integration Overview for Prebid
このガイドは、UID2 とインテグレーションし、RTB ビッドストリームで Prebid.js によって渡される UID2 Token (Advertising Token) を生成したいパブリッシャー向けのインテグレーションオプションの概要です。
Integrating with Single Sign-On (SSO)
SSO ログインを提供するために1つ以上の SSO プロバイダーとインテグレーションしている場合、SSO プロバイダーからログインユーザーのメールアドレスを取得して UID2 Token を生成できる可能性があります。
詳細は、Publisher Integration with SSO Providers を参照してください。
Preparing DII for Processing
UID2 に変換する入力データが許容可能な形式であることは非常に重要です。そうでない場合、期待される結果は得られません。たとえば、Phone Number Normalization で説明されているように、電話番号には国コードを含めるように正規化する必要があります。
詳細は、Preparing Emails and Phone Numbers for Processing を参照してください。
フルトークン生成パイプラインをエンドツーエンドで検証し、正規化・ハッシュ化・エンコードされた値から生成されたトークンが正確であることを確認するためには、[UID2 Token Validator](../ref-info/ref-token-validator.md)を使用してください。
Prebid.js Support for Web
UID2 は、以下をサポートする Prebid.js module を提供しています:
- Generating the UID2 token
- Refreshing the UID2 token
- Storing the UID2 token in the browser
- Passing the UID2 token to the bidstream
さらに柔軟性を高めるため、UID2 は JavaScript SDK など、一部の機能や補完的なプロダクトの代替手段も提供しています。
UID2 は GDPR が適用される場所では使用しないように設計されています。このモジュールは渡された同意データをチェックし、gdprApplies フラグが true に設定されている場合は動作しません。
Generating the UID2 Token
DII へのアクセスに応じて、Prebid.js で使用する UID2 Token を生成する方法は次の表のように2種類あります。
どの方法が最適かを判断し、該当するインテグレーションガイドに従ってください。
| Scenario | Integration Guide |
|---|---|
| Client-Side で DII にアクセスでき、フロントエンドの開発のみを行いたい。 | UID2 Client-Side Integration Guide for Prebid.js |
| Server-Side で DII にアクセスし、Server-Side の開発ができる。 | UID2 Client-Server Integration Guide for Prebid.js |