Integrating iAD into a 3d game

I am developing a first-person shooter and want to integrate iAD (and possibly AdMob later). The problem is that all advertising systems that I know use a simple UIView for this and are based on their use. I want to use real 3D game objects as triggers, i.e. When you shot some special character to which the ad is called. The user will be notified of this (so if you do not want advertising, just do not remove these objects).

I know how to do this from a technical point of view. But is it legal to do this from the perspective of the advertising provider (and from the POV team for Apple review)?

ps Or maybe someone knows an ad system that can be integrated into my game.

+8
ios iphone appstore-approval iad ads
source share
5 answers

You can launch a pop-up, banner, or full-screen ad by connecting your object to a button click using the RevMob SDK. Their advertising, as a rule, belongs to the category "download a free game."

I donโ€™t see how you can do this with Admob, or especially with iAd, as they require the ad to appear on the screen so that they can show the ad. Running such functions may conflict with their terms of service.

+1
source share

I agree with FiddleMeRagged that you can use RevMob for this purpose. You can show a full-screen ad when a user removes the wrong subject.

However, you cannot use Admob for the same purpose. Because they explicitly prohibit any such actions in their usage policy. They ask you to place a maximum of one banner ad on the screen.
Similarly, iAd also does not allow this type of advertising to be displayed.

Apple does not seem to have a problem with this, as our game has already passed with such functionality. I will try to find documentation on this.

Edit: I just found this link on the Revmob website, which recommends displaying several full-screen ads.

+1
source share

existing answers basically cover this, but for clarification regarding iAd:

iAd is based on the ADBannerView view, and if this ADBannerView does the job of extracting and displaying the ad, then allows the user to click to get a full-screen ad.

Apple's documentation on this topic states that if you are unclear or have hidden ads while they are being downloaded, the ads to which your application will be downloaded will be affected and your revenue will be affected in this way. (He also says that ADBannerView itself must meet certain specifications.)

in the end ... I donโ€™t think you can launch a full-screen iAd with something in your game, since you wonโ€™t be able to influence the operation of ADBannerView on what it needs to do in order to process a user's click to click . (well, well, maybe you could fake it, but it probably has to do with ADBannerView's courage in such a way that the apple will refuse.)

0
source share

I rely on the fact that you should probably use revmob, but if you want, you need it in the future, the link to integrate iAd and adMob will check this link: Mixing iAd and AdMob

0
source share

RevMob has an adLink ad unit that you can call inside your code and open iTunes with the advertised game. You can use the following code:

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

You can find additional documentation on your site: RevMob API Documentation

0
source share

All Articles