Мой код: < /p>
Код: Выделить всё
Show ad
document.addEventListener('deviceready', () => {
window.admob.start();
});
let interstitial
document.addEventListener('deviceready', () => {
alert(window.admob);
document.querySelector(".sem-show-ad").addEventListener("click", async () => {
console.log("window.admob:", window.admob);
interstitial = new window.admob.InterstitialAd({
adUnitId: 'ca-app-pub-3940256099942544/1033173712', // test
});
interstitial.on('load', (evt) => {
console.log("c: ", evt.ad);
});
console.log("interstitial: ",interstitial);
await interstitial.load();
await interstitial.show();
interstitial.on('loadFail', (err) => {
console.error("Failed to load ad:", err);
});
interstitial.on('showFail', (err) => {
console.error("Failed to show ad:", err);
});
});
}, false);
document.addEventListener('admob.ad.dismiss', async () => {
// Once a interstitial ad is shown, it cannot be shown again.
// Starts loading the next interstitial ad as soon as it is dismissed.
await interstitial.load()
})
Я пытался отладить во многих отношениях, например, подключение моего мобильного устройства к мобильному компьютеру и отладка через хром Консоль, но я не получаю никаких ошибок < /p>
, прежде чем я использовал Admob-plus-cordova 1.28.0, и все сработало, но я получил сообщение от Google Play Console, что я должен обновить свой Плагины: < /p>
com.google.android.gms:play-services-ads-lite:20.6.0
Создатель Google Mobile Ads (GMA) SDK Package (com.google.android.gms: play-services-ads-lite) добавил это уведомление в версию 20.6.0: < /p>
По состоянию на 30 июня 2024 г. Версия Sunset. Для получения дополнительной информации, пожалуйста, посетите https://developers.google.com/admob/android/deprecation.
с 20 мая 2025 года, в 00:00 (UTC), нет Дольше быть возможна, чтобы опубликовать новые версии приложений, содержащих эту версию пакета SDK на производственном треке или на треке Open Testing.
Подробнее здесь: https://stackoverflow.com/questions/794 ... 0-alpha-19