Ad Source Details:
- Ad Source:
- Ad Formats Supported: Video, Interstitial HTML
- Ad Source Type: SDK
- Website: https://vungle.com/
- Sign Up Page: https://dashboard.vungle.com/dashboard/login#signIn
- Support: https://dashboard.vungle.com/sdk
How to Set Up the Vungle Ad Source
Step 1: Log on to http://platform.aerserv.com/ and click on the Ad Sources link at the top of the page
Step 2: Click the + or the Add New Ad Source button on the page
Step 3: Enter a Name for the ad source (example: Vungle Video)
Step 4: Select Vungle as the ad source
Step 5: Select Video or Interstitial HTML in the Ad Type drop down menu
Step 6: Enter the following fields that are specific to the Vungle ad source:
Field
|
Description
|
Optional / Required
|
---|---|---|
App ID | The unique App ID provided by Vungle that correlates to an App created in the Vungle dashboard. | Required |
Placement ID | The unique Placement ID provided by Vungle that correlates to an placement created in the Vungle dashboard. |
Required (for AerServ Android SDK version 3.1.0 and higher & iOS SDK version 3.0.1 and higher) |
Step 7: Enter estimated CPM (example: 3.50)
Step 8: Select desired Placement
Step 9: Select Country or DMA targeting
Step 10: Select Device targeting
Step 11: Click Save
Step 12: Add Vungle SDK & Adapter
Locating the Vungle Credentials
Step 1: On the main Pub / Management page, select the the Applications (1) tab
Step 2: Click on the Account stage (2) button
Step 3: Select the application desired and click Done
Step 4: You will find your Vungle Application ID (3) under the 'Application details' section
Step 5: On the main Pub / Management page, select the the Placements (4) tab
Step 6: You will find your Vungle Placement ID (5) under the 'Reference ID' column in the table
Android
AerServ SDK |
Step 1. Locate the Vungle files inside network-support/Vungle/
Step 2. Add vungle-publisher-adaptive-id-4.x.x.jar
, javax.inject-1.jar and dagger-2.7.jar to your app's lib folder, i.e. [Project Name]/app/libs
Step 3. Add the following settings inside your application's build.gradle
:
dependencies {
compile 'com.google.android.gms:play-services-ads:10.2.1'
compile 'com.google.android.gms:play-services-location:10.2.1'
}
Step 4. Add the following permission to your AndroidManifest.xml
:
<!-- Required by Vungle -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Step 5. Add the following activity to your AndroidManifest.xml
:
<activity
android:name="com.vungle.publisher.VideoFullScreenAdActivity"
android:configChanges="keyboardHidden|orientation|screenSize|screenLayout|smallestScreenSize"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />
<activity
android:name="com.vungle.publisher.MraidFullScreenAdActivity"
android:configChanges="keyboardHidden|orientation|screenSize|screenLayout|smallestScreenSize"
android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" />
iOS
AerServ SDK |
Step 1. Add the Vungle SDK in the folder network-support/Vungle/VungleSDK.embeddedframework
into your project.
Add the following libraries and frameworks to Target > Build Phases > Link Binary With Libraries:
AdSupport.framework
AudioToolbox.framework
AVFoundation.framework
CGNetwork.framework
CoreGraphic.framework
CoreMedia.framework
Foundation.framework
libz.tbd
libsqlite3.tbd
MediaPlayer.framework
Quartz.framework
StoreKit.framework
SystemConfiguration.framework
UIKit.framework
WebKit.framework
Comments