How to Displa lay Multiple Ad Netwo works? •What is an Ad Netw twork? •Popular Ad network rks •How to integrate Ad Ad Networks
Revenu nue Models There are three differ ferent ways app developers make re revenue from their apps � Paid Apps - By sell elling apps for a fixed amount amount � Freemium Apps - M Make a free lite version and earn from in-ap app purchase for premium features ment - Free Apps which � In App Advertisem show ads and you u earn revenue when users click on ads.
Why Disp splay Ads? � Studies have found nd that ratio of downloads for free to paid app ps is 400:1. � Most developers ha have noted that in long run revenue from a run revenue from a advertisement is more advertisement is more than sales revenue ue � App piracy is a big ig concern, paid apps suffer from revenue ue loss due to it. Apps with advertisement nts are safer option for developers
Growth of In A App Advertising � A report published d by Flurry last year predicted that In-Ap App Mobile Advertising will Overtake Online Di Display Ad Spend By 2012. 2012. � The growth chart o on next slide shows how more and more ma arketers are using in app advertising, which i h improves CPM rate, effectively meaning ng increased revenue for app developers.
Growth of In A App Advertising
Ad networks vs vs Your Own Ads � Once you decide to to integrate Ads within your apps, next ste tep is to choose the type of ads you wish to o display � There are various A There are various A s Ad networks which allow s Ad networks which allow you to integrate thir hird party advertising in to your application wit ithout having to worry about selling the ad advertising, collecting on invoices, or filling th the inventory
Ad networks vs vs Your Own Ads � Or you may wish to to show your own ads � Another option is to to use Ad Exchange, will allow you to integra rate multiple ad networks within your app, ma within your app, ma aking sure that inventory aking sure that inventory is filled, while also o allowing you to run your own ads within you our apps.
Why Use A Ad Networks? � Most Ad networks w s work on bidding mechanism where e advertisers bid for the ad spots. � In general, it will be In general, it will be be better option to use an be better option to use an Ad network if you d don't have big advertisers, or have ve your own ads. � You can always us se your own ads along with Ad networks u using Ad Exchange or server side scriptin ing
Mobile Ad Ad Networks � AdMob is one o of the world's largest mobile advertising platforms, acquired by Google in 2009 09. AdMob offers advertising advertising solutio solutio tions tions for for many many mobile mobile platforms, includ uding Android, iOS, webOS, Flash Lit ite, Windows Phone 7 and all standard mo mobile web browsers
Mobile Ad Ad Networks � iAd: iAd is a mobile ile advertising platform developed by Apple ple Inc. for its iPhone, iPod Touch, and iPad lin line of mobile devices allowing third-party allowing third-party ty developers to directly ty developers to directly embed advertiseme ments into their applications. It is av available only for Apple devices
Mobile Ad Ad Networks � Millennial Media is is one of the leading independent mobile ile advertising platform company. While Ad AdMob and iAd considered little biased toward little biased toward rds Android and iOS rds Android and iOS platforms respectiv tively, independent ad networks like millen lennial media have good inventory for all pla latforms.
Mobile Ad Ad Networks � InMobi: InMobi is a another leading independent mobile ile advertising network in the world. InMobi is i is a performance based mobile ad network, mobile ad network, k, which helps publishers k, which helps publishers monetize their inve ventory and helps advertisers reach th their audience.
Mobile Ad Ad Networks Few other leading Mo Mobile Ad Networks are: � Brightroll � GreyStripe � GreyStripe � Jumptap � MdotM � MobClix � ZestADZ
Why to use mult ltiple Ad Networks? � A fill rate is the ratio tio of how many times an application request sts to show an Ad and how many times it it actually shows up. You’d think it would be 10 100%, but it’s never 100%. This means, somet etimes ads aren’t shown when they are supp pposed to, which obviously effects ho how much revenue you make. � How do we choose se one advertising platform that has the highes est payouts but also has a high fill rate?
Using Multiple le Ad Networks � Since it is hard to fi find an ad network that has the highest pay ayouts and 100% fill rate, we use Ad Exchan nge(also called Ad aggregator) like Ad aggregator) like Ad dwhirl, Jumptab, Mobklix dwhirl, Jumptab, Mobklix etc. � They allow you to i integrate multiple ad networks within you our app, making sure that inventory is filled, w , while also allowing you to run your own ads w within your app.
Sum mmary � Using In App Ads c can be good model to earn revenue from m your apps. � Ad networks are pr preferred as they have higher CPM in gen higher CPM in gen neral neral � Leading Ad networ orks are AdMob, iAd, inMobi, Millennialm lmedia etc. � Ad exchange allow ws you to have multiple ad networks as we ell as your own ads.
How to Displa lay Multiple Ad Netwo works? � What is an Ad Netw etwork? � Popular Ad networ orks •Integrate Ad Netwo orks
Ad Networ ork integration • iAd • AdMob • AdWhril • AdWhril
iAd int integration Create a new project – S Single View Application Add iAd framework to the he project
iAd int integration Click on “+”
iAd int integration Import iAd framework Create an object of ADBa BannerView, a bool variable and a function n
iAd int integration
iAd int integration addBannerView just add t the banner on your view After this implements its D Delegate method that
iAd int integration In your dealloc just releas ase the adBannerView object Run the app
iAd int integration Setup iAd network to get real time me ad
AdMob i b integration Create an account with h http://www.AdMob.com Add an iPhone app and f fill the required info
AdMob i b integration Download AdMob SDK Add SDK to project - Jus st drag and drop the AdMob sdk folder into y o you project
AdMob i b integration Integrate SDK - add MessageUI.framework - add AudioToolbox.framework - SystemConfiguration.framework – In your header file import GADBanner erView.h and create an object of this
AdMob i b integration In your implementation file replace your ur Admob_Id that you will get after registering you app. Write a function createAdMobView that t add AdMob in your view
AdMob i b integration Write delegate method of GADBannerV rView Run the app Run the app
AdWhril il integration Create a AdWhril account – http://www. .adwhril.com Login and Add application - Copy the sdk key, we will use it in our r project.
AdWhril il integration In Ad Network Setting on AdMob click o on “Not Configured”. A pop up window will come then copy the Publisher Id Id that you will get from AdMob and click on “Save Changes” button. Now make AdMob on
AdWhril il integration Same way you can also configure your r House Ads that is your custom add Download the AdWhril SDK
AdWhril il integration Just drag and drop the Adwhirl SDK to y your project
AdWhril il integration Now you need to add following Fr Framework • AddressBook.framework • CoreLocation.framework • MapKit.framework • MediaPlayer.framework • MessageUI.framework • SystemConfiguration.framwork rk • iAd.framework • libsqtile3.dylib • libz.dylib
AdWhril il integration In Adwhirl there is folder adapters rs remove all the class except 5 In you header file import AdwhirlView an In you header file import AdwhirlView an and its delegate and its delegate
AdWhril il integration Make some changes in your implementa ntation class. In adWhirlApplicaionKey function just replace your SDK key
AdWhril il integration Run the app
Usefu ful Links You can download these sa sample codes from http://www.techaheadcorp.c p.com/codesamples/adMob. zip http://www.techaheadcorp.c p.com/codesamples/Adwhirl .zip http://www.techaheadcorp.c p.com/codesamples/iAd.zip For other technical queries s you can write to developers@techaheadc corp.com
Thank nk you
Recommend
More recommend