清單取消訂閱 list-unsubscribe

在 Adobe Journey Optimizer設定新的電子郵件管道設定時,從清單選取子網域後,會顯示​ 啟用取消清單訂閱 ​選項。這項設定預設為啟用。

一鍵式清單取消訂閱 URL 是在電子郵件寄件者資訊旁邊顯示的取消訂閱連結或按鈕,可讓收件者只需按一下即可立即選擇退出您的郵寄清單。

例如,一鍵取消訂閱 URL 會在 Gmail 顯示以下連結:

IMPORTANT
若要在電子郵件標題中顯示一鍵取消訂閱 URL,收件者的電子郵件用戶端必須支援此功能。

根據電子郵件用戶端和電子郵件組態取消訂閱設定,按一下電子郵件標頭的取消訂閱連結將產生下列影響:

  • 啟用 Mailto (取消訂閱) 功能時,會根據您設定的子網域,將取消訂閱要求傳送至預設取消訂閱位址。
  • 啟用​ 一鍵取消訂閱 URL 功能時,或如果您在電子郵件內文內容插入取消訂閱 URL,當收件者按一下一鍵取消訂閱 URL (根據您設定的子網域) 時,收件者會直接在頻道層級或 ID 層級 (視同意的設定方式而定) 選擇退出。
NOTE
請參閱下方本節以瞭解如何管理取消訂閱設定。

在這兩種情況下,當收件者按一下選擇退出連結時,則會據此處理其取消訂閱請求。 會立即退出對應的設定檔,可在體驗平台中更新此選項。

NOTE
有時,由於下游資料處理的緣故,取消訂閱事件可能需要更長的時間才能反映在設定檔層級。 留出一些時間讓系統更新。

啟用清單取消訂閱 enable-list-unsubscribe

啟用​ 啟用清單取消訂閱 ​選項時,如果收件者的電子郵件用戶端支援,則電子郵件標頭預設會包含收件者可用以取消訂閱您郵寄清單的 mailto 和/或 URL。

NOTE
如果停用此選項,一鍵取消訂閱 URL 將不會顯示在電子郵件標頭。

「取消清單訂閱」標頭提供兩種功能,除非您取消選取至少一項功能,否則按預設,這兩項功能都會啟用:

{width="80%"}

  • Mailto (取消訂閱) 位址,這是將取消訂閱要求路由至進行自動處理的目標位址。在 Journey Optimizer,取消訂閱電子郵件地址是根據選取的子網域,顯示在管道設定的預設 Mailto (取消訂閱) 位址。

  • 一鍵取消訂閱 URL,預設為根據選取的子網域產生的一鍵選擇退出 URL 清單取消訂閱標頭。

您可以從下拉式清單中,選取​ 同意層級。它可特定於管道或輪廓身分。依據設定,當使用者使用電子郵件標題的「取消清單訂閱」URL 時,同意內容就會在 Adobe Journey Optimizer 中,按管道層級或 ID 層級更新。

護欄和推薦 list-unsubscribe-guardrails

一鍵清單取消訂閱 URL 功能可讓您的收件者輕鬆選擇退出通訊。 不過,由於並非所有電子郵件用戶端都在電子郵件標頭中支援此連結,因此 Adobe 建議您也在電子郵件內文新增一鍵選擇退出連結取消訂閱連結

Mailto (取消訂閱) 功能和​ 一鍵取消訂閱 URL 功能是選用功能。

  • 如果您在電子郵件組態設定中啟用了​ 啟用清單取消訂閱 ​選項,我們建議您同時啟用這兩種方法 — Mailto (取消訂閱) 和​ 一鍵取消訂閱 URL。 並非所有電子郵件用戶端都支援 HTTP 方法。 透過提供的 Mailto 清單取消訂閱功能,您可以選取替代方案,更好地保護您的寄件者信譽,並且您的所有收件者都能夠使用取消訂閱功能。

  • 如果您不想使用預設產生的一鍵取消訂閱 URL,可以取消核取該功能。

    • 在​ 啟用取消清單訂閱 ​選項處於開啟狀態且​ 一鍵取消訂閱 URL 功能處於取消勾選的情況下,如果您在使用此設定所建立的訊息中新增一鍵選擇退出連結,則「取消清單訂閱」標頭會取得您在電子郵件內文插入的一鍵選擇退出連結,並將其用作一鍵取消訂閱 URL 值。

    • 如果您未在訊息內容加入一鍵選擇退出連結,且管道設定中的預設​ 一鍵取消訂閱 URL 取消勾選,則沒有 URL 會傳遞至「取消清單訂閱」標題的電子郵件標頭。

    note note
    NOTE
    本章節之中,進一步了解訊息中的管理取消訂閱功能等更多資訊。

