Admob广告在iOS中无法处理手机缺口

时间:2014-04-21 06:24:25

标签: ios cordova admob

我正在尝试在我的phonegap应用中创建admob广告。

所以我按照这两个链接,但我不明白为什么它不起作用。

ios phonegap plugins

setup Admob in iOS project

它没有给我任何错误。它不会显示此错误。

document.ready(function(){
window.plugins.AdMob.createBannerView(
     {
       'publisherId': 'INSERT_YOUR_PUBLISHER_ID_HERE',
       'adSize': AdMob.AdSize.BANNER
     },
     successCallback,
     failureCallback
 );


logCreateBannerSuccess();
 window.plugins.AdMob.requestAd(
     {
       'isTesting': false,
       'extras': {
         'color_bg': 'AAAAFF',
         'color_bg_top': 'FFFFFF',
         'color_border': 'FFFFFF',
         'color_link': '000080',
         'color_text': '808080',
         'color_url': '008000'
       },
     },
     successCallback,
     failureCallback
 );
});

我不明白我哪里出错了。

请帮帮我。

提前感谢。

1 个答案:

答案 0 :(得分:1)

也许没有广告要展示。查看您的日志以确认这一点。 您还可以请求测试广告以确认其有效。

如何索取测试广告:

GADRequest *request = [GADRequest request];

// Make the request for a test ad. Put in an identifier for
// the simulator as well as any devices you want to receive test ads.
request.testDevices = [NSArray arrayWithObjects:
                           @"MY_SIMULATOR_IDENTIFIER",
                           @"MY_DEVICE_IDENTIFIER",
                           nil];

有关详细信息,请参阅https://developers.google.com/mobile-ads-sdk/docs/admob/intermediate#ios