このページ:リスト登録解除ヘッダーを有効化および設定する方法について説明します。これにより、受信者は宛先アドレスまたはワンクリック登録解除 URL を使用してインボックスから直接オプトアウトできます。
Adobe Journey Optimizer で、新しいメールチャネル設定を指定する際に、リストからサブドメインを選択すると、「リスト登録解除を有効にする」オプションが表示されます。 これは、デフォルトで有効です。
ワンクリックリスト登録解除 URL は、メールの送信者情報の横に表示される登録解除リンクまたはボタンであり、受信者は 1 回のクリックでメーリングリストから即座にオプトアウトできます。
例えば、ワンクリック登録解除 URL は、Gmail で次のようなリンクが表示されます。
メールクライアントとメール設定の登録解除設定に応じて、メールヘッダーの登録解除リンクをクリックすると、次のような影響を受ける可能性があります。
- 宛先(登録解除)機能を有効にすると、登録解除リクエストは、設定したサブドメインに基づいてデフォルトの登録解除アドレスに送信されます。
- ワンクリック登録解除 URL 機能が有効になっている場合や、メール本文コンテンツに登録解除 URL を挿入した場合、受信者が、(設定したサブドメインに基づく)ワンクリック登録解除 URL をクリックすると、チャネルレベルまたは ID レベル(同意の設定方法によって異なる)で直接オプトアウトされます。
どちらの場合も、受信者がオプトアウトリンクをクリックすると、登録解除リクエストがそれに応じて処理されます。 対応するプロファイルはすぐにオプトアウトされ、この選択は Experience Platform で更新されます。 同意処理について詳しくは、Experience Platform ドキュメントを参照してください。
リスト登録解除を有効にする enable-list-unsubscribe
「リスト登録解除を有効にする」オプションが有効になっている場合、受信者のメールクライアントでサポートされている場合は、メールヘッダーに、受信者がメーリングリストから登録解除に使用できる宛先と URL の両方がデフォルトで含まれます。
リスト登録解除ヘッダーには、2 つのオプションがあり、いずれかまたは両方をオフにしない限り、デフォルトでこれらのオプションが有効になります。
-
宛先(登録解除)アドレスは、自動処理で登録解除リクエストがルーティングされる宛先アドレスです。 Journey Optimizer の場合、登録解除のメールアドレスは、選択したサブドメインに基づいてチャネル設定に表示される、デフォルトの 宛先(登録解除) アドレスです。
-
ワンクリック登録解除 URL は、デフォルトでは、選択したサブドメインに基づいてワンクリックオプトアウト URL で生成された、リスト登録解除ヘッダーです。
対応するドロップダウンリストから 同意レベル を選択できます。 チャネルまたはプロファイル ID に固有のものにすることができます。 この設定に基づいて、ユーザーがメールのヘッダーにあるリスト登録解除 URL を使用して登録解除すると、Adobe Journey Optimizer においてチャネルレベルまたは ID レベルで同意が更新されます。
ガードレールとレコメンデーション list-unsubscribe-guardrails
ワンクリックリスト登録解除 URL 機能を使用すると、受信者は簡単に通信をオプトアウトできます。 ただし、すべてのメールクライアントがメールヘッダーのこのリンクをサポートしているわけではないので、アドビでは、メールの本文にワンクリックオプトアウトリンクまたは登録解除リンクも追加することをお勧めします。
宛先(登録解除)機能とワンクリック登録解除 URL 機能はオプションです。
-
メール設定で「リスト登録解除を有効にする」オプションをオンにしている場合は、宛先(登録解除)とワンクリック登録解除 URL の両方の方法を有効にすることをお勧めします。 すべてのメールクライアントが HTTP メソッドをサポートしているわけではありません。 代替手段を選択できる宛先リスト登録解除機能を使用すると、送信者の評判をより適切に保護でき、すべての受信者が登録解除機能を使用できます。
-
デフォルトで生成されたワンクリック登録解除 URL を使用しない場合は、この機能をオフにできます。
-
「リスト登録解除を有効にする」オプションがオンに切り替わり、ワンクリック登録解除 URL 機能がオフになっているシナリオで、この設定を使用して作成されたメッセージにワンクリックオプトアウトリンクを追加する場合、リスト登録解除ヘッダーは、メールの本文に挿入したワンクリックオプトアウトリンクをピックアップし、それをワンクリック登録解除 URL 値として使用します。
-
メッセージコンテンツにワンクリックオプトアウトリンクを追加せず、チャネル設定でデフォルトのワンクリック登録解除 URL をオンにしていない場合、メールヘッダーにリスト登録解除ヘッダーの一部として URL が渡されることはありません。
note NOTE メッセージ内の登録解除機能の管理について詳しくは、この節を参照してください。 -
Journey Optimizer では、同意は Experience Platform 同意スキーマで処理されます。 デフォルトでは同意フィールドの値は空で、通信内容の受信に同意したものとして扱われます。 このデフォルト値をここに一覧表示されている値の 1 つにオンボーディングする際に変更したり、同意ポリシーを使用してデフォルトのロジックを上書きしたりできます。
現在、Journey Optimizer は、リスト登録解除機能によってトリガーされる登録解除イベントに特定のタグを追加しません。 リスト登録解除クリックを他の登録解除アクションと区別する必要がある場合は、外部でカスタムタグ付けを実装するか、トラッキング用に外部ランディングページを活用する必要があります。
外部での登録解除データ管理 custom-managed
アドビの外部で同意を管理している場合は、「顧客管理」オプションを選択して、カスタムの登録解除メールアドレスと独自のワンクリック登録解除 URL を入力します。
ワンクリック登録解除 URL は、POST URL にする必要があります。
エンドポイントへのカスタム属性の追加 custom-attributes
「顧客管理」オプションを選択した場合、カスタムエンドポイントを入力してキャンペーンやジャーニーで使用すると、受信者が登録解除リンクをクリックした際に、Journey Optimizer によって、同意更新イベントにいくつかのデフォルトのプロファイル固有のパラメーターが追加されます。
エンドポイント をさらにパーソナライズするには、カスタム属性を定義できます。これらは同意イベントにも追加されます。
エンドポイントのカスタム属性を定義するには、「URL トラッキングパラメーター」セクションを使用します。 対応するセクションで定義するすべての URL トラッキングパラメーターは、デフォルトのパラメーターに加えて、カスタムエンドポイントの末尾に追加されます。 カスタム URL トラッキングの設定方法の詳細情報
復号化 API の設定 configure-decrypt-api
受信者がカスタム登録解除リンクをクリックすると、同意更新イベントに追加されたパラメーターが暗号化された状態でエンドポイントに送信されます。 したがって、外部の同意システムは、アドビから送信されたパラメーターを復号化することを目的に、Adobe Developer を通じて特定の API を実装する必要があります。
これらのパラメーターを取得する GET 呼び出しは、使用しているリスト登録解除オプション(ワンクリック登録解除 URL または宛先(登録解除))によって異なります。
「ワンクリック登録解除 URL」オプションを使用して、登録解除リンクをクリックすると、ユーザーは直接登録解除されます。
GET 呼び出しは次のとおりです。
エンドポイント:https://platform.adobe.io/journey/imp/consent/decrypt
クエリパラメーター:
- params:暗号化されたペイロードが格納されています
- pid:暗号化されたプロファイル ID
これら 2 つのパラメーターは、カスタムエンドポイントに送信される同意更新イベントに含まれます。
ヘッダー要件:
- x-api-key
- x-gw-ims-org-id
- 認証(技術アカウントからのユーザートークン)
サンプルパラメーターと同意応答を次に示します。
| table 0-row-2 1-row-2 2-row-2 | |
|---|---|
| クエリパラメーター | サンプルペイロード |
| pid | { “pid” : “5142733041546020095851529937068211571”, “pns” : “CRMID”, “e” : “john@google.com”, “ens” : “Email”, } |
| params | { “m” : “messageExecutionId”, “ci” : “campaignId”, “jv” : “journeyVersionId”, “ja” : “journeyActionId”, “s” : “sandboxId”, “us” : “unsubscribeScope” } |
同意応答:
| code language-none |
|---|
|
「宛先(登録解除)」オプションを使用して、登録解除リンクをクリックすると、事前に入力されたメールが、指定された登録解除アドレスに送信されます。
GET 呼び出しは次のとおりです。
エンドポイント:https://platform.adobe.io/journey/imp/consent/decrypt
クエリパラメーター:
- emailParams:params(暗号化されたペイロード)と pid(暗号化されたプロファイル ID)パラメーターを含む文字列。
params および pid パラメーターは、カスタムエンドポイントに送信される同意更新イベントに含まれます。
ヘッダー要件:
- x-api-key
- x-gw-ims-org-id
- 認証(技術アカウントからのユーザートークン)
サンプルパラメーターと同意応答を次に示します。
| table 0-row-2 1-row-2 | |
|---|---|
| クエリパラメーター | サンプルペイロード |
| emailParams | { “p” : “profileId”, “pn” : “profileNamespace”, “en” : “emailNamespace”, “ci” : “campaignId”, “jv” : “journeyVersionId”, “ja” : “journeyActionId”, “si” : “sandboxId”, “us”: “unsubscribeScope” } |
同意応答:
| code language-none |
|---|
|
「宛先(登録解除)」オプションを使用して、登録解除リンクをクリックすると、事前に入力されたメールが、指定された登録解除アドレスに送信されます。
2025年10月以降、宛先(登録解除)エンドポイントの 顧客管理 オプションを使用している場合は、同意イベントに追加するカスタム属性を定義できます。 この場合、以下に説明するクエリパラメーターを使用する必要があります。
| note availability |
|---|
| AVAILABILITY |
| この機能は、限定提供で使用できます。 アクセス権を取得するには、アドビ担当者にお問い合わせください。 |
GET 呼び出しは次のとおりです。
エンドポイント:https://platform.adobe.io/journey/imp/consent/decrypt
クエリパラメーター:
-
emailParamsSub:宛先アドレスで受信したメールの件名から抽出された文字列。
-
例:unsubscribev1.abc
-
解析値:v1.abc
-
-
emailParamsBody:メールの本文(存在する場合)から unsubscribev1.xyz 形式で抽出された文字列。
- 解析値:v1.xyz
API の例:https://platform.adobe.io/journey/imp/consent/decrypt?emailParamsSub=v1.abc&emailParamsBody=v1.xyz
| note caution |
|---|
| CAUTION |
| 以前の実装(例:https://platform.adobe.io/journey/imp/consent/decrypt?emailParams=<v1.xxx>)を使用していた場合は、emailParams ではなく、新しい emailParamsSub および emailParamsBody パラメーターを使用する必要があります。 詳しくは、アドビ担当者にお問い合わせください。 |
emailParamsSub および emailParamsBody パラメーターは、カスタムエンドポイントに送信される同意更新イベントに含まれます。
ヘッダー要件:
- x-api-key
- x-gw-ims-org-id
- 認証(技術アカウントからのユーザートークン)
同意応答:
| code language-none |
|---|
|
This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.
For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.
- TL;DR: This page explains how to enable and configure the List-Unsubscribe header so recipients can opt out from their inbox using a Mailto (unsubscribe) address or a one-click unsubscribe URL, including the Adobe managed and Customer managed options and the decrypt API for external consent systems.
Intents:
- Enable the List-Unsubscribe header in an email channel configuration
- Configure the Mailto (unsubscribe) address and the One-click unsubscribe URL options
- Set the Consent level to channel or profile identity
- Manage unsubscribe data externally with the Customer managed option
- Configure the decrypt API to retrieve encrypted consent parameters for custom endpoints
- Append custom attributes to unsubscribe endpoints using URL tracking parameters
Glossary:
- List-Unsubscribe header: An email header that lets recipients opt out directly from their inbox; enabled via the Enable List-Unsubscribe option, on by default (product-specific)
- Mailto (unsubscribe): The destination address where unsubscribe requests are routed for auto-processing, based on the selected subdomain (product-specific)
- One-click unsubscribe URL: The one-click opt-out URL generated for the List unsubscribe header, based on the selected subdomain (product-specific)
- Consent level: A setting, specific to the channel or to the profile identity, that determines whether consent updates at channel level or ID level (product-specific)
- Adobe managed / Customer managed: Options defining whether consent data is managed within the Adobe system, or in an external system with no automatic synchronization to Adobe (product-specific)
- decrypt API: An API on Adobe Developer used by an external consent system to decrypt the encrypted parameters sent by Adobe to custom endpoints (product-specific)
Guardrails:
- The Enable List-Unsubscribe option is enabled by default; its two options (Mailto and One-click unsubscribe URL) are enabled by default unless one or both are unchecked.
- To display the one-click unsubscribe URL in the email header, the recipients’ email client must support this feature.
- The One-click Unsubscribe URL must use the POST request method.
- With the Customer managed option, Adobe does not store any unsubscribe or consent data; there is no auto synchronization, and the organization must initiate any data transfer to push consent data back into Journey Optimizer.
- Appending custom attributes to endpoints is available in Limited Availability (contact your Adobe representative to gain access).
- Starting October 2025, Customer managed Mailto (unsubscribe) with custom attributes requires the new emailParamsSub and emailParamsBody query parameters instead of emailParams.
- Journey Optimizer does not append a specific tag to unsubscribe events triggered by the List unsubscribe feature; differentiating these clicks requires custom external tagging or an external landing page.
- The order of UTM parameters appended to the URL is random and cannot be controlled; systems requiring a specific order must parse and reorder them.
- By default the consent field value is empty and treated as consent to receive communications.
Terminology:
- Canonical name: List-Unsubscribe header — Acronym: n/a — variants: List unsubscribe, one-click list unsubscribe URL
- Synonyms: “One-click unsubscribe URL” = “One-click opt-out URL” (when a one-click opt-out link inserted in the email body is picked up as the header value)
- Do not confuse: “Mailto (unsubscribe)” (routes an unsubscribe request to an address for auto-processing) ≠ “One-click unsubscribe URL” (directly opts the recipient out on click)
- Do not confuse: “Adobe managed” (consent data managed within the Adobe system) ≠ “Customer managed” (consent data managed in an external system, no auto synchronization)
FAQ:
- Q: Is the List-Unsubscribe header on by default? — Yes; the Enable List-Unsubscribe option is enabled by default, and both the Mailto and One-click unsubscribe URL methods are enabled by default unless unchecked.
- Q: Which methods should I enable? — Adobe recommends enabling both Mailto (unsubscribe) and One-click unsubscribe URL, since not all email clients support the HTTP method; also add a one-click opt-out or unsubscribe link in the email body.
- Q: What request method must a custom one-click unsubscribe URL use? — It must be a POST URL.
- Q: What happens to consent data with the Customer managed option? — Adobe stores no unsubscribe or consent data; there is no automatic synchronization, and you must initiate any transfer of consent data back into Journey Optimizer.
- Q: Can I tell List unsubscribe clicks apart from other unsubscribe actions? — Not by a built-in tag; Journey Optimizer does not append a specific tag, so you must implement custom tagging externally or use an external landing page for tracking.