您可以将自己的广告请求标记为面向儿童。此功能旨在帮助您遵守美国《儿童在线隐私保护法》(COPPA)。请注意,您可能还须承担 COPPA 规定的其他法律义务。具体请查看美国联邦贸易委员会 (FTC) 发布的相关指南,并咨询您自己的法律顾问。另外请注意,Google 的工具旨在协助客户遵守法规,并不能免除任何特定发布商按照法律要求所需承担的义务。
使用此功能时,您的广告请求中将包含一个 TFCD
(面向儿童标记)参数。该参数用于禁止或允许针对相应内容投放基于用户兴趣的广告和再营销广告。该参数不会影响您使用 Google 键值对。因此,如果您使用键值对,您必须确保这种使用行为符合 COPPA 规定。有关详情,请参阅我们的 COPPA 指南。
在广告请求中加入 TFCD
参数后,任何适用的网站级设置若与此冲突,则一概无效。
以下指南介绍了如何将代码标记为面向儿童(分为如下主题):
如果您使用的是 Google 的广告服务,并希望在网站或应用一级(而不是在广告请求中)将请求标记为面向儿童,请参阅将网站或广告请求标记为面向儿童。请注意,作为管理自己网站或应用的内容所有者,通常情况下,您可以自己控制按照 COPPA 该如何认定您的内容。在某些情况下,即使未收到您的通知,Google 也可能会根据其依照 COPPA 应承担的义务,开始将您的网站或应用认定为面向儿童。在此类情况下,我们会设法通知您,而您则可以使用我们的工具指定相关内容是否面向儿童。
Google 发布商代码 (GPT)
如果您使用的是 GPT,则可以使用以下 API 调用将广告请求标记为面向儿童:
googletag.pubads().setTagForChildDirectedTreatment(int options);
将 options
参数设置为整数值 1
可将广告请求标记为面向儿童;而设置为 0
则表示不将广告请求标记为面向儿童。
为了确保您指定的选项在网页发出广告请求前生效,请在网页执行过程中尽早调用 setTagForChildDirectedTreatment
GPT API。如果您未尽早实施调用,则系统可能不会将每个广告请求均标记为面向儿童。例如,您需要确保 setTagForChildDirectedTreatment
调用先于 googletag.enableServices()
、googletag.pubads().display(...)
和 googletag.pubads().definePassback(...).display()
等调用(未逐一列举)运行。
如果您使用的是异步模式,用于刷新任何广告位的后续调用(使用 googletag.pubads().refresh
)将考虑自该广告位上次发出请求以来使用 setTagForChildDirectedTreatment
做出的更改。
通过 API 调用将广告请求标记为面向儿童之后,可取消对该值的设置。该值的设置取消之后,同一次网页浏览期间的任何后续广告请求均默认采用网站级设置(如果适用)。使用以下 API 调用可取消设置为面向儿童:
googletag.pubads().clearTagForChildDirectedTreatment();
调用 setTagForChildDirectedTreatment 之后,后续的所有广告请求均遵循该设置,直至更改或清除该设置为止。
同步 GPT 代码段示例</script>
<script type='text/javascript'> googletag.pubads().setTagForChildDirectedTreatment(1); googletag.defineSlot('/1234/sports/football', [728, 90],'div_1') .addService(googletag.pubads()); googletag.pubads().enableSyncRendering(); googletag.enableServices();
</script>
</script>
<script type='text/javascript'> googletag.cmd.push(function() { googletag.pubads().setTagForChildDirectedTreatment(1); googletag.defineSlot('/1234/sports/football', [728, 90],'div_1') .addService(googletag.pubads()); googletag.enableServices(); });
</script>
GPT 回传代码
GPT 回传代码可用于将广告从投放到一个 Google Ad Manager 发布商改投到另一个发布商,无论他们使用的是 Google Ad Manager 广告投放技术,还是第三方广告服务器。代码会从 Google Ad Manager 发布商 A 发送给发布商 B,然后使用发布商 B 的广告服务器进行投放管理。
如果您使用的是 GPT 回传代码,则可以在自己的 API 调用中添加以下代码,将广告请求标记为面向儿童:
setTagForChildDirectedTreatment(int options);
将 options
参数设置为整数值 1
可将广告请求标记为面向儿童;而设置为 0
则表示不将广告请求标记为面向儿童。
使用回传代码时,系统会向 Google Ad Manager 为发布商 A 请求初始广告,请求时使用的是 TFCD=1
或 TFCD=0
,或者两者都不用。广告素材投放到网页之后,%%TFCD%%
宏将“沿用”初始广告请求中的值。针对发布商 B 的广告请求将使用第一个广告请求中的值发送。仅在发布商 A 和发布商 B 均使用 Google Ad Manager 广告投放技术时,使用 %%TFCD%%
宏才起作用。
.display();
</script>
.display();
</script>
详细了解 GPT 回传代码和 Google Ad Manager 宏。
简单网址
如果您使用的是简单网址,则可以通过直接向代码请求网址中添加 tfcd=[int]
参数来将广告请求标记为面向儿童。您必须在代码中靠前的位置指定该参数。为了保险起见,请将该参数置于前 500 个字符以内。指定 tfcd=1
可将广告请求标记为面向儿童,而指定 tfcd=0
则表示不将广告请求标记为面向儿童。例如:
https://securepubads.g.doubleclick.net/gampad/ad?tfcd=1&iu=/12345/adunit&sz=728x90&c=12345
Google 移动广告 SDK
作为应用开发者,您可以在发出广告请求时,指定是否希望 Google 将您的内容认定为面向儿童的内容。
您可以设置 tagForChildDirectedTreatment
来注明是否将您的内容认定为面向儿童的内容(以遵守 COPPA 的规定)。如需了解详情,请参阅面向 Android 和 iOS 的开发者文档。
tagForChildDirectedTreatment
,以表明您的内容根据 COPPA 应被视为面向儿童的内容。Google 会将此信号提供给中介中的第三方广告联盟,以帮助相关各方遵守《儿童在线隐私保护法》(COPPA)。了解详情Google 互动式媒体广告 SDK(适用于视频)
对于视频广告请求,您可以在将 tfcd=1
参数附加到您的广告代码时,注明希望 Google 将您的视频内容视为面向儿童的内容。为此,您可以使用手动构建的主视频代码,也可以使用任何针对特定平台的 IMA SDK(HTML5、iOS 或 Android)。
如果您的视频播放器使用 Google Ad Manager 的动态广告插播功能,它还可以在视频点播 (VOD) 或直播请求中包含 tfcd=1
参数,从而将该参数传递到所包含的所有广告请求。