Menu

CSJ

Step1. Create CSJ account

Login csjplatform.com to apply for account

 

Step2. Create CSJ app and placement

(1) Navigate to Application--> Apps, and add Apps 

(2) Navigate to Application--> Ad Placements, and add Ad Placements

 

Step3. Configure CSJ's Report API

CSJ Ads will provide configuration information for pulling revenue data through the Report API, as follows:

Info Desc
User ID One User ID for each main account
Role ID One Role ID for each sub account ( If the login account is the main account, the sub-account ID is the same as the main account ID.)
Secure Key One Secure Key for each sub Account
Currency You need to choose the currency When you enable the Auto Create Ad Source feature
Note:
① CSJ Report API 2.0 has added the Role ID parameter, you can click the following instructions to add the Role ID         
② The above parameters are also required to Auto Create Ad Source feature, you need to apply to CSJ Ads to open the Placement management API to use it. Please confirm whether you have the corresponding permission before enabling the automatic creation of ad sources function.

 

(1) Get Report API in CSJ

① Get user ID

② Obtain Role ID and Secure Key

③ Obtain currency

 

(2) Configure the CSJ Report API in TopOn

Navigate to TopOn→Network→Monetization→Add Network(Network=CSJ)→Edit(Report API = ON )→ Fill in Currency, User ID, Role ID and Secure Key

Note: If your account does not have ReportAPI permission, Report API can choose OFF, which does not affect your operation of configuring placement. Follow-up you can refer to Step7. Import CSJ data to TopOn

 

Step4. Configuring CSJ placement on TopOn

Starting from December 5, 2019, the new personalized template Ad Placement (including Banner, Interstitial, Native ads, draw Native Video, Interstitial video, Rewarded video) in CSJ will not return ads to the CSJ's low version SDK ( CSJ Android SDK <2.5.0.0 or CSJ iOS SDK <2.5.0.0, corresponding to TopOn Android SDK <5.0.0 or TopOn iOS SDK <5.0.0), and the lower version SDK will return error code 40029. Please upgrade to the latest SDK as soon as possible.

 

CSJ's Ad Type description

The correspondence between CSJ's ad types and TopOn's ad types is as follows:

CSJ-Ad Type TopOn-Ad Type
Native Ads Native
Vertical Draw Video Ads Native
Banner Ads Banner Ads
Interstitital Static Image Ads Interstitial(Image)
Interstitital Video Ads Interstitial(Video)
Interstitial Ads New Interstitial
Splash Ads Splash
Rewarded video Ads Rewarded Video

Note : The interface for creating a placement in CSJ is as follows

 

Step5. Configure CSJ on TopOn

(1) The following two parameters of CSJ need to be configured in the TopOn, so that CSJ ads can be displayed through the TopOn SDK and CSJ data can be displayed through the TopOn:

Parameter name Description
APP ID CSJ unique APP ID for each APP
Slot ID CSJ unique Slot ID for each ad placement

 

(2) View the APP ID and Slot ID in Application --> Ad Placements

 

(3) Configure CSJ parameters in TopOn

① Add ad source, log in to TopOn → Network → Monetization(CSJ)→ Operation(AD Source Setting)→Add AD Source

② Fill in the APP ID & Slot ID of the CSJ corresponding to TopOn's APP

③ Set the eCPM price of the ad source (eCPM price can be set independently for different Segment)

The AD Source will be sorted according to the eCPM price, please fill in the real eCPM price set by CSJ. Please contact CSJ and set the eCPM price of the ad source

 

Step6. Add CSJ adapter to the application code

Refer to the TopOn SDK integration documentation

 

 

Step7. Import CSJ data to TopOn

If your CSJ account does not have ReportAPI permission, we recommend that you export the data in the CSJ and upload it to the TopOn. With the uploaded data, you can view the overall revenue of the placement on TopOn.

How to import data? Please refer to: Manual Upload of Third-Party Data Guide

Previous
Liftoff(Vungle)
Next
Baidu Union Ads
Last modified: 2025-05-30Powered by