Basic Integration Steps
- Check that you fulfill prerequisites for integrating PubNative Mediation Layer
- Create an account with PubNative publisher dashboard (PND)
- Request mediation activation from the account manager
- Register your iOS application
- Request an app token from the account manager
- Integrate PN ML SDK
- Configure Mediation Layer
1. Prerequisites for Integrating PubNative Mediation Layer
For mediating Facebook Audience Network (FAN):
- You Have an active FAN account
- You have Facebook SDK sucessfully integrated
- Create a new FAN Ad Placement to be used exclusively with PubNative Mediation
- Get your App Id
- Get your Placement ID
- And get your App Secret
For mediating Yahoo Flurry:
- You have an active Flurry account
- You have Flurry's SDK successfully integrated
- Create a new Ad Space to be used exclusively with PubNative Mediation
- Send a request to your Flurry account manager (or to [email protected]) to enable reporting API access
- Get your API key
- Get your Adspace name and Adspace ID
- And get your API access code (screenshot below is for Flurry Classic only)
For mediating Yahoo Gemini:
- You have an active Flurry account
- You have Flurry's SDK successfully integrated
- You have active access to Gemini API
2. Create an account with the PubNative publisher dashboard (PND)
- Get in touch with your Account Manager or contact [email protected] and request account registration
- You will receive an email invitation to PubNative Dashboard (check your inbox for email with subject "Please Activate Your Account @ PubNative")
- Click on "Get Started!"
- 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)
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.