This article aims to guide publishers who want to use the DT FairBid SDK to load and display ads from Chartboost via DT FairBid Mediation.

To ensure the integration, follow this process:

  1. Using the Chartboost dashboard. 
  2. Inserting Chartboost parameter into DT's Console
  3. Adding Chartboost SDK to your integration

Chartboost currently supports the following ad formats:


  • For banners (starting FairBid SDK 3.45)
  • Refer to Chartboost to learn about any additional formats they may now support

Step 1: Using the Chartboost dashboard  

Creating an account on the Chartboost dashboard 

To access Chartboost’s ad inventory through the DT FairBid Mediation platform:

  1. Create or log in to your Chartboost account. For details on creating an account, click here.

  2. Once your account has been verified, you can log in at their partner login here.

Creating an app on the Chartboost dashboard 

  1. Click App Management from Chartboost's main dashboard. 
  2. Click Add New App. 
  3. Enter the URL of your app in the AppStore or Google Play.
    undefined-high (8).gif

    Alternatively, if your app is not live yet, click "My app is still in development" to manually enter your application’s name and select the store in which you are developing your app. 

  4. Ensure to check the options including:
    • COPPA
    • Verify the target audience to confirm if the application is specifically intended for children under 13
  5. Finally, click Add App. 

Creating a placement on the Chartboost Dashboard 

  1. Go to Chartboost's main dashboard. 
  2. Select monetization.
  3. From the monetization window, click Create new ad location.
    undefined-high (10).gif
  4. Fill in the placement details:
    undefined-high (9).gif
    • Select an app from the drop-down menu
    • Select an ad fromat 
    • Select an ad location type 
    • Select a country from the drop-down menu

Retrieving parameters from the Chartboost Dashboard 

To enable Chartboost to work as an Ad Network with DT, you must obtain five parameters from your Chartboost account and insert them into the DT Console.

Set out below are the details of what parameters are required and how and where to obtain them.

Chartboost Parameter Description
Named Location Allows you to show different ad campaigns at different points in your game and fine-tune your campaigns' behavior from your dashboard.
App ID The unique ID of your app in the Chartboost system.
App Signature The unique secret signature of your app in the Chartboost system. Chartboost uses it to verify that you're the owner of your app. Make sure not to share it with anyone unauthorized.
User ID The unique ID of your account user on the Chartboost dashboard.
User Signature The unique secret signature of your account user in the Chartboost Dashboard. Chartboost uses it to verify that you're allowed to access account analytics. Make sure not to share it with anyone unauthorized.

Obtaining the Named Location - not relevant 

Each new app has a default Location assigned to it automatically upon creation (called Default). Additional Locations can be created by calling them from the SDK (as opposed to creating them via the dashboard).

For more information, click here.

adLocation values must cross a small threshold of activity (generally around 10 different ad creatives displayed per day). Otherwise, their stats are aggregated under the Default location. Click here for more information.
This might explain discrepancies in data between the DT and Chartboost reporting systems (especially for new locations).

DT recommends not using the default location but instead assigning a named location to each of the DT placements.

Go to - I can elaborate, but where is this integrated on our dashboard? 

Obtaining the App Signature and App ID

From Chartboost's main dashboard click>>  Monetization  >>  Select your app >> click the copy icon for each parameter. 

Obtaining the User ID and User Signature

From Chartboost's main dashboard click>>  Monetization  >>  Select your app >> click Set up mediation. 

Then click the copy icon for each parameter. 

Now that you have obtained the required parameters, you can complete the configuration of Charboost i in your DT Account.


Step 2: Inserting Chartboost parameters into the DT Console 

Follow these steps to enter the parameters obtained from Chartboost and insert them into the DT Console.

  1. Sign in to your DT account. 
  2. Select your app from the App Management window.
  3. On the App Management page, click Mediated Networks. 
  4. Select Chartboost from the list.
  5. Enter the Chartboost app credentials and set the Instance name. Instance name should be distinguishable in case you have multiple Chartboost Instances. 
  6. Click Save
  7. To complete the setup, you must associate the network instance you created with the relevant Placement setup on the console. For a detailed guide, click here.

Step 3: Adding the Chartboost SDK to your Integration

To add the Chartboost SDK, go to the Supported Networks page and follow the guide while selecting the Configuration for Chartboost.

✅You have now successfully integrated InMobi into DT's console. 

Back to Top ⇧