将 admob 广告实施到 Cordova Javascript 应用程序中

Implementation of admob ads into a Cordova Javascript App

我最近注册了一个 admob 帐户,以便通过使用 visual studio cordova(Javascript) 构建的 android 应用获利,但我无法获得 javascript,我已经在网上冲浪了,但我找不到任何帮助,所有的帮助都是针对 java(android 和 eclipse),但我偶然发现了这个 Click to view which I was unable get it working and also this Click to view 用于 phonegap/java 和 npmjs 的其他一些我无法实现的插件(这些步骤对我来说有点混乱)。如果有任何更简单的实现,请引导我完成或指向一个或多个来源(websites/video)我不介意。

尝试this plugin。 我试过了,效果很好。

下面是使用方法:

admob.initAdmob("admob banner ID","admob interstitial ID");
var admobParam = new admob.Params();
admobParam.isTesting = false;
admob.showBanner(admob.BannerSize.SMART_BANNER, admob.Position.TOP_APP, admobParam);

你可以试试这个插件:https://github.com/appfeel/admob-google-cordova

添加插件:

cordova plugin add cordova-admob

使用方法:

function onDeviceReady() {
  document.removeEventListener('deviceready', onDeviceReady, false);

  // Set AdMobAds options:
  admob.setOptions({
    publisherId:          "ca-app-pub-XXXXXXXXXXXXXXXX/BBBBBBBBBB",  // Required
    interstitialAdId:     "ca-app-pub-XXXXXXXXXXXXXXXX/IIIIIIIIII"  // Optional
  });

  // Start showing banners (atomatic when autoShowBanner is set to true)
  admob.createBannerView();

  // Request interstitial (will present automatically when autoShowInterstitial is set to true)
  admob.requestInterstitialAd();
}

document.addEventListener("deviceready", onDeviceReady, false);