Google Ads 与 IAB 透明度和用户意见征求框架 (TCF) 集成

IAB Europe 最终审定了与 IAB Tech Lab、共同成员公司一起拟定的透明度和用户意见征求框架 (TCF) v2.0。Google 与 TCF v2.0 集成后,您可以更轻松地直接使用 IAB TCF v2.0,也可以使用意见征求管理平台 (CMP),后者可使用 IAB TCF v2.0 向 Google 传递用户意见信号。

2020 年 8 月 15 日,IAB 将从 TCF v1 切换到 TCF v2.0。

工作原理

从 2020 年 8 月 13 日起,Google 将支持 IAB TCF v2.0。Google Ads 将能够读取和解读用于转化跟踪代码的 TCF v2.0 透明度和用户意见征求 (TC) 字符串。这样一来,根据用户的选择创建 TCF v2.0 字符串的意见征求管理平台 (CMP) 便可以向 Google Ads 发送用户意见信号。

与 TCF v2.0 集成意味着我们的广告产品将能够读取透明度和用户意见征求字符串。您已关联的 Google 代码会根据 TC 字符串的内容调整自身的行为。

设置透明度和用户意见征求框架 v2.0

要将 TCF v2.0 字符串用于 Google Ads 代码,您需要在相应代码上方添加一行代码来选择启用,以便这些代码正确读取 TCF 字符串。要启用 TCF v2.0 支持,您需要:

您需要在已植入 Google Ads 代码的所有网页中的全局网站代码Google 跟踪代码管理器代码段上方添加下面这行代码。

window ['gtag_enable_tcf_support'] = true;

示例代码

为了启用 TCF v2.0 支持,您需要将上述一行代码放置在全局网站代码或 Google 跟踪代码管理器容器代码段上方的任意位置。以下示例展示了将这行 TCF 代码放置在示例全局网站代码上方的情形。

<script>

    window ['gtag_enable_tcf_support'] = true;  

 </script>

 

<!-- Global site tag (gtag.js) - Google Ads: CONVERSION_ID -->

  <script async src="https://www.googletagmanager.com/gtag/js?id=AW-CONVERSION_ID"></script>

  <script>

    window.dataLayer = window.dataLayer || [];

    function gtag(){dataLayer.push(arguments);}

    gtag('js', new Date());

 

    gtag('config','AW-CONVERSION_ID');

  </script>

 

Google Ads 行为与透明度和用户意见征求框架 v2.0

TCF 按照“用途”对数据处理进行整理。每种用途都有对应的“征得用户同意”或“合法权益”法律依据。通过 Google 跟踪代码管理器或全局网站代码植入的 Google Ads 转化跟踪代码会通过以下方式处理包含用户意见征求字符串的请求:

用途 Google 的注册法律依据 说明 缺少时对 Google Ads 的影响
1 征得用户同意 在设备上存储和/或访问信息。 Google Ads 将不会创建 Cookie,也不会将其用于衡量或个性化调整。如果未征得用户同意,再营销列表将不会积累相应用户的数据,且归因报告显示的内容可能更为有限。
3 和 4 征得用户同意 创建和使用用于投放个性化广告的个人资料。 事件不能用于广告个性化功能和再营销列表。已添加至受众群体列表的用户不会受到影响。
7 *灵活 - 默认为合法权益 衡量广告效果。 Google Ads 要求所有转化都必须符合此用途。如果不具有此用途,Google Ads 将不会记录相应转化。
9 *灵活 - 默认为合法权益 开展市场调研以进行受众群体分析。 Google Ads 要求所有转化都必须符合此用途。如果不具有此用途,Google Ads 将不会记录相应转化。
10 *灵活 - 默认为合法权益 开发和改进产品。 Google Ads 要求所有转化都必须符合此用途。如果不具有此用途,Google Ads 将不会记录相应转化。
特殊用途 1 合法权益 确保安全、预防欺诈和调试 此用途始终存在,且在 TCF 内提供。

 

*Google 可就用途 2、5、6、7、9 和 10 进行灵活注册,且这些用途的默认法律依据为合法权益。除非您将 CMP 配置为仅限 Google 就这些用途征得用户同意,否则 Google 将以 CMP 与用户达成的合法权益作为法律依据。Google 不能就用途 1、3 和 4 进行灵活注册,且始终需要就这些用途征得用户同意。其余 TCF 用途不会用于 Google Ads 转化跟踪代码,但可能会用于其他 Google 产品。

TCF 如何与个性化广告、意见征求方式和其他信号进行互动

如果 Google 收到多个存在冲突的信号,则会采取最保守的方法将信号整合在一起,以便符合相关政策要求。例如:

  • Google 发现全局网站代码中显示的是 allow_ad_personalization_signals=true,但实际上客户拒绝了 TCF 用途 3。
  • Google 发现全局网站代码中显示的是 allow_ad_personalization_signals=false,但实际上客户同意了 TCF 用途 3。

如果接收到的信号在 TCF 和受限的数据处理参数之间出现冲突,则可以采用相同的处理流程。

为确保代码植入尽可能精简以及避免出现意外互动,我们建议仅实施 TCF v2.0 或意见征求方式中的一个。两者都可以设置为解读用户意见并相应地调整代码行为。  

该内容对您有帮助吗?
您有什么改进建议?

需要更多帮助?

登录可获取更多支持选项,以便快速解决您的问题