AdMob / DFP

This document describes the procedure for serving (Formerly StartApp) Ads in your iOS application using AdMob mediation network

  • The code samples in this document can be copy/pasted into your source code
  • If you have any questions, contact us via


Step 1, Getting Started

The following instructions assume you are already familiar with the AdMob Mediation Network and have already integrated the Google Mobile Ads SDK into your application. Otherwise, please start by reading the following articles for a walk-through explanation of what mediation is, how to use the AdMob Mediation UI, and instructions on how to add AdMob mediation code into your app.


Step 2, Adding Your Application to Your Publisher's Account

  1. Login into your (Formerly StartApp)  Publisher's account
  2. Add your application and get its App ID
  3. Download the In-App SDK

For any questions or difficulties during this process, please contact us via


Step 3, Integrating the AdMob Mediation Adapter

Add the required AdMob adapter classes from the zip file to your project:

Make sure to check the "Copy items if needed" checkbox.


Step 4, Integrating In-App SDK

Integrate the (Formerly StartApp)  SDK by implementing steps 1-3  from the integration manual. You can ignore all the following steps unless you want to use Ads directly instead of via AdMob mediation network.

In step 3 of the integration, call [sdk disableReturnAd] after initializing your appID and devID:

sdk.devID = @"your account id";
sdk.appID = @"your app Id";

[sdk disableReturnAd];  // Add this line to disable return ads

This extra line will disable (Formerly StartApp)  "Return Ads" feature as it's not an integral part of AdMob mediation. You can still enjoy this attractive ad unit directly by omitting this line. In this case Return Ads will be activated and display direct ads, outside of the AdMob Mediation network.


Step 5, Adding a Custom Event

  1. Login into your AdMob account
  2. Navigate to "Monetize" tab and choose your application
  3. Find your "Ad Unit" and then click "Edit Mediation"

4. Choose "New Ad Network"5. Click "Custom event", and fill in the following fields:

  • Class Name:

 STAAdMobCustomEventBanner (for banner ads)
 STAAdMobCustomEventInterstitial (for interstitial ads)

  • Label:

 "StartApp Banner" (for banner ads)
 "StartApp Interstitial" (for interstitial ads)

  1. Click "Continue"


Step 6, Testing Your Application

Congratulation - that's it! You may now run your app and see StartApp ads in action.