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