Menu

Debug Mode Parameter List

This table provides detailed information about all advertising platforms, ad types, and ad styles supported by the TopOn SDK test mode.

Advertising Platform List

Platform ID Platform Name Platform Code
1 Meta (Facebook) ATAdNetWorkMetaType
2 AdMob ATAdNetWorkAdmobType
3 InMobi ATAdNetWorkInmobiType
5 AppLovin ATAdNetWorkApplovinType
6 Mintegral ATAdNetWorkMintegralType
8 GDT (Tencent Ads) ATAdNetWorkGDTType
9 Chartboost ATAdNetWorkChartboostType
10 Tapjoy ATAdNetWorkTapjoyType
11 IronSource ATAdNetWorkIronsourceType
12 Unity Ads ATAdNetWorkUnityAdsType
13 Vungle ATAdNetWorkVungleType
15 CSJ (Pangle China) ATAdNetWorkCSJType
22 Baidu ATAdNetWorkBaiduType
23 Nend ATAdNetWorkNendType
24 Maio ATAdNetWorkMaioType
25 StartApp ATAdNetWorkStartAppType
28 KuaiShou ATAdNetWorkKuaiShouType
29 Sigmob ATAdNetWorkSigmobType
32 MyTarget ATAdNetWorkMyTargetType
37 Fyber ATAdNetWorkFyberType
50 Pangle (Pangle Global) ATAdNetWorkPangleType
51 Klevin ATAdNetWorkKlevinType
58 PubNative ATAdNetWorkPubNativeType
59 Bigo ATAdNetWorkBigoType
65 BidMachine ATAdNetWorkBidmachineType
66 ADX ATAdNetWorkAdxType
77 Kwai ATAdNetWorkKwaiType
84 Smaato ATAdNetWorkSmaatoType

Detailed Ad Style Support Table

Pangle (Pangle Global)

Ad Type Style Name Style Value Description
Splash Ad Default Style 0 ATPangleSplashAdDefaultType
Interstitial Ad Default Style 0 ATPangleInterstitialAdDefaultType
Rewarded Video Default Style 0 ATPangleRewardVideoAdDefaultType
Banner Ad Default Style 0 ATPangleBannerAdDefaultType
Native Ad Default Style 0 ATPangleNativeAdDefaultType

CSJ (Pangle China)

Ad Type Style Name Style Value Description
Splash Ad Default Style 0 ATCSJSplashAdDefaultType
Interstitial Ad New Style 3 ATCSJInterstitialAdNewType
Rewarded Video Default Style 0 ATCSJRewardVideoAdDefaultType
Banner Ad Default Style 0 ATCSJBannerAdDefaultType
Native Ad Draw Template Style 201 ATCSJNativeAdDrawTemplateType
Native Ad Draw Self-Render Style 202 ATCSJNativeAdDrawSelfRenderType
Native Ad Feed Template Style 101 ATCSJNativeAdFeedTemplateType
Native Ad Feed Self-Render Style 102 ATCSJNativeAdFeedSelfRenderType

Meta (Facebook)

Ad Type Style Name Style Value Description
Splash Ad Default Style 0 ATMetaSplashAdDefaultType
Interstitial Ad Default Style 0 ATMetaInterstitialAdDefaultType
Rewarded Video Default Style 0 ATMetaRewardVideoAdDefaultType
Rewarded Video Interstitial Style 1 ATMetaRewardVideoAdInterstitialType
Banner Ad Default Style 0 ATMetaBannerAdDefaultType
Native Ad Self-Render Style 1 ATMetaNativeAdSelfRenderType
Native Ad Native Banner Template Style 2 ATMetaNativeAdNativeBannerTemplateType
Native Ad Template Style 3 ATMetaNativeAdTemplateType
Native Ad Native Banner Self-Render Style 4 ATMetaNativeAdNativeBannerSelfRenderType

MyTarget

Ad Type Style Name Style Value Description
Splash Ad Default Style 0 ATMytargetSplashAdDefaultType
Interstitial Ad Default Style 0 ATMytargetInterstitialAdDefaultType
Rewarded Video Default Style 0 ATMytargetRewardVideoAdDefaultType
Banner Ad Default Style 0 ATMytargetBannerAdDefaultType
Native Ad Default Style 0 ATMytargetNativeAdDefaultType

