征求欧盟用户同意

根据 Google 的欧盟地区用户意见征求政策,您必须向位于欧洲经济区 (EEA) 内的用户披露相关信息;在法律有相应要求的情况下,如果您要使用 Cookie 或其他本地存储方式,须征得用户同意;如果需要收集、共享和使用个人数据来实现广告个性化,也须征得用户的同意。本政策 反映了欧盟《电子隐私指令》和 数据保护条例 (GDPR)。

User Messaging Platform SDK

如需了解如何使用 User Messaging Platform (UMP) SDK 征求用户意见,请参阅我们的 User Messaging Platform SDK 指南。已通过 UMP 征得用户同意 SDK 会自动转发到 IMA SDK。

GDPR 要求提供意见撤消功能,以便用户随时撤消其意见选择。请参阅 隐私设置选项 实现一种供用户撤销其意见选择的方式。

默认情况下,向 Google 发出的广告请求会随广告选择一起投放个性化广告 基于网页或应用的内容以及用户的历史记录 访问它。Google 也支持投放非个性化广告。 详细了解个性化广告和非个性化广告

若要强制投放非个性化广告,您可以将 &npa=1 附加到自己的广告代码 以指定仅返回非个性化广告内容。

这是通过 adTagParameters 属性实现的,如下所示:

private StreamRequest buildStreamRequest() {
    ...
    StreamRequest request = mSdkFactory.createLiveStreamRequest(
            TEST_ASSET_KEY, null, mDisplayContainer);
    Map adTagParameters = new HashMap();
    adTagParameters.put("npa", 1);
    request.setAdTagParameters(adTagParameters);
    return request;
}

您可以对广告请求进行标记,确保针对未达到法定承诺年龄的欧洲经济区 (EEA) 用户投放的是合适的广告。此功能旨在 有助于遵守《一般数据保护条例》 (GDPR)。 请注意,您可能还须承担 GDPR 规定的其他法律义务。具体请查看欧盟发布的指导原则,并咨询您自己的法律顾问。请注意,Google 的工具旨在协助客户遵守 并不会免除任何特定发布商按照 法律。详细了解 GDPR 给发布商带来了哪些影响

使用此功能时,广告请求中会包含一个 TFUA(此标记表示面向未达到同意年龄的欧洲用户)参数。此参数会禁止针对相应广告请求投放个性化广告,包括再营销广告。它还会禁止向第三方广告供应商(例如广告衡量像素和第三方广告服务器)发送请求。该参数不会影响您使用 Ad Manager 键值对。因此,您必须确保您使用键值对的行为符合 GDPR 的规定。

在广告请求中加入 TFUA 参数后,任何适用的网站级设置若与此冲突,则一概无效。

如需在您实现的所有广告请求中添加此标记,请将 &tfua=1 附加到广告代码。

private StreamRequest buildStreamRequest() {
    ...
    StreamRequest request = mSdkFactory.createLiveStreamRequest(
            TEST_ASSET_KEY, null, mDisplayContainer);
    Map adTagParameters = new HashMap();
    adTagParameters.put("tfua", 1);
    request.setAdTagParameters(adTagParameters);
    return request;
}

上例使用的是直播请求,但也是如此 到视频点播视频流