将iAD整合到3D游戏中

时间:2012-08-24 08:20:12

标签: iphone ios iad ads appstore-approval

我正在开发第一人称射击游戏并想要整合iAD(以后可能是AdMob)。问题在于,我所知道的所有广告系统都使用简单的UIView,并且基于点击它们。我想使用真正的3D游戏对象作为触发器,即当你拍摄一些特殊角色时,会调用广告。系统会通知用户(如果您不想要广告,请不要拍摄这些对象)。

从技术角度来看,我知道如何做到这一点。但从广告提供商的角度(以及Apple审核小组POV)来做这件事是否合法?

P.S。或者也许有人知道广告系统可以像我那样整合到我的游戏中。

4 个答案:

答案 0 :(得分:1)

您可以通过使用RevMob SDK将对象挂钩到按钮来触发弹出窗口,bannner或全屏广告。他们的广告倾向于“下载免费游戏”品种。

我不知道如何使用Admob或尤其是iAd,因为他们需要在屏幕上显示横幅广告,以便他们可以投放广告。像这样触发它们可能违反了他们的服务条款。

答案 1 :(得分:1)

我同意FiddleMeRagged您可以将RevMob用于此目的。每当用户拍摄错误的物体时,您都可以展示全屏广告。

但是,您不能将Admob用于同一目的。因为他们明确禁止在usage policy中进行任何此类活动。他们要求您在每个屏幕上放置最多一个横幅广告
同样,iAd也不允许这种广告显示。

Apple似乎没有任何问题,因为我们的游戏已经通过了这种功能。我会尝试找一些关于此的文档。

修改:刚刚在Revmob网站上找到this link,建议展示多个全屏广告。

答案 2 :(得分:0)

我意识到你应该使用revmob但是如果你将来需要它,那么继续关于整合iAd和adMob的链接检查这个链接:Mixing iAd and AdMob

答案 3 :(得分:0)

RevMob有一个名为adLink的广告单元,可以在您的代码中调用,并将使用广告游戏打开iTunes。您可以使用以下代码:

RevMobAds *revmob = [RevMobAds revmob];
[revmob openAdLinkWithDelegate:self];

您可以在其网站上找到更多文档: RevMob API documentation