1

我已经实施 admob 试图让插页式房屋广告发挥作用。

interstitial_ = [[GADInterstitial alloc] init];
interstitial_.adUnitID = @"xxxMediationInterstitialID";
GADRequest *request = [GADRequest request];
request.testing = YES;    
[interstitial_ loadRequest:request];

当我将测试标志设置为是时,一切正常。我知道付费广告需要邀请您,但我想为应用内购买创建一个自家广告,以理想地删除广告。

我对 admob 网站上的创建插页式房屋广告部分感到困惑。似乎他们允许您为广告上传自定义横幅,但我不知道该怎么做。只是“第三方网址”。有没有办法让自家广告在我的测试中展示?我在哪里上传横幅?我确定它很简单,我只是找不到确切的位置/方法。有人做过吗?我应该将测试标志设置为否吗?(它总是说没有内容或什么......)

4

1 回答 1

1

您需要设置 request.testing = NO,测试仅用于调试并确保您的实施正常工作 - 并确保您在开发时不会通过显示和点击自己的广告来违反 Google 规则。一旦您准备好发布您的应用程序,请确保将测试设置为否!

如果你实现了委托函数 didFailToReceiveAdWithError ,你可以对错误进行 NSLog 并查看为什么你没有收到任何广告 - 也许你所在的地区没有可用的广告?

对于自家广告,您必须将其上传到 admob 页面,并且他们会确保在您的应用请求广告时将其提供给您的应用。我还没有这方面的经验,所以我不能再给你介绍了。

但实际上我正在尝试在我的应用中做同样的事情——在没有插页式广告的情况下提供应用内购买。我在想(但不确定)自家广告不会转化为实现应用内购买的应用内函数调用。我在想我会尝试显示 AdMobs 插页式广告,如果失败,我会滑动我自己的视图,上面有我的应用内购买优惠和当前视图顶部的按钮。我还没有实现细节;-)

于 2012-06-06T20:00:53.020 回答