列表取消订阅
- 主题:
- 电子邮件
创建对象:
- 有经验的
- 管理员
在 Adobe Journey Optimizer 中,配置新的电子邮件渠道配置时,在从列表中选择子域后,将显示 启用列表取消订阅 选项。默认情况下,它处于启用状态。
一键式列表取消订阅 URL 是电子邮件发件人信息旁边显示的取消订阅链接或按钮,收件人只需单击一下即可立即选择退出邮件列表。
例如,一键式取消订阅 URL 会在 Gmail 中显示一个链接,如下所示:
根据电子邮件客户端和电子邮件配置退订设置,单击电子邮件标头中的取消订阅链接可能会产生以下影响:
- 启用 Mailto(取消订阅) 功能后,会根据您配置的子域将取消订阅请求发送到默认取消订阅地址。
- 启用 一键式取消订阅 URL 功能后,或者在电子邮件正文内容中插入取消订阅 URL 后,当收件人单击一键式取消订阅 URL(基于您配置的子域)时,收件人可以直接在渠道级别或 ID 级别(取决于同意的设置方式)选择退出。
在这两种情况下,当收件人单击选择退出链接时,将会相应地处理其取消订阅请求。相应的配置文件将立即退出,并且此选择将在Experience Platform中更新。
启用列表取消订阅
启用 启用列表取消订阅 选项后,如果收件人的电子邮件客户端支持此功能,那么电子邮件标头将默认同时包含 Mailto 和/或 URL,收件人可以使用这两种选项取消订阅邮件列表。
列表取消订阅标头提供了两个选项,除非您取消选中一项或两项,否则默认情况下将启用这两项:
您可以从对应的下拉列表中选择 同意程度。它可特定于渠道或特定于用户档案标识。基于此设置,当用户使用电子邮件标头中的列表取消订阅 URL 进行取消订阅操作时,会在 Adobe Journey Optimizer 渠道级别或 ID 级别更新同意。
护栏和建议
通过一键式列表取消订阅 URL 功能,您的收件人可以轻松选择退出通信。但是,由于并非所有电子邮件客户端都支持在电子邮件标头中使用此链接,Adobe 建议您在电子邮件正文中同时添加一键式选择退出链接或取消订阅链接。
您可以选择 Mailto(取消订阅) 功能和 一键式取消订阅 URL 功能。
-
如果您在电子邮件设定设置中启用了 启用列表取消订阅 选项,我们建议您同时启用这两种方法 - Mailto(取消订阅) 和 一键式取消订阅 URL。并非所有电子邮件客户端都支持 HTTP 方法。通过为您提供 Mailto 列表取消订阅功能作为可选择的替代方案,您可以更好地维护身为发件人的声誉,您的所有收件人都能够使用取消订阅功能。
-
如果您不想使用默认生成的一键式取消订阅 URL,则可以取消选中该功能。
-
在打开了 启用取消订阅列表 选项且未选中 一键式取消订阅 URL 功能的情况下,如果为使用此配置创建的邮件添加一键式选择退出链接,则列表取消订阅标头将提取您已插入到电子邮件正文中的一键式选择退出链接,并将其用作一键式取消订阅 URL 值。
-
如果您没有在消息内容中添加一键式选择退出链接,并且在渠道配置设置中取消选中默认的 一键式取消订阅 URL,则不会将 URL 作为列表取消订阅标头的一部分传递到电子邮件标头。
NOTE
在本节中了解有关管理消息中取消订阅功能的更多信息。 -
在Journey Optimizer中,同意由Experience Platform 同意架构处理。 默认情况下,同意字段的值为空,并视为同意接收您的通信。您可以在上线时修改此默认值,使其成为此处列出的可能值之一,或使用同意策略覆盖默认逻辑。
目前,Journey Optimizer 不会将特定标记附加到由列表取消订阅功能触发的取消订阅事件。如果您需要区分列表取消订阅点击与其他取消订阅操作,则必须在外部实施自定义标记,或利用外部登陆页面进行跟踪。
从外部管理取消订阅数据
如果您在 Adobe 之外管理同意,请选择 客户托管 选项,以输入自定义取消订阅电子邮件地址和您自己的一键式取消订阅 URL。
一键式取消订阅 URL 必须是 POST URL。
配置解密 API
选择 客户托管 选项后,如果您输入自定义端点并将其用于营销活动或历程,当您的收件人单击“取消订阅”链接时,Journey Optimizer 会将一些特定于用户档案的默认参数附加到同意更新事件 。
将以加密方式把这些参数发送到端点。因此,外部同意系统需要通过Adobe Developer实施特定API以解密Adobe发送的参数。
用于检索这些参数的 GET 调用取决于您正在使用的列表取消订阅选项,即 一键式取消订阅 URL 或 Mailto(取消订阅)。
使用 一键式取消订阅 URL 选项,单击“取消订阅”链接将直接取消订阅用户。
GET 调用如下:
端点:https://platform.adobe.io/journey/imp/consent/decrypt
查询参数:
- params:包含加密后的有效负载
- pid:加密后的用户档案 ID
这两个参数将包含在发送到自定义端点的同意更新事件中。
标头要求:
- x-api-key
- x-gw-ims-org-id
- 授权(技术帐户中的用户令牌)
以下是示例参数和同意响应:
"pid" : "5142733041546020095851529937068211571",
"pns" : "CRMID",
"e" : "john@google.com",
"ens" : "Email",
}
"m" : "messageExecutionId",
"ci" : "campaignId",
"jv" : "journeyVersionId",
"ja" : "journeyActionId",
"s" : "sandboxId",
"us" : "unsubscribeScope"
}
同意响应:
{
"profileNameSpace": " CRMID ",
"profileId": "5142733041546020095851529937068211571",
"emailAddress": "john@google.com",
"emailNameSpace": "Email",
"sandboxId": "sandboxId",
"optOutLevel": "channel",
"channelType": "email",
"timestamp": "2024-11-26T14:25:09.316930Z"
}
使用 Mailto(取消订阅) 选项,单击“取消订阅”链接会向指定的取消订阅地址发送预填电子邮件。
GET 调用如下。
端点:https://platform.adobe.io/journey/imp/consent/decrypt
查询参数:
- emailParams:包含 params(加密负载)和 pid(加密用户档案 ID)参数的字符串。
params 和 pid 参数将包含在发送到自定义端点的同意更新事件中。
标头要求:
- x-api-key
- x-gw-ims-org-id
- 授权(技术帐户中的用户令牌)
以下是示例参数和同意响应:
"p" : "profileId",
"pn" : "profileNamespace",
"en" : "emailNamespace",
"ci" : "campaignId",
"jv" : "journeyVersionId",
"ja" : "journeyActionId",
"si" : "sandboxId",
"us": "unsubscribeScope"
}
同意响应:
{
"profileNameSpace": " CRMID ",
"profileId": "5142733041546020095851529937068211571",
"emailAddress": "john@google.com",
"emailNameSpace": "Email",
"sandboxId": "sandboxId",
"optOutLevel": "channel",
"channelType": "email",
"timestamp": "2024-11-26T14:25:09.316930Z"
}