Basic Integration Steps

  1. Check that you fulfill prerequisites for integrating PubNative Mediation Layer
  2. Create an account with PubNative publisher dashboard (PND)
  3. Request mediation activation from the account manager
  4. Register your iOS application
  5. Request an app token from the account manager
  6. Integrate PN ML SDK
  7. Configure Mediation Layer

1. Prerequisites for Integrating PubNative Mediation Layer

The Meditation solution is relying on 3rd party networks reporting APIs. It is crucial for publisher to define NEW network placements, ad spots or ad units in the 3rd party networks dashboards in order to prevent misleading reports. Do not user the network placements that are or have been active before.

For mediating Facebook Audience Network (FAN):

  1. You Have an active FAN account
  2. You have Facebook SDK sucessfully integrated
  3. Create a new FAN Ad Placement to be used exclusively with PubNative Mediation
425
  1. Get your App Id
514
  1. Get your Placement ID
619
  1. And get your App Secret
577

For mediating Yahoo Flurry:

  1. You have an active Flurry account
  2. You have Flurry's SDK successfully integrated
  3. Create a new Ad Space to be used exclusively with PubNative Mediation
  4. Send a request to your Flurry account manager (or to [email protected]) to enable reporting API access
  5. Get your API key
1045
  1. Get your Adspace name and Adspace ID
1067
  1. And get your API access code (screenshot below is for Flurry Classic only)
573

For mediating Yahoo Gemini:

  1. You have an active Flurry account
  2. You have Flurry's SDK successfully integrated
  3. You have active access to Gemini API

2. Create an account with the PubNative publisher dashboard (PND)

  1. Get in touch with your Account Manager or contact [email protected] and request account registration
  2. You will receive an email invitation to PubNative Dashboard (check your inbox for email with subject "Please Activate Your Account @ PubNative")
  3. Click on "Get Started!"
  4. Setup a password once you are redirected to the PND page and click "Activate"

3. Request mediation activation from the account manager

Once you're sure that you fulfill integration prerequisites and have activated your account on the publisher dashboard, please get in touch with your account manager and let them know you would like access to the mediation configuration. Your account manager will enable mediation configuration user interface and you can proceed to the next step.

Register your iOS application

Define application settings - provide necessary details about your app:
1. Name your app (will be used in reporting)
2. Provide package ID
3. Categorise your app (for RTB traffic)
4. Add keywords (for RTB traffic)

487

5. Integrate PubNative Mediation Layer SDK

PubNative's SDK is developed to mediate various Ad Networds and access their demand specifically for native ads. Custom built network specific adapters channel the demand between the PubNative's SDK & the Ad Network's SDK. PubNative understands the importance of ease of integration for publishers, and, hence, provides ad network SDK + Corresponding Adapter packages.

6. Configure Mediation Layer

PubNative Mediation layer allows mediating native ads from Facebook Audience Network, Yahoo's Flurry SDK, and Yahoo's Flurry SDK with Gemini Reporting API. You can access mediation configuration by going to the manage tabs in the apps section of PND.

291