Custom Network
#
1. FunctionsTradPlus has already aggregated 50+ global Networks, if you need to add other Networks that are not yet supported (e.g. self-sold ads, vendor SDKs, platform customization SDKs, etc.), you can customize and add them through this function.
Currently, only the Android SDK supports the customized Networks function, you need to upgrade your TradPlus SDK to Android V6.9.60 or above.
#
2. Usage scenesAccess to Self-Selling Ads, Networks not yet supported by TradPlus
#
3. Usage guides#
3.1 TradPlus VisiM Configuration1)Click【Advanced settings】-【 Custom Networks】-【Add Networks】
2)Fill in the information of Ad Networks
Configuration item | Instruction |
---|---|
AD Network Name | Enter the name of the customized Ad Networks. |
Currency | Choose CNY or USD. For c2s bidding ad platforms, select correct currency to ensure bidding accuracy. Non-bidding platforms can leave this blank. |
Adapter class name | Defined by developer, inherit BaesAdapter provided by TradPlus and configure adapter class name according to business needs. TradPlus SDK will call corresponding Adapter by reflection of the class name. |
3)Ad source for units to add customized Ad Networks.
a. In [App Management] - [Apps & Ad units], select apps, ad units and click [Add Ad source].
b. Select Custom Ad Networks at the list of Ad Networks.
c.Add the request parameters, add the appID and placementID needed to create the “Custom Networks”.
Ad source parameters will be passed to the custom Adapter by map through TP;
It is recommended to include all the parameters needed to be called by the custom Network SDK, such as App ID, Placement ID, etc., and use your own defined key to fetch the data;
Parameters must be in json format, and cannot contain JSON objects.
#
3.2 TradPlus SDK Accessing Custom NetworksAccording to the TradPlus custom Networks specification, you need to implement the Adapter class for each ad type of the custom Networks by yourself, the specifications are as follows:
For Android, please refer to:Basic Processes | TradPlus Knowledge Center
For IOS, please refer to::Basic Processes | TradPlus Knowledge Center