admob-plus-cordova 停止在 Android 上运行
Posted
技术标签:
【中文标题】admob-plus-cordova 停止在 Android 上运行【英文标题】:admob-plus-cordova stopped working on Android 【发布时间】: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 团队的答复:“我们也收到了其他发布商报告的相同问题,团队正在对此进行调查。我们会尽快通知您我们有我们的发现。” 【参考方案1】:看起来问题出在 Google 上,因为几天后它又神奇地工作了。
【讨论】:
以上是关于admob-plus-cordova 停止在 Android 上运行的主要内容,如果未能解决你的问题,请参考以下文章