如何解决这个问题。
感谢您联系 Google Play 团队。
感谢您向 Google Play 提交 Nargin musiqi pleyer (com.music.musiqi)。经审核,您的应用因违反政策而被拒绝。如果您提交了更新,您的应用程序的先前版本仍然可以在 Google Play 上使用。
问题:违反不当广告政策
您的应用中展示的广告必须适合您应用的目标受众,即使内容本身符合我们的政策。例如,显示成人内容或服务的广告无法在针对年轻受众进行内容分级的应用中投放。
需要采取的行动:确保您的广告针对应用的目标受众进行了适当设置
请仔细阅读不当广告政策、内容分级页面和帮助中心文章,了解更多详细信息。 采取适当的步骤确保您的广告服务和广告内容过滤针对应用的内容分级进行了适当设置。 您可能需要咨询您的广告服务提供商,以确保您选择的广告活动只会显示与您的应用目标受众一致的内容。 如果您使用 AdMob,请参阅 AdMob 帮助中心,了解有关广告内容过滤的更多详细信息。 登录您的 Play 管理中心并将更新提交到您的应用。 如果您已查看该政策并认为我们的决定可能有误,请联系我们的政策支持团队。我的一位同事将在 2 个工作日内回复您。
感谢您对 Google Play 的持续支持。
最好的,
Google Play 审核团队
如果您仅使用admob,则可以仅更新admob网站中的设置:
使用这些设置,无需在代码中设置“max_ad_content_ rating”。因此,无需提交新版本,除非您已经在使用“max_ad_content_ rating”。在这种情况下,您可能需要将其删除以避免覆盖。
根据 Google 文档,只需将您的 AdRequest 代码更改为以下内容:
Bundle extras = new Bundle();
extras.putString("max_ad_content_rating", "G");
AdRequest request = new AdRequest.Builder()
.addNetworkExtrasBundle(AdMobAdapter.class, extras)
.build();
在最后的代码中,我设置了字符串“G”,因为我的应用程序的内容评级是“+3”,你必须根据Google文档更改它。
看这个表:
如何在 C# Unity3d 中正确编写此代码?
public static AdRequest createAdRequest() {
return new AdRequest.Builder()
.AddExtra("max_ad_content_rating","G")
.Build();
}
这个案例不起作用。我可以看到广告 16+ AdMob 网站需要选择附加选项吗?
对于 Flutter 应用程序,您可以使用以下方法
import 'package:google_mobile_ads/google_mobile_ads.dart';
final RequestConfiguration requestConfiguration = RequestConfiguration(maxAdContentRating: MaxAdContentRating.g);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);