什么是 Messenger 会话持久性以及它如何工作?
您的 Messenger 配置上设置的会话持久方法决定了当您的客户跨您的网站的子域导航且存在相同的 Messenger 部署时发生的行为。
会话保持方法适用于 Messenger 的所有领域,包括但不限于:
- 网络消息对话
- 共同浏览会话
- 旅程会议
- 知识课程
对此选择的更改将影响活动会话。
- 当您将 Messenger 配置为跨子域保持会话,当跨您网站的子域导航且存在相同的 Messenger 部署时,Messenger 将继续会话。
- 当您将 Messenger 配置为将会话限制到起始子域(或域) ,当客户导航到您网站的新子域且存在相同的 Messenger 部署时,Messenger 会将客户视为新会话。如果客户随后导航回其原始子域,则其原始会话将恢复,假设会话仍然处于活动状态。 笔记:如果您在 2024 年 10 月之前创建了 Messenger 配置,则很可能会使用此选择。
跨子域导航的示例:
- Brand.com 至 Myaccount.Brand.com
- Myaccount.Brand.com 至 Support.Brand.com
- Support.Brand.com 至 Brand.com
注意:
- 当 Messenger 用户使用默认设置的 Safari 浏览器时,不支持跨子域持久性。要跨子域保持会话,请确保禁用“防止跨站点跟踪”设置。如果此默认 Safari 设置保持启用,Messenger 将可用,但会话将无法在子域中持续存在,并且在浏览器退出或设备重启后也无法继续存在。默认情况下,Apple 将其跟踪预防政策应用于 Safari 浏览器。 看Apple 预防追踪政策。
- 跨域移动时目前不支持持久会话。域必须始终匹配。
当部署开始使用更改的会话持久性方法时,Messenger 部署上的所有活动会话都将终止。下次加载 Messenger 时,所有客户都会看到一个新会话。Genesys 建议您仅在非工作时间更改会话持久性。
会话持久性方法决定了 Messenger 相关标识符和数据的存储位置在浏览器的本地存储中。
- 和跨子域保持会话,这些数据存储在提供 Messenger 的 Genesys Cloud 域内。
- 和将会话限制到起始子域(或域) ,这些数据都存储在 Messenger 部署的您的品牌域内。
不,Mobile Messenger 始终使用原生移动操作系统存储。