我是AdMob的新手。
我从今天开始编辑我的第一个应用程序。
我使用了Google手册和其他一些帮助,因为我正在尝试保持iAd并在iAd不可用时使用AdMob等。
因此,我将我的两个测试设备(iPhone和iPad)放在以下行中:
GADRequest *request = [GADRequest request];
request.testDevices = @[ @"xxxxxxxx", @"xxxxxxxx" ];
[self.admobBannerView loadRequest:request];
在 xxxxxxxx 的位置上是我的设备ID。当我第一次在设备上运行 AdMob 时,通过调试器获得了这些 ID。
在我开始测试所有屏幕中的横幅广告2或3分钟后,横幅广告是正常的 - 测试横幅广告、320x50像素等等...但在此之后,我发现横幅广告变成了真实的广告。是的,我尝试点击这些“真实”广告三到四次,它们是真的!那么我是不是违规了呢? :)
我刷新我的统计数据并看到大约20美分... 所有这些展示和点击都是从我的测试设备生成的,我对整个情况感到担忧。
我想不仅使用模拟器。
附带评论中的代码:
以下是我的 AdMob 代码的其余部分:
self.admobBannerView.delegate = self;
[self.view addSubview:self.admobBannerView];
[self.admobBannerView loadRequest:[GADRequest request]];
这个loadRequest函数(第二个参数)是我的错误吗?
request.testDevices
? - Reza.Abrequest.testDevices
注释或删除即可。 - Daniel Storm