Follow

How to Set Up Chartboost as an Ad Source

Ad Source Details

Ad Source:

Ad Formats Supported:

aerWall

aerBanner

Ad Type:

HTML Interstitial

HTML Banner

Ad Source Type: SDK
Website: https://www.chartboost.com/
Sign up Page: https://www.chartboost.com/signup/
Support: https://answers.chartboost.com/hc/en-us/requests/new

 

Step 1:  Adding an Ad source

  1. Click the Ad Sources tab
  2. Click the + button to add an ad source

Step 2:  Fill in the Chartboost info

  1. Enter a Name for the ad source (example: Chartboost Android Interstitial)
  2. Select Chartboost SDK in the dropdown box
  3. Select Ad Type: Interstitial HTML for Interstitial Ads
  4. Enter the required ChartboostAppId - this ID is created upon adding your app in Chartboost (example: 5236c2b916ba47f46c000000)
  5. Enter the required ChartboostAppSignature this ID is created upon adding your app in Chartboost (example: 42a9b0ebb706fcc41059821e5c18e028adcede47)
  6. Enter in the estimated CPM
  7. Select the desired Placement
  8. Set Priority
  9. Select Countries targeting
  10. Select Device targeting
  11. Click Save

Step 3:  Locating ChartboostAppID & ChartboostAppSignature

  1. Log on to the Chartboost Platform and click the Dashboard link on the main menu
  2. Select your Application
  3. Click the Game Setting -> Basic Settings tab
  4. App ID: Created when you add your app (example: 5236c2b916ba47f46c000000)
  5. App Signature:  Created when you add your app (example: 42a9b0ebb706fcc41059821e5c18e028adcede47)

Android


 

icon_android-on.png
AerServ SDK
download-sdk.png

 

Step 1.   Locate the Chartboost files inside network-support/Chartboost/

Step 2.   Add chartboost.jar to your app's lib folder, i.e. [Project Name]/app/libs 

Step 3.   Add the following permission to your AndroidManifest.xml

<!-- Required by Chartboost -->
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

<!-- Recommended by Chartboost -->
<uses permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

 

Step 4.   Add the following activity to your AndroidManifest.xml

<activity 
  android:name="com.chartboost.sdk.CBImpressionActivity"
  android:excludeFromRecents="true"
  android:hardwareAccelerated="true"
android:theme="@android:style/Theme.Translucent.NoTitleBar.FullScreen"
android:configChanges="keyboardHidden|orientation|screenSize" />

 

 

iOS 


 

image.jpg
AerServ SDK
download-sdk.png

 

Step 1.   Add the Chartboost SDK in the folder network-support/Chartboost/Chartboost.framework into your project frameworks. 

Add the following libraries and frameworks to Target > Build Phases > Link Binary With Libraries:

CoreGraphic.framework
Foundation.framework StoreKit.framework
UIKit.framework
WebKit.framework

 

 

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments