添加用户营销偏好设置

本教程详细介绍了如何让用户选择接收营销电子邮件。 使用此功能时,必须遵守“通过 Google 预订”的营销和电子邮件政策、您自己的服务条款和隐私权政策,以及您运营的地区的任何适用法规。如果您的集成未启用此功能,系统可能仍会向用户显示“通过 Google 预订”营销复选框。

用户流

在生产环境中,用户在每个合作伙伴的首次结账体验中看到营销复选框(默认处于未选中状态)。此选项只会在用户第一次结账时向用户显示,目前不会在后续结账流程中显示。在用户结账时或使用备用帐号信息时,系统不会向用户显示此复选框。

运作方式

  1. 用户完成了结账流程,并不一定勾选了营销电子邮件订阅复选框
  2. “通过 Google 预订”将调用您的预订服务器来完成结账(CreateBooking
  3. “通过 Google 预订”(取决于用户选择),通过用户的选择调用 SetMarketingPreference 方法POST /v3/SetMarketingPreference。请参阅下表。
用户复选框选择 SetMarketingPreferenceRequest 用户的订阅状态
选择启用 user_to_receive_marketing 设置为 true 用户现已订阅(除非需要双重订阅)。
选择停用 user_to_receive_marketing 设置为 false 用户已退订。此选项目前不适用于“通过 Google 预订”界面。用户应该通过营销电子邮件中的退订链接退订(合作伙伴必须实现,并在营销电子邮件订阅政策中指定的所有营销电子邮件中提供此链接)。系统会在“通过 Google 预订”之外处理选择退出的变更,您无需通知此变更。
未选择 未发送任何请求 用户最近的订阅状态仍然有效。如果用户之前未选择订阅状态(无论是否已启用),则默认状态应为“已选择停用”。

双重订阅要求

可能需要双重订阅,具体取决于合作伙伴发送的电子邮件区域和类型。在这种情况下,合作伙伴必须向用户发一封电子邮件,其中包含完成订阅的选项。在用户完成双重订阅流程之前,不应将其视为订阅。