請在 Journey Optimizer 中,同意交由體驗平台 同意結構描述處理。預設情況下,如「同意」欄位值為空,則視為同意接受通訊。 您可以在上線時將此預設值修改為此處列出的可能數值之一,或使用同意策略來覆寫預設邏輯。

目前,Journey Optimizer未將特定標籤附加至清單取消訂閱功能所觸發的取消訂閱事件。 如果您需要區分清單取消訂閱點擊與其他取消訂閱操作,則必須在外部實施自訂標記,或利用外部登陸頁面進行追蹤。

從外部管理取消訂閱資料 custom-managed

如果您在 Adobe 外部管理同意,請選取​ 客戶管理 ​選項,即可輸入自訂取消訂閱電子郵件地址,還有自己的一鍵式取消訂閱 URL。

{width="80%"}

一鍵取消訂閱 URL 必須是 POST URL。

WARNING
如果您使用​ 客戶管理 ​的選項,Adobe 就不會儲存任何取消訂閱,或是同意資料。 使用​ 客戶管理 ​選項,組織即選擇使用外部系統,並在此類外部系統中負責管理同意資料。外部系統與 Journey Optimizer 之間不會自動同步處理同意資料。 若同意資料的同步處理作業源自外部系統,以便更新 Journey Optimizer 中的使用者同意資料,則此同步作業必須由組織透過資料傳輸方式啟動,才能將同意資料推播回 Journey Optimizer。

設定解密 API configure-decrypt-api

選取​ 客戶管理 ​的選項時,若您輸入會在行銷活動或歷程中使用的自訂端點,當收件者按一下「取消訂閱」連結時,Journey Optimizer 就會將一些輪廓專屬的預設參數新增到同意更新事件上

這些參數會透過加密方式,傳送至端點。 因此,外部同意系統需要透過Adobe Developer,才能實施特定 API 來解密從Adobe 傳送的參數。

擷取這些參數的 GET 呼叫大多取決於目前正在使用的取消清單訂閱選項,一鍵取消訂閱 URL 或是 Mailto (取消訂閱)

一鍵取消訂閱 URL

使用​ 一鍵取消訂閱 URL 選項時,使用者按一下 [取消訂閱] 連結即可直接取消訂閱。

GET 呼叫分述如下:

端點:https://platform.adobe.io/journey/imp/consent/decrypt

查詢參數:

  • params:包含加密的裝載
  • pid:加密的輪廓 ID

這兩個參數包含在傳送到自訂端點的同意更新事件中。

標頭要求:

  • 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",
}
參數 {
"m"  : "messageExecutionId",
"ci"  : "campaignId",
"jv" : "journeyVersionId",
"ja" : "journeyActionId",
"s"  : "sandboxId",
"us" : "unsubscribeScope"
}

同意回應:

code language-none
{
    "profileNameSpace": " CRMID ",
    "profileId": "5142733041546020095851529937068211571",
    "emailAddress": "john@google.com",
    "emailNameSpace": "Email",
    "sandboxId": "sandboxId",
    "optOutLevel": "channel",
    "channelType": "email",
    "timestamp": "2024-11-26T14:25:09.316930Z"
}
Mailto (取消訂閱)

使用 Mailto (取消訂閱) 選項時,按一下 [取消訂閱] 連結後將開啟一封預先填入的電子郵件,該電子郵件將傳送至指定的取消訂閱電子郵件地址。

GET 呼叫分述如下。

端點:https://platform.adobe.io/journey/imp/consent/decrypt

查詢參數:

  • emailParams:包含 params (加密承載) 和 pid (加密輪廓 ID) 參數的字串。

paramspid 參數包含在傳送至自訂端點的同意更新事件中。

標頭要求:

  • 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
{
    "profileNameSpace": " CRMID ",
    "profileId": "5142733041546020095851529937068211571",
    "emailAddress": "john@google.com",
    "emailNameSpace": "Email",
    "sandboxId": "sandboxId",
    "optOutLevel": "channel",
    "channelType": "email",
    "timestamp": "2024-11-26T14:25:09.316930Z"
}
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76