Skip to main content

TradPlus Featured Functions

Auto-load Mode#

When high-price ads are consumed or no ads are available in the ad pool, new ads need to be loaded promptly to avoid affecting ad revenue. If developers choose to manually load ads, it not only increases integration complexity but may also result in missed loading opportunities. TradPlus supports an auto-load mode that automatically loads ads at appropriate times, ensuring that high-price ads are always available. The auto-load triggers include:

  • After creating an ad unit object
  • When IsReady() returns false
  • When calling the show() method and IsReady() returns false
  • After closing an ad
  • When load() fails and no ads are available in the ad pool

Configurable Parallel Request Count (Cache Count)#

For apps with frequent ad scenarios, users may watch multiple ads consecutively. Caching only one ad can miss impression opportunities, especially for rewarded video ads. If users want to watch ads for rewards but no ads are available, it greatly affects their experience. TradPlus supports configuring parallel request count (cache count) in the backend, with a default of 2. Developers can use A/B testing to find the best configuration.

Automatic Expired Ad Removal#

Cached ads expire if not displayed for a certain period. Each ad network has its own set duration for ad expiration, such as AdMob's 60 minutes. Expired ads may fail to display or may not be billed after display, thereby reducing ad revenue. For apps with long user active time, it is recommended to promptly clean up expired ads.

TradPlus offers two methods for detecting expired ads, allowing developers to choose flexibly: 1) TradPlus automatically detects the presence of expired ads; 2) The app actively calls TradPlus's expired ad detection API. If expired ads are detected, TradPlus will automatically remove them and load new ones.


Compared to other ad mediation platforms, developers can achieve more flexible, convenient, and efficient ad monetization through TradPlus's featured functions while the functions may also slightly increase resource consumption.