Introduction to Google Interactive Media Ads

31 / Jul / 2015 by Rahul Agarwal 1 comments

Google IMA SDK provide a solution to publisher who are requesting video ads from the following sources:

  • DoubleClick for Publishers (DFP)
  • Ad Exchange for Video
  • AdSense for Video (AFV) and AdSense for Games (AFG)
  • Third-party ad servers

The Google IMA SDKs are supported on the following platforms:

Platform Version Ad Type
Flash Flash Player 10+ Linear, non-linear and companion ads, DFP video, Ad Exchange video and AFV ads
HTML5 Desktop: Chrome, Firefox 4.0+, Safari 5+, Internet Explorer 11
Mobile: Chrome/Android Browser (Android 2.3+ for phone, and Android 3+ for tablet), Safari (iOS 6.0+)
Linear, non-linear and companion ads, DFP video, Ad Exchange video and AFV ads
iOS iOS 6.0+ Linear and companion ads, DFP video, Ad Exchange video and AFV ads
Android Android 2.3+ Linear and companion ads, DFP video, Ad Exchange video and AFV ads

For more Info : https://developers.google.com/interactive-media-ads/docs/sdks/android/compatibility

We can give following types of Ad support using IMA SDK:

Ad Type iOS SDK Android SDK
Ad Rule Pre-Roll X X
Ad Rule Mid-Roll X X
Ad Rule Post-Roll X X
Ad Rule Ad Podding X X
Skippable Ads X X
Clickthrough X X
Overlay X X

 

Getting started with Android :

1. Create a video player or download a sample video player app
https://github.com/googleads/googleads-ima-android/releases/tag/2.6

2. Download IMA SDK and include it in lib folder of app.
https://developers.google.com/interactive-media-ads/docs/sdks/android/download

3. Include Google Play Service in your project:

Add the following to your application-level build.gradle file, located at app/build.gradle:

[java]compile ‘com.google.android.gms:play-services-ads:7.0.0′[/java]

Add the following code to your to AndroidManifest.xml inside the tag:

[java]
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
[/java]

Dowload source code for your hands on : GitHub

Integration with Google IMA on iOS

Integration with Google IMA on HTML5

Integration with Google IMA on Flash

Hope this helps !! 🙂

FOUND THIS USEFUL? SHARE IT

comments (1 “Introduction to Google Interactive Media Ads”)

  1. Shilpa Gupta

    I have few queries over Google IMA.
    1. Do monetization occurs if we integrates IMA in our mobile application(as in admob)?
    2. Do we have option to show our service ads instead of their ads(as in admob)?

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *