URL パラメーターの暗号化 url-parameter-encryption

このページでは、 Adobe Journey Optimizerのサンドボックスキーレジストリで管理者がキーを作成、回転、取り消す方法など、個人を特定できる情報がプレーンテキストで公開されないように、機密性の高いURL クエリパラメーターを暗号化する方法について説明します。

AVAILABILITY
この機能は現在、メールチャネルでのみ使用できます。

URL パラメーター暗号化を使用する理由 why-url-parameter-encryption

パーソナライズされたトラッキングリンクおよびランディングページのURLには、多くの場合、プロファイル属性、識別子、トークン、またはクエリ文字列のその他の値が含まれます。 これらのパラメーターは、通常、電子メールやSMSでプレーンテキストとして表示され、誰かがリンクをコピー、共有、ブックマークした場合も読みやすくなります。 その値に個人情報(PII)や保護すべき機密データが含まれている場合、セキュリティやプライバシーのリスクが生じる可能性があります。

Journey Optimizerは、パーソナライゼーションエディターで暗号化ヘルパーを提供します。これにより、レンダリング時に任意の式の値(プロファイル属性、トークン、複数のフィールドから構築した文字列など)を暗号化できます。 暗号化には、常に組織のレジストリのキーが必要です。

管理者がサンドボックスレベルのレジストリで管理するキーを使用して、選択したクエリパラメーターのみを暗号化するため、リンクが共有されたり検査されたりしても、機密値がクリアテキストで公開されたままになることはありません。

仕組み how-it-works

  • 管理者​は、組織のセキュリティ ポリシーに従って、キーのレジストリを使用して​ キーを作成し、​ キーを管理します。
  • マーケター​は、Encrypt ヘルパーをパーソナライゼーションエディターに挿入し、保護する値とアクティブなキー識別子をレジストリから渡します。 構文とオプションについては、このセクション ​を参照してください。
IMPORTANT
復号は組織の責任です。 メッセージのレンダリング時にJourney Optimizerが値を暗号化します。 web サイト、アプリ、APIでは、セキュリティモデルと一致するように、定義したのと同じ暗号化素材とプロセスを使用してパラメーターを復号化する必要があります。

ランディングページのURLでは、値が文字列トークンであるtokenなどのクエリパラメーター(オファーまたはプロファイル識別子を含むJSON ペイロードなど)を使用できます。 暗号化しないと、その文字列トークンはリンク内にプレーンテキストとして表示されます。 暗号化ヘルパーでその値をラップすると、URL内の機密ペイロードが暗号テキストに置き換えられますが、リンクの残りの部分は変更されません。

キーの作成 create-keys

URL パラメーター暗号化ヘルパーを使用する前に、キーを作成する必要があります。 これを行うには、以下の手順に従います。

IMPORTANT
キーにアクセスして管理するには、View Key Registry​および​ Manage Key Registry ​権限が付与されている必要があります。 詳細情報
  1. 管理 > 設定​に移動します。

  2. 管理」ボタンをクリックして、キーレジストリ​を開きます。

    管理メニュー 🔗 {width="80%"}の「 キーレジストリ」セクション

  3. 専用ボタンを使用して、組織の必要に応じてキーを作成します。

    ​ キーレジストリセクション ​ {width="80%"}の「キーボタンを作成」ボタン

  4. パーソナライゼーションエディターでチームが参照できる明確なラベルや識別子を割り当てます。

    ​ キーのレジストリ セクション ​ {width="80%"}のキーの詳細

  5. 送信」をクリックして、変更を確定します。

キーを作成すると、マーケターはパーソナライゼーションエディターのURL パラメーター暗号化 ヘルパーを使用して、URL クエリパラメーターに配置する特定の値を暗号化できます。

キーの管理 manage-keys

キーを管理するには、次の手順に従います。

  1. キーレジストリ​にアクセスします。 リスト表示では、現在のサンドボックス用に作成されたすべてのキーを確認できます。

    主要レジストリ リスト ビュー {width="100%"}

  2. アクティブ」ステータスのキーをクリックして、キーの詳細を開きます。

    ​ アクティブなキーの詳細 {width="80%"}

  3. 失効」ボタンをクリックして、新しい暗号化のキーを完全に無効にします。

    キーが取り消されると、ヘルパーでキーを使用しようとすると、レンダリング時に失敗する可能性があります。 取り消されたエントリは監査のために表示されたままになります。自分のシステムで古いペイロードを復号するには、対応するマテリアルが必要な場合があります。

  4. 回転」ボタンをクリックすると、ジャーニーやキャンペーンが既に参照している安定したキー識別子を維持しながら、新しいキー素材を入力できます。

    以前のマテリアルは、失効したステータスと適切な理由(ローテーションタイムスタンプなど)でレジストリに保持され、新しい行またはバージョンはアクティブキーを反映します。

    note
    NOTE
    パーソナライゼーションエディターで新しい値を暗号化するには、アクティブなキーのみを選択する必要があります。 新しいコンテンツに失効したキーを使用しないでください。

