广告未显示正确的应用程序包名称
Ads not showing for correct app package name
来自 Google Ad Manager 的实时广告未显示在正确的应用程序包名称上(例如 com.android.test)和 returns 错误以下
{
"Code": 3,
"Message": "No ad config.",
"Domain": "com.google.android.gms.ads",
"Cause": "null",
"Response Info": {
"Response ID": "null",
"Mediation Adapter Class Name": "",
"Adapter Responses": []
}
}
测试广告单元 ID 显示正常,没有问题,但奇怪的是,如果我将我的应用程序包名称更改为 com.android.test.dev 或 com.android.test.staging 实时广告也将正常显示。
我见过一些人遇到过同样的问题,但并没有什么帮助
https://groups.google.com/g/google-admob-ads-sdk/c/xhwxgDyu5Ds/m/X09ha2L4AQAJ
https://groups.google.com/g/google-admob-ads-sdk/c/Og5Gai4Vt4g/m/I4ZVM99qBQAJ
我只使用 Google Ad Manager SDK 'com.google.android.gms:play-services-ads:19.7.0',不使用 AdMob
提前致谢!
联系 Google 广告支持后,原因是我们的应用面向 6 - 12 岁的儿童
该应用需要遵守此政策
标记网站或广告请求以进行面向儿童的处理
https://support.google.com/admanager/answer/4442399?hl=en
在应用中,我们需要在MyApplication中将TagForChildDirectedTreatment设置为true,将maxAdContentRating设置为G,可以参考这个linkhttps://support.google.com/admanager/answer/9467073?hl=en#zippy=%2Ccode-sample-for-implementation-in-apps-for-everyone-including-children-and-families
MobileAds.initialize(this)
val config = MobileAds.getRequestConfiguration().toBuilder()
.setTagForChildDirectedTreatment(TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE)
.setMaxAdContentRating(MAX_AD_CONTENT_RATING_G).build()
MobileAds.setRequestConfiguration(config)
希望对遇到同样问题的大家有所帮助。
来自 Google Ad Manager 的实时广告未显示在正确的应用程序包名称上(例如 com.android.test)和 returns 错误以下
{
"Code": 3,
"Message": "No ad config.",
"Domain": "com.google.android.gms.ads",
"Cause": "null",
"Response Info": {
"Response ID": "null",
"Mediation Adapter Class Name": "",
"Adapter Responses": []
}
}
测试广告单元 ID 显示正常,没有问题,但奇怪的是,如果我将我的应用程序包名称更改为 com.android.test.dev 或 com.android.test.staging 实时广告也将正常显示。
我见过一些人遇到过同样的问题,但并没有什么帮助
https://groups.google.com/g/google-admob-ads-sdk/c/xhwxgDyu5Ds/m/X09ha2L4AQAJ
https://groups.google.com/g/google-admob-ads-sdk/c/Og5Gai4Vt4g/m/I4ZVM99qBQAJ
我只使用 Google Ad Manager SDK 'com.google.android.gms:play-services-ads:19.7.0',不使用 AdMob
提前致谢!
联系 Google 广告支持后,原因是我们的应用面向 6 - 12 岁的儿童
该应用需要遵守此政策 标记网站或广告请求以进行面向儿童的处理 https://support.google.com/admanager/answer/4442399?hl=en
在应用中,我们需要在MyApplication中将TagForChildDirectedTreatment设置为true,将maxAdContentRating设置为G,可以参考这个linkhttps://support.google.com/admanager/answer/9467073?hl=en#zippy=%2Ccode-sample-for-implementation-in-apps-for-everyone-including-children-and-families
MobileAds.initialize(this)
val config = MobileAds.getRequestConfiguration().toBuilder()
.setTagForChildDirectedTreatment(TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE)
.setMaxAdContentRating(MAX_AD_CONTENT_RATING_G).build()
MobileAds.setRequestConfiguration(config)
希望对遇到同样问题的大家有所帮助。