AppLovin / AppLovin-MAX-Flutter

MIT License
50 stars 29 forks source link

dispose a loaded interstitial/rewarded #49

Closed uditrugman closed 2 years ago

uditrugman commented 2 years ago

Feature Description

is there a way to dispose a loaded interstitial/rewarded ad?

Motivation: during Application start, I initiate a preload request for multiple ad-units. each ad-unit has a different floor eCPM. after each load-completion, I'd like to keep only the ad with the highest eCPM.

for that I need to dispose previous loaded ads.

thanks

thomasmso commented 2 years ago

This is not a feature MAX supports - we're the platform that is responsible for the auction dynamics and the ads that will be loaded and shown to the users.

uditrugman commented 2 years ago

should i at all, preload an ad during application start to ensure that it's ready when needed?

thomasmso commented 2 years ago

Yes, we recommend you to preload ads after our plugin is initialized.

uditrugman commented 2 years ago

and is there a TTL for a loaded interstitial?
how much memory / bandwidth a loaded interstitial consume?

thomasmso commented 2 years ago

Both of those characteristics are highly variable for every mediated network

uditrugman commented 2 years ago

so if there is a TTL for a loaded interstitial, how can I preload an ad and can't know the expiration time of that ad?

  1. let's say a user opens the app
  2. a preload is initiated
  3. now more than TTL minutes can pass until the ad is shown

shouldn't I have control over this?

am I missing something?

thomasmso commented 2 years ago

Our plugin will automatically reload an expired ad under-the-hood.