Rewarded Ads
#
Precautions- Do not execute the ad loading method in the
onAdLoadFailed
callback, otherwise it will cause an infinite loop. - Do not directly execute the ad display method in the
onAdLoaded
callback. The SDK has an automatic ad refill function. IfshowRewardVideoAd ()
is executed in theonAdLoaded
callback, the developer will not be able to accurately control the timing of ad display. - Developers can refer to the rewardVideo.dart integration in the Demo
#
Integration steps#
1、Request AdsParameter Description
#
unitId:The unitId created in the TradPlus backend- Developers must fill in the information correctly. For example, if there are spaces before and after the unitId setting, the ad request will fail because the configuration cannot be pulled.
#
extraMap:Additional parameters- customMap:Set Traffic Grouping Related attribute parameters
- localParams:Set local parameters. Parameters that need to be set for individual advertising platforms.
- userId和customData:Rewarded Video Server Reward VerificationRequired parameters. If server stimulus is not used, an empty string can be passed directly.
#
2、Check if ads are available- Developers call this method after listening to the onAdLoaded callback.
- It is recommended that developers call this API to determine whether there are available ads before displaying ads, and then call the show method if there are ads.
- true means there are available ads, false means there are no available ads for the time being
- When calling
rewardVideoAdReady
and returns false, the sdk will request ads again, and the developer does not need to call the load method again.
#
3、Enter the Ad sceneParameter Description
#
sceneId :ad scene ID- Developers can create it in the TradPlus backend at the following location: Application Management - ad Scene.
- For details on how to call, please refer to Description of the timing and purpose of calling advertising scenes。
- When entering the advertising scene, pass in the sceneId. When displaying the advertisement, you also need to pass in the sceneId, otherwise it will affect the statistics.
#
4、Display ads#
5、Listening callbackParameter Description
- adInfo:For more information, please refer to Callback Information Description。
- error:Error messages about ad request failure and ad display failure. For details, please refer to Error code and error message description