Integration Approaches
パブリッシャーがワークフローに UID2 をインテグレーションする場合、または広告主が UID2 サポートをインテグレーションする場合、3 つの広範な統合アプローチがあります。UID2 インテグレーションは、Client-Side で完全に実装される場合、Server-Side で完全に実装される場合、または Client-Side と Server-Side 側の両方で部分的に実装される場合 (Client-Server) があります。
詳細については、以下を参照してください:
Client-Side Integration
Client-Side インテグレーションでは、UID2 Token は Client-Side で生成およびリフレッシュされます。
たとえば:
- パブリッシャーは、ビッドストリームで使用するために Client-Side で UID2 Token を生成し、リフレッシュします。
- 広告主は、トラッキングピクセル用に Client-Side で UID2 Token を生成します。
パブリッシャーの Client-Side インテグレーションの例:
- UID2 Client-Side Integration Guide for Prebid.js
- Client-Side Integration Guide for JavaScript
- UID2 Client-Side Integration Guide for Mobile
Client-Side でインテグレーションする広告主は、JavaScript SDK を使用できます:
Client-Side Integration: Security Values
Client-Side インテグレーションを選択する場合、UID2 サーバーに対してあなたを識別する 2 つの値からなるクライアントキーペアが提供されます: Subscription ID と Public Key。
詳細はSubscription ID and Public Keyを参照してください。
追加のセキュリティを提供するため、ルートレベルのドメインまたはアプリのリストを提供する必要があります。詳細は以下を参照してください:
- ウェブサイトの場合: Client-Side Web Integrations。
- モバイルアプリの場合: Client-Side Mobile Integrations。
Client-Server Integration
Client-Server インテグレーションでは、一部のインテグレーションステップが Client-Side で実装され、他のステップが Server-Side で実装されます。
たとえば、パブリッシャーの Client-Server インテグレーションでは、UID2 Token は Server-Side で生成され、Client-Side でリフレッシュされます。
パブリッシャーの Client-Server インテグレーションの例:
- UID2 Client-Server Integration Guide for Prebid.js
- Client-Server Integration Guide for JavaScript
- UID2 Client-Server Integration Guide for Mobile
Client-Server Integration: Credentials
Client-Server インテグレーションを選択する場合、API key と client secret が必要です。これらの値は安全に保管する必要があります。
承認情報を Web ページ、モバイルアプリソースコード、または他の情報が漏洩する可能性のある場所に埋め込まないでください。セキュリティ上の理由から、サーバーに安全に保存してください。