メインコンテンツまでスキップ

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 を参照してください。

StepActionWho Does It?Documentation
1正規化Email: パブリッシャーまたは UID2 Operator
Phone number: パブリッシャーが正規化する必要があります
Email Address Normalization
Phone Number Normalization
2正規化されたメールアドレスに SHA-256 ハッシュを適用パブリッシャーまたは UID2 OperatorEmail Address Hash Encoding
Phone Number Hash Encoding
3SHA-256 ハッシュに Base64 エンコーディングを適用パブリッシャーまたは UID2 OperatorEmail Address Hash Encoding
Phone Number Hash Encoding
4POST /token/generate エンドポイント、SDK、Prebid.js、または他のサポートされているインテグレーション機能を使用して、UID2 Operator に値を送信します。パブリッシャーさまざま: 概要は、Implementation Resources を参照してください。
5ハッシュ値と秘密の ソルト 値の追加を含む複数の手順を実行し、raw UID2 を作成UID2 Operator該当なし: これらの手順はすべて UID2 Operator が実行します
6raw 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 です。これは、パブリッシャーがビッドストリームで送信できる暗号化された値です。

Sequential steps for creating a UID2