AdMob

Ad Type Style Name Style Value Description
Splash Ad Default Style 0 ATAdMobSplashAdDefaultType
Interstitial Ad Picture Style 1 ATAdMobInterstitialAdPictureType
Interstitial Ad Video Style 2 ATAdMobInterstitialAdVideoType
Rewarded Video Default Style 0 ATAdMobRewardVideoAdDefaultType
Banner Ad Default Style 0 ATAdMobBannerAdDefaultType
Native Ad Picture Style 1 ATAdMobNativeAdPictureType
Native Ad Video Style 2 ATAdMobNativeAdVideoType

AppLovin

Ad Type Style Name Style Value Description
Splash Ad Default Style 0 ATApplovinSplashAdDefaultType
Interstitial Ad Default Style 0 ATApplovinInterstitialAdDefaultType
Rewarded Video Default Style 0 ATApplovinRewardVideoAdDefaultType
Banner Ad Default Style 0 ATApplovinBannerAdDefaultType
Native Ad Default Style 0 ATApplovinNativeAdDefaultType

Baidu

Ad Type Style Name Style Value Description
Splash Ad Default Style 0 ATBaiduSplashAdDefaultType
Interstitial Ad Full Screen Video Style 2 ATBaiduInterstitialAdFullScreenVideoType
Interstitial Ad Template Style 3 ATBaiduInterstitialAdTemplateType
Rewarded Video Default Style 0 ATBaiduRewardVideoAdDefaultType
Banner Ad Default Style 0 ATBaiduBannerAdDefaultType
Native Ad Self-Render Style 1 ATBaiduNativeAdSelfRenderType
Native Ad Template Style 4 ATBaiduNativeAdTemplateType

GDT (Tencent Ads)

Ad Type Style Name Style Value Description
Splash Ad Default Style 0 ATGDTSplashAdDefaultType
Interstitial Ad Popup Video Style 1 ATGDTInterstitialAdPopupVideoType
Interstitial Ad Full Screen Video Style 2 ATGDTInterstitialAdFullScreenVideoType
Rewarded Video Default Style 0 ATGDTRewardVideoAdDefaultType
Banner Ad Default Style 0 ATGDTBannerAdDefaultType
Native Ad Template Style 1 ATGDTNativeAdTemplateType
Native Ad Self-Render Style 2 ATGDTNativeAdSelfRenderType
Native Ad Video Template Style 3 ATGDTNativeAdVideoTemplateType
Native Ad Video Self-Render Style 4 ATGDTNativeAdVideoSelfRenderType

KuaiShou

Ad Type Style Name Style Value Description
Splash Ad Default Style 0 ATKuaiShouSplashAdDefaultType
Interstitial Ad Default Style 0 ATKuaiShouInterstitialAdDefaultType
Rewarded Video Default Style 0 ATKuaiShouRewardVideoAdDefaultType
Banner Ad Default Style 0 ATKuaiShouBannerAdDefaultType
Native Ad Feed Self-Render Style 101 ATKuaiShouNativeAdFeedSelfRenderType
Native Ad Feed Template Style 102 ATKuaiShouNativeAdFeedTemplateType
Native Ad Draw Feed Style 200 ATKuaiShouNativeAdDrawFeedType

Mintegral

Ad Type Style Name Style Value Description
Splash Ad Default Style 0 ATMintegralSplashAdDefaultType
Interstitial Ad Video Style 2 ATMintegralInterstitialAdVideoType
Rewarded Video Default Style 0 ATMintegralRewardVideoAdDefaultType
Banner Ad Default Style 0 ATMintegralBannerAdDefaultType
Native Ad Self-Render Style 1 ATMintegralNativeAdSelfRenderType
Native Ad Template Style 2 ATMintegralNativeAdTemplateType

Nend

Ad Type Style Name Style Value Description
Splash Ad Default Style 0 ATNendSplashAdDefaultType
Interstitial Ad Default Style 1 ATNendInterstitialAdDefaultType
Interstitial Ad Video Style 2 ATNendInterstitialAdVideoType
Interstitial Ad Full Screen Style 3 ATNendInterstitialAdFullScreenType
Rewarded Video Default Style 0 ATNendRewardVideoAdDefaultType
Banner Ad Default Style 0 ATNendBannerAdDefaultType
Native Ad Default Style 0 ATNendNativeAdDefaultType