クイックリファレンス quick-reference

このセクションには、このトピックに関連する解釈、検索、質問への回答をサポートすることを目的とした構造化された知識が含まれています。

理解を深めるには、この情報をこのページのドキュメントと組み合わせる必要があります。 どちらのソースも単独で使用することを意図していません。このページでは、機能について説明しますが、この節では、用語、意図、適用可能性、および制約の曖昧さを解消するのに役立つ追加のコンテキストを提供します。

概要

TL;DR

このページでは、Journey Optimizerのサンドボックスレベルのキーレジストリで管理者が暗号化キーを作成、回転、取り消す方法について説明します。これにより、マーケターは機密性の高いURL クエリパラメーターを暗号化して、トラッキングリンクやランディングページのプレーンテキストにPIIが表示されないようにすることができます。

インテント

  • URL パラメーターの暗号化が必要な理由を理解する(機密データとPIIがプレーンテキストクエリ文字列に表示される)
  • サンドボックスキーレジストリに暗号化キーを作成します(特定の権限を必要とする管理タスク)
  • キーを取り消して、新しい暗号化のために永続的に無効にする
  • キーを回転して、同じ識別子を維持しながら新しい暗号素材を供給する
  • パーソナライゼーションエディターのEncrypt ヘルパーを使用して、特定のクエリパラメーター値を保護します
用語集
  • キーレジストリ: Journey Optimizerのサンドボックスレベルのリポジトリ(管理/設定)です。管理者は、URL パラメーター暗号化ヘルパーで使用される暗号化キーを作成および管理できます。 (製品固有)
  • 暗号化ヘルパー(Encrypt: パーソナライゼーションエディターのヘルパー関数で、レンダリング時にエクスプレッション値を暗号化し、URL クエリパラメーターのPIIを暗号テキストに置き換えます。 (製品固有)
  • 失効(キー):新しい暗号化のためにキーを完全に無効にする操作。キーエントリは監査のためにレジストリに表示されたままになり、古いペイロードでは組織のシステムで復号するために必要になる場合があります。
  • 回転(キー): キーの識別子を安定させながら、キーに新しい暗号素材を提供する行為です。そのため、そのキーを既に参照しているキャンペーンやジャーニーは更新する必要はありません。
  • PII (個人を特定できる情報): プロファイル属性、トークン、オファー識別子など、個人を識別できるデータ。URL クエリパラメーターに含める場合は保護する必要があります。
用語
  • 正規の名前: URL パラメーターの暗号化 – バリアント:URL暗号化、クエリパラメーターの暗号化、URL パラメーターの難読化
  • 類義語: 「キーレジストリ」 = 「キーレジストリ」(管理/設定のUI ラベル)
  • 混乱しないでください:​取り消し(新しい暗号化のキーを完全に無効にします。監査の場合はエントリを停止します) ≠回転(暗号化素材に置き換えますが、新しい暗号化の場合は同じキー識別子をアクティブのままにします)
ガードレールと制限
  • URL パラメーターの暗号化は現在、電子メールチャネルでのみ使用できます。
  • キーにアクセスして管理するには、キーレジストリを表示​および​ キーレジストリを管理 ​する権限が必要です。
  • 復号は組織の責任です。 Journey Optimizerは、レンダリング時に値を暗号化します。web サイト、アプリ、またはAPIは、組織で定義されているのと同じ暗号化素材とプロセスを使用してパラメーターを復号する必要があります。
  • パーソナライゼーションエディターでは、アクティブなキーのみを使用して新しい値を暗号化する必要があります。失効したキーを新しいコンテンツに使用することはできません。
  • 失効したキーは、監査の目的でレジストリに表示されます。古いペイロードを復号するために、組織のシステムで必要になる場合があります。
FAQ

Q:復号の担当者は誰ですか?

復号は組織の責任です。 Journey Optimizerは、メッセージがレンダリングされたときに値を暗号化します。 web サイト、アプリ、またはAPIは、組織が定義したのと同じ暗号化素材とプロセスを使用して、クエリパラメーターを復号する必要があります。

Q: 「取り消し」と「回転」の違いは何ですか?

「取り消し」を選択すると、新しい暗号化のキーが永続的に無効になり、監査のためにレジストリにエントリが表示されます(古いペイロードは、組織のシステムで復号のキーが必要な場合があります)。 Rotateは、キーに対して新しい暗号素材を提供しますが、同じキー識別子を保持するので、それを参照するキャンペーンやジャーニーは更新なしで引き続き機能します。

Q: キーの管理にはどのような権限が必要ですか?

キーレジストリを表示​および​ キーレジストリを管理 ​権限。

Q: URL パラメーターの暗号化をサポートしているチャネルはどれですか?

現在はメールチャネルのみです。

Q:失効したキーを新しい暗号化に使用できますか?

いいえ。 キーが取り消されると、暗号化ヘルパーでキーを使用しようとすると、レンダリング時に失敗する必要があります。 新しいコンテンツに失効したキーを使用しないでください。

recommendation-more-help
journey-optimizer-help