Clear search
Close search
Google apps
Main menu

Serve ads to apps with the Google Mobile Ads SDK

The Google Mobile Ads SDK enables you to serve DoubleClick for Publishers ads into mobile applications.

Why use a different SDK for mobile applications?

The mobile application environment is different from the mobile web environment, so the ad tags, ad requests, and ad responses are also different. The Google Mobile Ads SDK accounts for these differences, constructing the ad tag and managing the ad response behind the scenes.

The following options for ad units and ads are available with the Mobile SDK:

  • Create ad units for banners and interstitials.
    • HTML banners: Create a standard ad unit of any size that can display an HTML banner.
    • HTML interstitials: Create a full-screen ad unit that's displayed at a designated point in the application.
  • Configure ads for various click-through behaviors.
    • Full-screen expandable (also called rich media overlay): On click, the ad unit expands to take over the whole screen and can show HTML content.
    • Open browser: On click, a URL is opened in the browser.
    • Open application: On click, an application opens.
    • Make a phone call: On click, the dialer opens so that the user can place a call.

Where do I begin?

Watch this video for DFP:

Request mobile in-app ads (5:59)

Watch this video for DoubleClick Ad Exchange:

Mobile In-App: Serving Ad Exchange ads directly to an app (4:28)

Implementing the Google Mobile Ads SDK usually is a shared effort between mobile application developers and ad operations staff. This guide provides step-by-step instructions for each role and each platform (Android and iOS). In the following articles, you'll also find links to other resources to help with the setup process.

Was this article helpful?
How can we improve it?