更新时间:2019年12月9日。 此食谱将安装由OneTrust提供的Cookie同意通知(您可以’但是,您需要在此处粘贴自己的代码),并设置尊重访问者的触发器’的同意和Cookie偏好设置。
强烈建议您阅读本指南,该指南说明了如何创建OneTrust Cookie横幅,如何进行设置以及如何将其成功集成到当前的Google跟踪代码管理器堆栈中。
此食谱仅适用于Cookie标语,触发器和变量。它不会将数据发送到Google Analytics(分析)。此外,它不会自动适应您当前的GTM设置。导入所有内容后,’仍然需要手动更新您的当前代码及其触发条件。请遵循本页上的说明。
使用说明
- 创建一个免费的OneTrust帐户。最多可能需要48个小时才能获得它,因此 寄存器 尽早。 这里’是您需要提交的表格 过了一会儿,你’将会收到一封带有确认链接的电子邮件。
- 下载容器文件
下载容器JSON文件 (右键单击链接,然后单击“将链接另存为”或“将目标另存为”以将JSON文件保存到您的计算机)。 - 将JSON文件导入GTM
登录到您自己的Google跟踪代码管理器容器,然后转到网站的“管理员”部分。在“容器选项”下,选择“导入容器”。读 此博客文章 有关导入容器文件的更多详细信息。 - 设置Cookie同意通知,发布更改。
阅读本指南的前半部分 有关分步说明。 - 从OneTrust获取生产CDN代码,并从中复制两个部分:脚本网址(src)和data-domain-script参数。
并将它们粘贴到 的HTML– Cookie Consent 标签(通过替换 {{替换此URL}} 和 {{替换此值}} 在导入的标签中找到)。
- 更新您的所有跟踪标签(处理个人数据) 在Google跟踪代码管理器中添加四个阻止触发器之一 作为例外。 这需要使用每个跟踪标签(处理个人信息)来完成,包括Google Analytics(分析)Pageview,Google Ads Conversion Tag等)。
如果标签与分析相关(例如Google Analytics(分析)事件标签),请分配 封锁–不允许Analytics(分析)追踪 触发为例外。如果是Google Ads标签,请使用 封锁–不允许营销Cookie 触发。你明白了吧?
这里’s更新后的标签触发看起来像通用Analytics(分析)事件标签:
- 此外,更新所有这些标签 在网页浏览,DOM准备就绪或窗口加载的事件上触发. 此新Cookie同意书的重要部分是持有跟踪标签,直到访问者同意进行跟踪为止。因此,GA,FB像素和其他基于综合浏览量的代码必须为“on hold”也一样因此,标准 所有页面,DOM准备就绪,并且窗口已加载 触发器在这里变得无关紧要。首先,您需要从当前代码中删除所有的Pageview,DOM Ready和Window Loaded触发器,因为它们不尊重访问者’同意。相反,您需要添加 自订– OneTrustLoaded. 这意味着您的基于综合浏览量的标签通常会在DOM Ready和Window Loaded之间触发。
如果您在网页浏览器(但在特定页面)上触发了某个代码,则需要创建一个新代码 自订– OneTrustLoaded 触发附加条件,例如:
预期结果:Universal Analytics页面浏览量,Facebook Pixel主代码以及在页面加载时触发的其他操作必须在访问者同意之前不触发
- 需要更多信息吗?
阅读这份详尽的指南 关于如何安装和配置OneTrust’Cookie同意通知。