How the UID2 Token Is Created
この記事では、パブリッシャーがビッドストリームで送信する UID2 Token の作成方法について説明します。広告主がコンバージョンピクセルのために UID2 Token を作成する場合も同じプロセスが適用されます。UID2 Token を他の共有参加者に送信する前に、raw UID2 が UID2 Token に暗号化される Tokenized Sharingには適用されません。
パブリッシャーがユーザーの DII(ハッシュ化されたまたはハッシュ化されていないメールアドレスまたは電話番号)を UID2 Operator に送信し、ターゲティング広告に使用するための UID2 Token を受け取ると、その過程で特定の処理手順が実行されます。
パブリッシャーによってはいくつかの事前作業が行われますが、ほとんどの処理ステップは UID2 Operator によって行われます。
パブリッシャーの手順を正しい順序で実行することが非常に重要です:
- 手順が順番に実行された場合、その結果の値は、同じ個人のオンラインアクティビティから生成された他の UID2 identifier types と関連付けられることが認識されます: 基礎となる raw UID2 は、同じ DII から生成された他の UID2 参加者による raw UID2 と一致し、したがってそのトークンはターゲティング広告に適しています。
- 順序を間違えると、その結果の値は、同じ個人のオンラインアクティビティから生成された他の UID2 identifiers と関連付けられることができません。そのため、そのトークンはターゲティング広告に適していません。
概要については、Steps to Create a UID2 Token を参照してください。図形式の例については、Creating a UID2 Token—Example を参照してください。
Steps to Create a UID2 Token
以下の表は、DII から UID2 Token を作成する手順、順序、および各ステップを実行する担当者を示しています。
サンプル値を使用した例については、Creating a UID2 Token—Example を参照してください。
Step | Action | Who Does It? | Documentation |
---|---|---|---|
1 | 正規化 | Email: パブリッシャーまたは UID2 Operator Phone number: パブリッシャーが正規化する必要があります | Email Address Normalization Phone Number Normalization |
2 | 正規化されたメールアドレスに SHA-256 ハッシュを適用 | パブリッシャーまたは UID2 Operator | Email Address Hash Encoding Phone Number Hash Encoding |
3 | SHA-256 ハッシュに Base64 エンコーディングを適用 | パブリッシャーまたは UID2 Operator | Email Address Hash Encoding Phone Number Hash Encoding |
4 | POST /token/generate エンドポイント、SDK、Prebid.js、または他のサポートされているインテグレーション機能を使用して、UID2 Operator に値を送信します。 | パブリッシャー | さまざま: 概要は、Implementation Resources を参照してください。 |
5 | ハッシュ値と秘密の ソルト 値の追加を含む複数の手順を実行し、raw UID2 を作成 | UID2 Operator | 該当なし: これらの手順はすべて UID2 Operator が実行します |
6 | raw UID2 を暗号化して UID2 token を作成 | UID2 Operator | 該当なし: UID2 Operator が実行します |
Creating a UID2 Token—Example
以下の図は 、raw UID2(第1列、第2列)を作成し、その後 UID2 Token(第3列)を作成するための手順を示しています。
パブリッシャーは、POST /token/generate エンドポイントにリクエストを送信するか、SDK または Prebid のような他のインテグレーションオプションを使用できます。どのインテグレーションオプションを使用しても、その結果は UID2 Token です。これは、パブリッシャーがビッドストリームで送信できる暗号化された値です。