Menu

Custom advertising platform SDK version <6.4.94

TopOn supports the Custom Adapter feature, through which you can add ad platforms that TopOn has not yet mediated.

This document applies to SDK version < 6.4.94. We recommend using the new version's custom ad platform integration approach; please (https://help.toponad.net/docs/Custom-Ad-Platform-SDK-version-6-4-94) go to the new documentation

This section will guide you through implementing a Custom Adapter for iOS. Currently, the TopOn iOS SDK Custom Adapter supports Native ads (Native), Rewarded Video ads (RewardVideo), Banner ads (Banner), Interstitial ads (Intersitial), and Splash Ads (Splash).

You need to add a custom ad platform in the TopOn backend before writing the related code. During this process, you need to note down the related class names you added; you can go here to learn how to do it.

  • For class naming, please refer to the default guidance, for example: Rewarded Video (CustomRewardedVideoAdapter). Please replace Custom with the content you need, such as (YourProjNameRewardedVideoAdapter).
  • After you complete the related TopOn backend operations following the guidance above, please click into the subsections to continue the integration.

The figure below shows the basic flow of integrating a third-party ad platform as a TopOn iOS SDK Custom Adapter:

Previous
Custom C2S Bidding Ads
Next
Implementing Bidding for Custom Ads
Last modified: 2026-07-09Powered by