某些司法管辖区的法律(例如《欧盟电子隐私指令》或《美国加利福尼亚州消费者隐私法案》)可能会要求您必须就 Cookie 获得用户的同意,或允许用户选择退出您网站上的 Cookie。例如,如果您在帮助中心使用 Google Analytic 等第三方分析服务,或者您已启用匿名用户跟踪,则可能需要允许用户选择退出这些 Cookie,包括通过使用通用选择退出机制。
本文章涵盖以下主题:
设置第三方 Cookie 同意服务
重要提示:在开始此程序之前,请确认您使用的不是内置 Google Analytics 整合。如果 Zendesk 内置 Google Analytics 整合已启用,请将其禁用,然后添加第三方同意服务,以确保 Cookie 仅在获得同意后加载。请参阅为帮助中心设置分析。
要使您的用户能够设置其 Cookie 偏好,您必须使用第三方 Cookie 同意服务 (CCS),以便将 Cookie 同意选项应用于您的帮助中心。如果终端用户选择阻止 Cookie,他们获得的用户体验可能会大打折扣。
如果您使用的是来自主题市场的主题,则该主题必须具有开发者许可证,但该主题支持 Cookie 同意服务时除外。有关主题的更多信息,请参阅使用来自 Zendesk 市场的帮助中心主题。
注意:Zendesk 不对您使用任何 CCS 承担任何责任。您在使用此类非 Zendesk 服务时,需遵守 CCS 提供商的条款、条件和功能。
设置第三方 Cookie 同意服务
注意:此步骤假定您使用的是帮助中心内的主题编辑器。如果您使用自己的开发工具在本地编辑主题,请跳过步骤 2-4,并参阅在本地处理主题,了解如何访问和编辑主题代码。
- 选择一个第三方 Cookie 同意管理平台,例如 Cookiebot、TrustArc 或 OneTurst,并按照其说明进行操作。
-
在知识管理中,单击侧栏中的自定义设计 (
)。
- 在主题页面上,单击您要添加 Cookie 同意选项的主题上的自定义。
- 单击编辑代码。
- 按照 CCS 的说明进行操作,并实施其提供的 JavaScript 代码段。
说明可能因服务而异。通常,您必须在
head
标签中添加代码。为此,您可以将第三方 Cookie 同意管理平台提供的额外 JavaScript 代码段添加到 document_head.hbs 模板。此模板包含head
标签中的所有内容。如果您在 document_head.hbs 中有一个或多个分析代码段(例如 Google Analytics),则应将您的 Cookie 同意代码段添加在分析代码段上方。
- 使用 CCS 的说明,配置代码以控制所有 Guide Cookie,以及在 Zendesk Cookie 列表中未列为“绝对必要”的本地存储。
使用全局隐私控制 (GPC) 的通用选择退出
全局隐私控制 (GPC) 是一种浏览器设置,通过向用户访问的每个网站发送信号来通知网站用户的隐私偏好设置,包括与第三方 Cookie 相关的设置。与 Cookie 同意不同,用户的 GPC 信号适用于不同的网站。一些法律要求网站运营商尊重 GPC 信号,即使这些信号可能与用户在特定网站上的 Cookie 同意冲突。
通常,CCS 提供商还会提供 GPC 工具,以便您遵循 GPC 信号。