【发布时间】:2021-12-28 11:41:23
【问题描述】:
我使用了一段时间的 admob-plus-cordova@1.23.1,一切都很好。
全部通过这样的简单实现:
this.platform.ready().then(async () => {
await this.admob.start().then(() => {
console.log('admob started');
})
const rewarded = new this.admob.RewardedAd({
adUnitId: '<id>',
})
await rewarded.load()
await rewarded.show()
});
});
在 AdMob.java 中:
Log.i(TAG, "Initializing..."); // This is called
MobileAds.initialize(cordova.getActivity(), status -> {
Log.i(TAG, "Initialized"); // This is not! since 9th Nov.
helper.configForTestLab();
callbackContext.success(new JSONObject(new HashMap<String, Object>() {{
// Not called since 9th Nov.
}}));
在 iOS 上一切正常。 但它在一周前停止在 Android 上运行,实现或配置没有改变。
但在 Android 上“console.log('admob started');”不再发生...
仅限:“2021-11-17 D/AdMobPlus:执行开始”
对于 AdMob:
- 应用已通过验证。
- app-ads.txt 正确。
- 政策中心没有消息。
- 审核阶段已通过。
- 我有一个有效的有效每千次展示费用底价,但在 24 小时前将其禁用,可以肯定的是,这不是问题。
还有什么想法吗?
谢谢!
PS:我已经尝试更新或降级插件,没有区别。
可能与以下内容有关: https://groups.google.com/g/google-admob-ads-sdk/c/zMshI4tmAwc
【问题讨论】:
-
我终于得到了 Google SDK 团队的答复:“我们也收到了其他发布商报告的相同问题,团队正在对此进行调查。我们会尽快通知您我们有我们的发现。”
标签: ionic-framework admob admob-rewardedvideoad firebase-admob cordova-admob