发布商ID与MY_AD_UNIT_ID,AdMob,Android

时间:2013-10-22 21:46:32

标签: android admob

我很困惑。

  1. 我创建了我的AdMob帐户,发布商ID:pub-2fffdddcccyyyxxx
  2. 我没有将我的应用添加到AdMob,我只会测试它是如何工作的
  3. 我一直关注:https://developers.google.com/mobile-ads-sdk/docs/admob/fundamentals?hl=en#android
  4. 我补充道:

      AdRequest adRequest = new AdRequest();
        adRequest.addTestDevice(AdRequest.TEST_EMULATOR);  
        adRequest.addTestDevice("F08D35F3334039343254AD3A83ED11B5");  
         adView.loadAd(adRequest);
    
    1. 现在,我真的不知道来自https://developers.google.com/mobile-ads-sdk/docs/admob/fundamentals?hl=en#android发布商ID或“market:// details?id = com.your.packagename”的MY_AD_UNIT_ID是什么?
    2. 我尝试了两种方式:来自AdMob的“pub-2fffdddcccyyyxxx”和“market:// details?id = com.your.packagename”
    3. 我总能得到答案: 无效的未知请求错误:无法确定请求类型。您的广告单元ID是否正确? D / webviewglue(16784):nativeDestroy视图:0x4d98e8 onFailedToReceiveAd(无效的广告请求。)
    4. 我做错了什么?你有什么想法吗?

      感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

您必须向admob控制台添加一个应用程序站点,然后您将获得特定的发布者ID:针对该特定应用程序站点,该站点引用您在实际程序中使用的MY_AD_UNIT_ID

答案 1 :(得分:1)

我按照此说明link to tutorial

解决此问题