如果您的应用以儿童为目标受众群体,并且您在应用中展示广告,那么您需要确保该应用符合 Google Play 家庭政策。AdMob 为发布商提供了以下工具来帮助确保所展示的广告符合 Google Play 家庭政策。
请注意,Google Play 最近更新了家庭政策,阐明如果应用的目标受众群体包含儿童,则该应用不能传输儿童或年龄不明用户的某些标识符(包括广告 ID)。
请将您的 SDK 更新至 Android 20.6.0 GMA SDK 或更高版本和/或 iOS GMA SDK 7.67.0,以确保将广告请求标记为面向儿童时,系统不会传输广告 ID。您还可选择为整个应用停用广告 ID,只需禁止将广告 ID 权限并入您的应用即可。
适合儿童的应用
如果您的应用参加了 Google Play 的“亲子同乐”计划,并且您在应用中展示广告,那么您需要确保这些广告符合“亲子同乐”计划的要求和广告政策。
在您的应用加入该计划后,AdMob 就会针对该应用发出的所有广告请求自动投放符合“亲子同乐”计划要求的广告。
被视为适合儿童和家庭观看的广告只是所有广告中的一部分。如果您的应用之前未参加“亲子同乐”计划,那么在您的应用被添加到该计划后,您可能会注意到有广告填充的展示次数减少。
适合所有用户(包括儿童和家庭)的应用
如果您的应用适合所有用户(包括儿童和家庭),那么您需要加入相应代码,以针对面向儿童的广告请求调用 setTagForChildDirectedTreatment()
方法,并指定广告内容分级上限。
setMax_ad_content_rating()
和 setTagForChildDirectedTreatment()
,以便在适合所有年龄段受众的应用中发送面向儿童的广告请求:RequestConfiguration requestConfiguration = MobileAds.getRequestConfiguration()
.toBuilder()
.setTagForChildDirectedTreatment(
RequestConfiguration.TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE)
.setMaxAdContentRating(RequestConfiguration.MAX_AD_CONTENT_RATING_G)
.build();
MobileAds.setRequestConfiguration(requestConfiguration);
使用 MAX_AD_CONTENT_RATING_G
值调用 setMax_ad_content_rating()
方法。此外,还使用 true
值调用 tagForChildDirectedTreatment()
方法。然后,系统会将 RequestConfiguration
对象传递到 MobileAds.setRequestConfiguration()
,然后再加载广告。这样一来,今后所有的广告加载都将符合“亲子同乐”政策。
AdManagerAdRequest.Builder
类中的相应方法构造 AdManagerAdRequest
,而非 AdRequest
。使用 AdMob 中介遵守 Google Play“亲子同乐”政策
所有被归为“亲子同乐”类别的 Android 应用,以及所有调用 setTagForChildDirectedTreatment(true)
的广告请求,都必须使用 Google Play 认证广告网络。为了确保您符合 Play 规定,AdMob 会自动阻止任何尚未经过 Google Play 认证的广告来源将广告投放到被归为“亲子同乐”类别的应用中。
在大多数情况下,如果您使用未获认证的广告来源向被归为“亲子同乐”类别的应用投放广告,则会在 AdMob 帐号中收到提醒信息。广告将继续通过获得认证的广告来源投放。
某些发布商可能希望在包含儿童受众群体的应用中使用 AdMob 中介。
如果您想将 AdMob 用作中介,则必须将中介组配置为仅使用认证广告网络。
适合儿童的应用
参加“亲子同乐”计划的应用必须使用 Google Play 认证广告网络来填充广告请求。
为了让您的应用从第三方广告网络收到符合“亲子同乐”政策的广告,您需要为每个广告请求调用 setTagForChildDirectedTreatment(true)
,并将 max_ad_content_rating
设置为 G
。此外,您选择的第三方广告网络还必须投放符合“亲子同乐”政策的广告。
Google 移动广告 SDK 会将广告请求转发到第三方广告网络,以便投放符合“亲子同乐”政策的广告。开发者需要负责确保第三方广告联盟投放的广告符合“亲子同乐”政策。
适合所有用户(包括儿童和家庭)的应用
适合所有用户(包括儿童和家庭)的应用必须使用 Google Play 认证广告网络来填充广告请求。
对于面向儿童受众群体的广告请求,为了从第三方广告网络收到符合 Google Play 家庭政策的广告,您需要为每个广告请求调用 setTagForChildDirectedTreatment(true)
,并将 max_ad_content_rating
设置为 G
。
Google 移动广告 SDK 会将广告请求转发到第三方广告网络,以便投放符合“亲子同乐”政策的广告。开发者需要负责确保第三方广告网络投放的广告符合“亲子同乐”政策。
在 Google Developers 网站上详细了解“亲子同乐”计划。