Tips & Best Practices

  • Always have the most updated Chartboost SDK that is supported by your mediation platform. We are constantly improving our SDKs to better align with unique edge cases that might affect you. Download the latest SDK ▶
  • Make sure to input the correct Chartboost app IDs on the mediation platform side. Where is my Chartboost app ID?
  • Make sure you have publishing campaigns set up in the Chartboost dashboard. Learn how to set up a publishing campaign ▶
  • Double-check that Chartboost is top-ranked in your mediation stack. This provides the best Chartboost performance and is also an excellent way to test that your integration is actually working. Click on any mediation partner from this page to learn how to top-rank Chartboost.
  • If you’re having difficulties seeing an ad from Chartboost, take a look at the bare-bones Chartboost Sample Project (outside of mediation), initialize it with your own app ID, and check if ads appear within the sample app. If so, the dashboard has been properly set up and you are good to go on Chartboost’s side!
WARNING: Please exercise caution when using the Chartboost SDK outside of the standard mediation methods. Different mediation platforms have specific behaviors which need to be taken into account when using the Chartboost SDK outside of the mediation layer.
Make sure that the Chartboost SDK initializes early ― ideally, when your app boots up ― so our SDK enough time to prepare for showing ads later. This can be achieved in different ways, depending on your mediation partner.