Publisher App Review

Chartboost is dedicated to ensuring the high quality of our supply.

Publishers will need to request app review to start running publishing campaigns with Chartboost.
Publishers are required a minimum of 250 Daily Active Users in order to join the Chartboost publishing network. The metric for DAU on the Chartboost dashboard is “Uniques”.

Please note the following requirements:
  • Only apply for publishing permissions when the Chartboost SDK is present in the live version of the application
  • Integrate the latest Chartboost SDK, otherwise the application might get rejected
  • Only apply for publishing permissions when your applications are live in the official App Stores
If your application is not live in the official App Stores yet, it will not be enabled for publishing. For situations like these, publishers should follow the steps outlined in ‘What if my app is not live in the App Store yet?’

Steps to get your app enabled

If you want to monetize on your app, you need to first add it to the Chartboost dashboard.
  • Follow all steps to add a new app.
  • Make sure that you imported the app and app store URL is present on the App’s Settings page on the Chartboost Dashboard.
Please note that Chartboost App ID is unique to your app and using it in more than one application is strictly against our Terms&Conditions!
If you’ve previously added an app, but don’t have any active publishing campaigns, you will still need to submit your app for review.

  • Download and integrate the Chartboost SDK.
  • Open your app to run and initialize the SDK for the first time. If you have successfully initialized the Chartboost SDK in your app, the “SDK” icon under your app’s icon will turn green on the App’s Settings page on the Chartboost Dashboard.
Make sure that you integrate the latest Chartboost SDK, otherwise your app might get rejected.
If you are monetizing your application using a mediation network you need to integrate the Chartboost adapter provided by the mediation network. Once integrated you need to initialize the adapter in order to able to apply for publishing permissions.

If you want to enable publishing on your app, follow the below steps:
  • Log in to your Chartboost dashboard
  • Select the app you want to submit for ‘Publisher App Review’
  • Go to ‘App Settings’ on the navigation menu to the left
  • Click on ‘Basic Settings
  • Find the field ‘Publishing
  • Check the box that says ‘Request publishing permissions’. If this is checked already, it means that it’s been reviewed and approved already.
  • Click ‘Save
  • Repeat for all the apps you want to start publishing campaigns on.
Make sure to only apply once the Chartboost SDK is present in the live version of your application.
Your app will enter our review queue and we will get back to you as soon as possible. The process takes up to 48 hours (excluding weekends/holidays). Make sure to check your email regularly!If you don’t hear back from us within a week, you can contact us via app.review@chartboost.com.
Please note that you need to first integrate and successfully run and initialize the SDK to be able to request a publishing review of your app. If you have successfully initialized the Chartboost SDK in your app, the “SDK” icon under your app’s icon will turn green on the App’s Settings page on the Chartboost Dashboard.
   
  • We will contact you via email with the results of your app’s review and a specific rejection reason. It can take up to 48 hours to have your app checked. During weekends and holidays, the process will take longer. If you don’t hear back from us within a week, you can contact us via app.review@chartboost.com.
  • Once your app has been approved, the tick box text will change to ‘App approved for publishing‘ and you can start creating publishing campaigns!
Please note that until your app is enabled for publishing, you will not be able to select it in the Select app(s) section of your publishing campaign.

What if my app is not live in the App Store yet?

If your app is not yet live in the official App Stores, your app will not be enabled for publishing. However, you can still test the Chartboost SDK and prepare for the Publisher App Review.
  1. Add an app in the Chartboost dashboard
    • Do not insert bundle ID or App Store URL
    • Enable Test Mode
    • Save the app
  2. Integrate Chartboost SDK
  3. Check Chartboost SDK integration with Chatboost Test Mode
    • Test your integration with test ads for as long as you require
    • Wait for the green SDK light to turn on in the dashboard
    • Do not request Publishing Permissions at this time yet (your app will be rejected because of the missing Store URL)
  4. Once your application is available in the official App Stores, import your application to Chartboost dashboard
  5. Apply for publishing permission by following the guide Steps to get your app enabled
Please note that until your app is enabled for publishing, you will not be able to select it in the Select app(s) section of your publishing campaign.

Why was my app rejected for publishing?

There are many reasons why your app might get rejected for publishing and some of them can be fixed! Some common reasons for rejection are:
  • There is an issue with your SDK integration (for example you have integrated SDK incorrectly, inserted a wrong App ID, did not meet minimum SDK version requirements or Chartboost adapter cannot be detected in your mediation). Check here on how to integrate the SDK.
  • Your app is not available for download (for example wrong Bundle ID/Store URL, error while downloading). In order for us to test your app for publishing, we must be able to download it and install on our test device. In case of Google Play and Amazon apps, we can only download them if they are available in the US or the Netherlands. Please provide the correct app store URL or send us your APK (for Google Play and Amazon apps outside of the US and the Netherlands), so we can install your app on our test device.
  • There is an issue with Chartboost publisher quality standards (for example the app crashes, the app cannot be opened or your ad placements are too frequent).
  • Your app is against our Terms&Conditions.
If your app has been rejected for one of the first three reasons, you have 14 days to fix the issue and contact us to request another review. In our contact form, please follow the steps under Publishing -> My app has been rejected for publishing. Alternatively, you can send an email to app.review@chartboost.com.

If you are using mediation and your app got rejected

There are three main reasons why we might have been unable to detect the Chartboost Adapter initializing in your app:
  1. The Chartboost Adapter is not initializing during the bootup. If you are using a mediation SDK which does not initialize Chartboost Adapter during the bootup of your application we recommend you to temporarily put Chartboost on the top of your waterfall. If you do not wish to put Chartboost on the top of your waterfall globally, you can limit it to the Netherlands only. After doing this, let us know as soon as possible so we can do the necessary checks and you can reverse the changes afterwards to the desired ones. If you are uncertain how to make these changes or would like additional options, please follow-up with us via app.review@chartboost.com and mention your mediation platform.
  2. There is an issue with the integration of the Chartboost Adapter. Review your mediation partner integration documentation and Chartboost mediation helpsite section. If you can’t find anything wrong feel free to contact us at any time.
  3. The Chartboost adapter is not integrated yet in the live version of your application. Developers are advised to publish a version with Chartboost adapter in the App Store. Otherwise, your application can’t be approved.

I’ve previously added my apps to the Chartboost dashboard, do they still need to go through the Publisher App Review?

If you’ve previously added an app, but don’t have any active publishing campaigns, you will need to submit your app for review. Please follow the steps as outlined above under ‘Enable publishing on your app’.

You might also like…

▲ Back to top



Last Updated on September 24, 2021