IAB 透明度和用户意见征求框架 v2 与 Google Analytics(分析)

IAB 透明度和用户意见征求框架 (TCF) 是一个开放式标准技术框架,允许网站、广告客户和广告代理机构获取、记录和更新网页的消费者意见征求相关信息。Google Analytics(分析)与 TCF 版本 2 集成,用于控制使用 gtag.js 或 Google 跟踪代码管理器的客户的广告功能。

实现方式

客户可以通过将以下 window 属性设置为 true 来启用 TCF 支持:

window['gtag_enable_tcf_support'] = true

必须在对 gtag() 进行任何调用之前设置此 window 属性,并且必须在要启用 TCF 支持的每个网页(包括通过 iframe 加载的网页)上设置此属性。 如果您未设置此属性或将其设为 false,则系统不会激活 TCF 支持。

用途

TCF 情境中的“用途”是处理数据的指定意图。通过 Google 跟踪代码管理器或 gtag.js(已启用 TCF 支持)植入的 Google Analytics(分析)代码将通过以下方式处理包含意见征求字符串的请求:

用途 说明 用途遭拒对 Google Analytics(分析)的影响
1 在设备上存储和/或访问信息 Google Analytics(分析)不会创建或使用与广告相关的 Cookie。Google 信号功能(如再营销、受众特征和兴趣报告)不会在未经用户同意的情况下累积用户数据。
3 创建个性化广告资料 Google Analytics(分析)命中将标有 npa=1 参数。

标有 npa=1 的事件无法用于广告个性化,也不能用于再营销受众群体评估。已添加至受众群体名单的用户不会受到影响。
4 选择个性化广告

Google Analytics(分析)命中将标有 npa=1 参数。

与用途 3 相同。

7 衡量广告效果 allow_google_signals 将设置为 false。

Google Analytics(分析)不会使用与广告相关的 Cookie。Google 信号功能(如再营销、受众特征和兴趣报告)不会在未经用户同意的情况下累积用户数据。
9 开展市场调研以进行受众群体分析 allow_google_signals 将设置为 false。

与用途 7 相同。
10 开发和改进产品 allow_google_signals 将设置为 false。

与用途 7 相同。

注意:Google 跟踪代码管理器和 Google 代码只接受按照 TCF 政策和技术规范正确实现,且遵循 Google 的《欧盟地区用户意见征求政策》的 TCF 字符串。如果您的 CMP 没有在 500 毫秒内做出响应,或者显示“错误”“存根”或“正在加载”状态,即表示该代码会在受限模式下继续运行:

  • Google Ads 第一方和第三方转化 Cookie 的写入和读取将受到限制
  • Google Analytics(分析)广告功能会与 IAB TCF v2 集成,并将这些请求视为拒绝所有用途的请求,相关影响已在上表中列出。
  • 再营销功能将被停用。

对错误消息进行问题排查

如果您的 CMP 没有在 500 毫秒内做出响应,或者显示“错误”“存根”或“正在加载”状态,即表示该代码会在受限模式下继续运行。解决这一问题的方法如下:

如果您是通过手动调用函数来触发转化跟踪代码:

  • 请务必在 500 毫秒内发送对 getTCData TCData.eventStatus = 'tcloaded''cmpuishown' + 'useractioncomplete' 的响应。这表明 CMP 已做好准备,可以为用户提供意见征求选项。

如果您不是通过手动调用函数来提交转化跟踪代码:

  • 请与您的 CMP 合作,确保对方实现 getTCData 支持并返回 TCData.eventStatus = 'tcloaded''cmpuishown' + 'useractioncomplete',表明用户意见征求可在 500 毫秒内通过 API 使用。

该内容对您有帮助吗?

您有什么改进建议?
搜索
清除搜索内容
关闭搜索框
Google 应用
主菜单