2

我很困惑。

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

我补充说:

  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 Publisher Id 或“market://details?id”的 MY_AD_UNIT_ID 是什么=com.your.packagename”?
  2. 我尝试了两种方法:来自 AdMob 的“pub-2fffddddcccyyyyxxx”和“market://details?id=com.your.packagename”
  3. 我总是得到答案:无效的未知请求错误:无法确定请求类型。您的广告单元 ID 是否正确?D / webviewglue(16784):nativeDestroy视图:0x4d98e8 onFailedToReceiveAd(无效的广告请求。)

我究竟做错了什么?你有什么主意吗?

感谢帮助!

4

2 回答 2

1

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

于 2013-10-25T02:47:01.370 回答
1

我解决了这个问题按照这个说明链接到教程

于 2013-11-14T19:27:52.730 回答