Ad's for App

I’m not real clear on how “ads” on my app should work.   I saw the plug in for AdMob and I saw someting called iAd (which I assume is Apple).

If I’m releasing on Apple would I have to use the iAd?   If not, would AdMob be the best choice?

In posts I’ve read people referenced banner ad’s.  Is there a tutorial or something I can read to learn about ad’s?  I’m not sure if I’m supposed to leave space on my game for the ad or where the ad should go.

I would appreciate any guidance and suggestions in this arena.  I’m clueless at this point.

Thanks,

Lori

  :wacko:      

Hi Lori,

Yes iAd is Apple’s ad platform.  adMob is Google’s.

You can use AdMob on the Apple platform.  I’ve tried both and I prefer adMob.  I moved off of iAd on my Apple apps, since it I wasn’t really seeing as many ads pushed to the device, especially outside the US.  Might be better now… I am not sure.

For banner ads, you do need to leave space in your game… the banner can be at the top or bottom, and will cover the width of the device.  For interstitial ads, the the ad takes over the entire screen and will cover whatever your game is displaying.

Best tutorial is to check out the sample apps that come with Corona.  There is some iAd and/or adMob stuff you need to do on the back end to create your account in order to init ads in your code.

Hope this helps.

–John

iAds are an Apple only advertising system.   Admob is from Google and is available for both iOS and Android.  Google has a large advertising presence where Apple isn’t a bigger player.  Admob will have more inventory available for your app and pay a higher rate that Apple will until your app gains enough usage to warrant more ad inventory.   Still you are unlikely to fill all your available ad slots with just one provider.  I wrote a tutorial a while back on implementing multiple ad providers.  It will try to get Apple iAds first then fall back to AdMob.   Use Google and search for corona tutorial multiple ads or something like that.

There are two types of ads available:  banner ads, which are small ads that are always on the screen at the top or bottom and you can have them refresh every 30-60 seconds or so.  Many people implement these during game play to get more ads delivered to the user, but they are low paying because people are focused on playing the game and tune them out.   Better performing ads are called Interstitial ads.  They take up the full screen and are best placed at logcial points in your game like level over, game over, just before a level select screen, etc.  You don’t want to overwhelm your players with these but they command a higher pay rate.  Most ad vendors would prefer you use these over vendors.

Rob

Yes. As people said , using Google Admob is best choice. 

You can see different types of ads at http://webplusmobileapps.com/mobile-application-development/9-ways-of-making-money-with-mobile-apps/

Banner Ads are good but pay low but if you have huge number of users , banner ads pay you good money. 

Also here is complete Corona Admob Template for implementing Admob Ads in Corona SDK Apps.

http://webplusmobileapps.com/corona-sdk-app-development/corona-sdk-admob-template-banner-ads-and-interstitial-ads-in-mobile-apps/

Thanks for the info I really appreciate it!   It gives me a place to start my research and planning. 

Have a great day!  

Lori

Hi Lori,

Yes iAd is Apple’s ad platform.  adMob is Google’s.

You can use AdMob on the Apple platform.  I’ve tried both and I prefer adMob.  I moved off of iAd on my Apple apps, since it I wasn’t really seeing as many ads pushed to the device, especially outside the US.  Might be better now… I am not sure.

For banner ads, you do need to leave space in your game… the banner can be at the top or bottom, and will cover the width of the device.  For interstitial ads, the the ad takes over the entire screen and will cover whatever your game is displaying.

Best tutorial is to check out the sample apps that come with Corona.  There is some iAd and/or adMob stuff you need to do on the back end to create your account in order to init ads in your code.

Hope this helps.

–John

iAds are an Apple only advertising system.   Admob is from Google and is available for both iOS and Android.  Google has a large advertising presence where Apple isn’t a bigger player.  Admob will have more inventory available for your app and pay a higher rate that Apple will until your app gains enough usage to warrant more ad inventory.   Still you are unlikely to fill all your available ad slots with just one provider.  I wrote a tutorial a while back on implementing multiple ad providers.  It will try to get Apple iAds first then fall back to AdMob.   Use Google and search for corona tutorial multiple ads or something like that.

There are two types of ads available:  banner ads, which are small ads that are always on the screen at the top or bottom and you can have them refresh every 30-60 seconds or so.  Many people implement these during game play to get more ads delivered to the user, but they are low paying because people are focused on playing the game and tune them out.   Better performing ads are called Interstitial ads.  They take up the full screen and are best placed at logcial points in your game like level over, game over, just before a level select screen, etc.  You don’t want to overwhelm your players with these but they command a higher pay rate.  Most ad vendors would prefer you use these over vendors.

Rob

Yes. As people said , using Google Admob is best choice. 

You can see different types of ads at http://webplusmobileapps.com/mobile-application-development/9-ways-of-making-money-with-mobile-apps/

Banner Ads are good but pay low but if you have huge number of users , banner ads pay you good money. 

Also here is complete Corona Admob Template for implementing Admob Ads in Corona SDK Apps.

http://webplusmobileapps.com/corona-sdk-app-development/corona-sdk-admob-template-banner-ads-and-interstitial-ads-in-mobile-apps/

Thanks for the info I really appreciate it!   It gives me a place to start my research and planning. 

Have a great day!  

Lori