RequestConfiguration
对象会收集每个广告的全局配置
请求,并由 MobileAds.instance.updateRequestConfiguration()
应用。
“面向儿童”的设置
为了遵守《儿童在线隐私保护法》 (COPPA), 有一个名为“标记为面向儿童的内容”的设置
作为应用开发者,您可以指明是否希望 Google 将您的
则将其指定为面向儿童的内容。如果您表明
希望 Google 将您的内容视为面向儿童的内容,我们会采取措施以
针对该广告请求投放 IBA 和再营销广告。该设置可用于
安装新版本的 Google Play 服务 SDK
RequestConfiguration.tagForChildDirectedTreatment()
:
- 使用参数
TagForChildDirectedTreatment.yes
指明 您希望根据《儿童在线隐私保护法》(COPPA) 的规定将您的内容视为面向儿童的内容。 - 使用参数
TagForChildDirectedTreatment.no
指明 并不希望根据《儿童在线隐私保护法》(COPPA) 的规定将您的内容视为面向儿童的内容。 - 使用参数
TagForChildDirectedTreatment.unspecified
或未设置 如果您不希望对自己的内容进行标记 遵守《儿童在线隐私保护法》(COPPA) 的规定。
以下示例表明您希望将自己的内容视为 是否属于面向儿童的内容:
final RequestConfiguration requestConfiguration = RequestConfiguration(
tagForChildDirectedTreatment: TagForChildDirectedTreatment.yes);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);
未达到同意年龄的用户
您可以对广告请求进行标记,确保针对欧洲用户的处理方式 未达到同意年龄的欧洲经济区 (EEA) 用户。这项功能旨在帮助您 遵守《一般数据保护条例》 (GDPR)。 请注意,您可能还须承担 GDPR 规定的其他法律义务。请查看 参阅欧盟相关指导并咨询您自己的法律顾问。请 请注意,Google 的工具旨在协助用户遵守法规, 免除任何特定发布商按照法律要求所需承担的义务。 详细了解 GDPR 有何影响 发布商。
使用此功能时,用于表示欧洲境内用户未达到同意年龄的标记 (TFUA) 参数将包含在广告请求中。此参数会停用 个性化广告,包括再营销广告。 还会禁止向第三方广告供应商(例如广告衡量)发送请求 像素和第三方广告服务器。
该标记是使用 RequestConfiguration.tagForUnderAgeOfConsent()
设置的:
- 使用参数
TagForUnderAgeOfConsent.yes
指明您希望 请求配置将以适合用户(在 同意年龄。 - 使用参数
TagForUnderAgeOfConsent.no
指明 希望以适合用户的方式处理请求配置 未达到同意年龄。 使用参数
TagForUnderAgeOfConsent.unspecified
,或不设置此参数 以表明您没有指定广告请求 根据欧盟地区的规定, 同意年龄。以下示例表明您想要包含 TFUA :final RequestConfiguration requestConfiguration = RequestConfiguration( tagForUnderAgeOfConsent: TagForUnderAgeOfConsent.yes); MobileAds.instance.updateRequestConfiguration(requestConfiguration);
用于启用“面向儿童”设置和 setTagForUnderAgeOfConsent
的标记
不应同时设置为 true
。如果已启用,则面向儿童
设置优先顺序
广告内容过滤
您可以使用 RequestConfiguration.maxAdContentRating()
设置广告内容分级:
针对这些请求返回的 AdMob 广告的内容分级等于或低于
。此广告联盟额外参数可能的值取决于数字内容
标签分类,可以是
以下 MaxAdContentRating
对象之一:
MaxAdContentRating.g
MaxAdContentRating.pg
MaxAdContentRating.t
MaxAdContentRating.ma
以下代码会配置 RequestConfiguration
对象,以指定
返回的广告内容所对应的数字内容标签标识是“否”
高于 G
:
final RequestConfiguration requestConfiguration = RequestConfiguration(
maxAdContentRating: MaxAdContentRating.g);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);
广告请求
AdManagerAdRequest
对象可收集要随同发送的定位信息
发出广告请求。
自定义定位
您可以通过传递自定义键值对来定位 Google Ad Manager 广告系列(第 项):
// Example: Pass custom targeting "age=25".
AdManagerAdRequest newRequest = AdManagerAdRequest(
customTargeting: {'age': '25'},
);
发布商提供的标识符 (PPID)
您可以设置发布商提供的标识符 (PPID),以用于频次上限 受众群细分和定位、依序广告轮播以及 基于受众群体的广告投放控制功能。
以下是设置 PPID 的示例:
AdManagerAdRequest adRequest = AdManagerAdRequest(
publisherProvidedId: 'AB123456789',
);
内容网址
要为内容定位广告和品牌保障提供内容网址,您可以将
contentUrl
(在构建 AdManagerAdRequest
时):
AdManagerAdRequest request = AdManagerAdRequest(
contentUrl: 'https://www.example.com',
);
品牌保障
针对不同受众显示动态内容的应用
通过提供 neighboringContentUrls
来提供简短的网址列表
构建 AdManagerAdRequest
时:
final neighboringContentUrls = [
'https://www.mycontenturl1.com',
'https://www.mycontenturl2.com',
'https://www.mycontenturl3.com',
'https://www.mycontenturl4.com',
];
AdManagerAdRequest request = AdManagerAdRequest(
neighboringContentUrls: neighboringContentUrls,
);
neighboringContentUrls
与 contentUrl
的不同之处在于,前者仅用于
品牌保障。