US Privacy(CCPA)文字列デコーダー
4 文字の US Privacy(CCPA)文字列をブラウザ内でデコードし、通知、sale オプトアウト、LSPA のフラグを平易な言葉で読みます。
US Privacy(CCPA)文字列デコーダーは、すべてブラウザ内で動作します。貼り付けたり組み立てたりした us_privacy 値はデバイス上で処理され、ArrayKit にアップロードされることはなく、広告エンドポイントや USPAPI コールバックに接続されることもありません。
GPP 文字列デコーダーを開く
US Privacy 文字列デコーダー について
US Privacy(CCPA)文字列デコーダーは、広告オペレーションチームが OpenRTB リクエスト、USPAPI コールバック、usprivacy cookie で目にする 4 文字の us_privacy シグナルを展開します。1YNN のような値を貼り付けると、各文字を読み解きます: 仕様バージョン、明示的な通知とオプトアウトの機会が与えられたか、ユーザーがデータの sale をオプトアウトしたか、そしてパブリッシャーが IAB Limited Service Provider Agreement の署名者かどうかです。各フラグ — Y、N、または該当なしを示すダッシュ — は平易な言葉の意味に展開されるので、コンプライアンスシグナルを数秒で確認できます。Build モードでは、ドロップダウンからテストビッドや QA フィクスチャ用の正しい文字列を組み立てられます。すべてデバイス上で解析されるので、実際のユーザーシグナルがブラウザから離れることはありません。
機能
- 4 文字の IAB US Privacy(CCPA)文字列を、version、notice、opt-out、LSPA のフィールドにデコード
- すべての Y / N / - フラグを生の文字ではなく平易な言葉で説明
- sale をオプトアウトしたシグナルを一目で指摘し、下流で尊重できるように
- 長さ、数値の version 文字、各フラグ位置を検証
- 文字が Y、N、ダッシュのいずれでもない場合の、位置ごとの明確なエラー
- Build モードがシンプルなドロップダウンから正しい us_privacy 文字列を組み立て
- ワンクリックで組み立てた文字列を Decode に戻して往復を確認
- すべてブラウザ内で動作 — us_privacy 値がアップロードされることはありません
US Privacy 文字列デコーダー の使い方
- OpenRTB の regs.ext.us_privacy フィールド、__uspapi コールバック、または usprivacy cookie から us_privacy 値をコピーする
- Decode に貼り付けるか、Sample をクリックして 1YNN を読み込む
- version と、notice、sale オプトアウト、LSPA フラグの平易な言葉の意味を読む
- Build に切り替えてドロップダウンからテスト文字列を組み立て、コピーする
例
入力
1YNN
出力
version: 1
Notice/opt-out opportunity: Y (provided)
Opt-Out of Sale: N (has not opted out)
LSPA: N (not under the agreement)
1YNN: 通知が与えられ、ユーザーはオプトアウトせず、パブリッシャーは LSPA の対象外。
よくあるエラーとトラブルシューティング
- デコーダーが文字列は 4 文字ではないと言う。 — us_privacy 値は常にちょうど 4 文字です: version + Notice + Opt-Out of Sale + LSPA。引用符、URL エンコード、周囲の JSON なしで、生の値だけを貼り付けてください。
- 小文字の y や n を入力して拒否された。 — フラグは大文字の Y または N、あるいは該当なしを示すダッシュ(-)です。文字を大文字で入力し直してください。仕様は小文字のフラグを使いません。
- ある位置のダッシュが何を意味するか不明。 — ダッシュはシグナルが該当しないことを意味します — 例えばユーザーがカリフォルニア外にいる、または CCPA が適用されない場合 — そのフィールドには notice や opt-out の値が設定されていません。
- 1--- がユーザーのオプトアウトを意味すると思っていた。 — 1--- はすべてのフラグが該当なしを意味するので、オプトアウトはありません。明示的な sale オプトアウトは 3 番目の位置の Y です(例: 1YYN)。
よくある質問
- 1YNN のような US Privacy 文字列は何を意味しますか?
- 各文字がフィールドです。1 は仕様バージョン、Y は明示的な通知とオプトアウトの機会が与えられたこと、最初の N はユーザーがデータの sale をオプトアウトしていないこと、2 番目の N はパブリッシャーが IAB Limited Service Provider Agreement の下で運営していないことを意味します。
- 文字列における N とダッシュの違いは何ですか?
- N は明示的な「いいえ」です — 例えばユーザーがオプトアウトしなかった場合です。ダッシュ(-)はフィールドが該当せずシグナルが設定されなかったことを意味し、例えばリクエストが CCPA の適用範囲外の場合です。したがって 1--- は notice や opt-out の判定を一切含みません。
- 貼り付ける us_privacy 値はどこで見つかりますか?
- OpenRTB ビッドリクエストで regs.ext.us_privacy として現れ、USPAPI の __uspapi('getUSPData', ...) 呼び出しで返され、usprivacy cookie に保存されます。これらの 4 文字値のいずれかをコピーしてデコーダーに貼り付けてください。
- 4 番目の位置の LSPA フラグとは何ですか?
- パブリッシャーが IAB Limited Service Provider Agreement に署名したかを記録します。この契約は下流パートナーがどうデータを処理してよいかを規定します。Y は署名者、N は非署名者、ダッシュはシグナルが設定されなかったことを意味します。
- このツールはデコードだけでなく us_privacy 文字列を組み立てられますか?
- はい。Build モードでは、notice、sale オプトアウト、LSPA の各フィールドに Yes、No、Not-applicable を選び、テストビッドリクエストや QA フィクスチャにコピーできる version 1 の文字列を組み立て、再度デコードして確認できます。
- US Privacy 文字列は新しい GPP 文字列と同じですか?
- いいえ。US Privacy 文字列は古い CCPA 時代のシグナルです。IAB Global Privacy Platform(GPP)は、US 州セクションと TCF データを 1 つの文字列に運ぶ後継です。GPP 文字列をお持ちなら、代わりに GPP デコーダーを使ってください。
関連ツール
すべての ArrayKit ツール