ADX

Ad Type Style Name Style Value Description
Splash Ad Default Style 0 ATADXSplashAdDefaultType
Interstitial Ad Full Screen Style 1 ATADXInterstitialAdFullScreenType
Interstitial Ad Half Screen Style 2 ATADXInterstitialAdHalfScreenType
Rewarded Video Default Style 0 ATADXRewardVideoAdDefaultType
Banner Ad 320x50 1 ATADXBannerAdType_320_50
Banner Ad 320x90 2 ATADXBannerAdType_320_90
Banner Ad 300x250 3 ATADXBannerAdType_300_250
Banner Ad 728x90 4 ATADXBannerAdType_728_90
Native Ad Left Image Right Text Style 1 ATADXNativeAdTypeExpressLeftPicRightText
Native Ad Left Text Right Image Style 2 ATADXNativeAdTypeExpressLeftTextRightPic
Native Ad Top Image Bottom Text Style 3 ATADXNativeAdTypeExpressTopPicBottomText
Native Ad Top Text Bottom Image Style 4 ATADXNativeAdTypeExpressTopTextBottomPic
Native Ad Text Overlay Style 5 ATADXNativeAdTypeExpressTextSuperposedLayer
Native Ad Self-Render Style 6 ATADXNativeAdTypeSelfRender

Bigo

Ad Type Style Name Style Value Description
Splash Ad Default Style 0 ATBigoSplashAdDefaultType
Interstitial Ad Default Style 0 ATBigoInterstitialAdDefaultType
Rewarded Video Default Style 0 ATBigoRewardVideoAdDefaultType
Banner Ad Small Size (320x50) 1 ATBigoBannerAdSmallType
Banner Ad Large Size (300x250) 2 ATBigoBannerAdLargeType
Native Ad Default Style 0 ATBigoNativeAdDefaultType

PubNative

Ad Type Style Name Style Value Description
Interstitial Ad Default Style 0 ATPubNativeInterstitialAdDefaultType
Rewarded Video Default Style 0 ATPubNativeRewardVideoAdDefaultType
Banner Ad Default Style 0 ATPubNativeBannerAdDefaultType
Native Ad Default Style 0 ATPubNativeNativeAdDefaultType

Kwai

Ad Type Style Name Style Value Description
Interstitial Ad Default Style 0 ATKwaiInterstitialAdDefaultType
Rewarded Video Default Style 0 ATKwaiRewardVideoAdDefaultType

Other Platforms

The following platforms support all five basic ad types (Splash, Interstitial, Rewarded Video, Banner, Native) but only provide default styles (style value 0):

  • Chartboost: Supports default styles for all ad types
  • Fyber: Supports default styles for all ad types
  • InMobi: Supports default styles for all ad types
  • IronSource: Supports default styles for all ad types
  • Klevin: Supports default styles for all ad types
  • Maio: Supports default styles for all ad types
  • Sigmob: Supports default styles for all ad types
  • StartApp: Supports default styles for all ad types
  • Tapjoy: Supports default styles for all ad types
  • Unity Ads: Supports default styles for all ad types
  • Vungle: Supports default styles for all ad types
  • BidMachine: Only defined in enumerations, specific styles not detailed in this document
  • Smaato: Only defined in enumerations, specific styles not detailed in this document

Notes

  1. Style Values: Each ad style has a corresponding numeric identifier used to specify the specific ad style in code
  2. Default Styles: Most platforms provide default styles (style value 0), which are the most basic ad display formats
  3. Special Styles: Some platforms like CSJ, Meta, GDT, etc., provide multiple special styles to meet different display requirements
  4. Ad Types: Mainly include Splash Ads, Interstitial Ads, Rewarded Video Ads, Banner Ads, and Native Ads
  5. Platform Support: Different platforms have varying levels of support for different ad types, and some platforms may not support certain ad types

This table is generated based on the ATDebuggerConfigDefine.h file, version date: August 20, 2025

Previous
Resources
Next
Callback Delegate Parameters
Last modified: 2025-07-29Powered by