SDK for JavaScript reference guide
この SDK を使用して、UID2 を使用したクライアント ID の生成または確立、ターゲティング広告用の Advertising Token の取得、および UID2 Token の自動リフレッシュを容易に行うことができます。
以下のセクションでは、UID2 ID の確立のための高レベルな ワークフロー、SDK API リファレンス、および UID2 ストレージフォーマット を説明します。
UID2 Identify Module、または UID2 サポートのある他の製品と Prebid.js を使用している場合、SDK を使用する必要はありません。Prebid.js モジュールがすべてを管理し ます。詳細は、Client-side integration guide for Prebid.js を参照してください。
コンテンツパブリッシャー向けのインテグレーション手順は、以下のガイドを参照してください:
SDK version
このページは、最新の UID2 SDK for JavaScript バージョン 4 を説明しています。以前のバージョンを使用している場合は、Migration guide を使用してインテグレーションをアップグレードすることを推奨します。必要に応じて、以下の以前のバージョンのドキュメントも利用できます:
Changes in version 4
Version 4 には、Version 3 からの主な変更が含まれています:
-
New:
isIdentityAvailable()関数は Version 3.10.0 でリリースされました。詳細は、isIdentityAvailable を 参照してください。 -
Removed elements:
abort()関数は v3 で非推奨となり、v4 には含まれていません。代わりに、abort()と同じ機能を持つ disconnect() を使用してください。また、より徹底的な切断ロジックも含まれています。hasIdentity()関数は削除されました。この関数は公開されていなかったため、使用されていない可能性がありますが、他の関数で使用されていたため、公開されていました。この関数を使用している場合は、isIdentityAvailable を使用してください。
Functionality
この SDK は、独自にカスタマイズした UID2 インテグレーションを行いたいパブリッシャーの開発を簡素化します。次の表は、SDK がサポートする機能を示しています。
| Encrypt Raw UID2 to UID2 Token for Sharing | Decrypt UID2 Token to Raw UID2 | Generate UID2 Token from DII | Refresh UID2 Token | Map DII to Raw UID2s | Monitor Rotated Salt Buckets |
|---|---|---|---|---|---|
| — | — | ✅ | ✅ | — | — |
Sample implementations
サンプルアプリケーションと関連するドキュメントは以下を参照してください:
- JavaScript SDK を使用した Client-Side インテグレーション:
- Code
- Running site: Client-Side UID2 Integration Example
- JavaScript SDK を使用した Client-Server インテグレーション:
- Code
- Running site: Client-Server UID2 Integration Example
UID2 account setup
UID2 とインテグレーションするには、UID2 アカウントが必要です。アカウントを作成していない場合は、まず Account setup ページの手順に従ってください。