I’m using SDKBox appodeal plugin and have been testing the events to catch and handle failures.
If I start the app with Internet connection, when I switch to offline and call the method showAd, nothing happens. No callbacks at all.
Even if I check isReadyForShowWithStyle, it always returns true.
on the documentation it says
“IMPORTANT: SDK can’t show ads in offline mode! You will get callback failToPresent if you call showAd without internet connection”
however there is no such event
there is onRewardVideoDidFailToLoadAd, onInterstitialDidFailToLoadAd, onSkippableVideoDidFailToLoadAd, onNonSkippableVideoDidFailToLoadAd
but none of them is called when there is no internet connection.
is SDKBOX outdated?
How can I show an Ad and make sure something notifies me of the failure?
true, but SDKBOX implementation is also missing the events nonSkippableVideoDidFailToPresent and rewardedVideoDidFailToPresent.
(void)nonSkippableVideoDidFailToPresent; //non skippable video was loaded but failed to present (may be caused by inner error in ad networks, placement settings or invalid creative)
so, it’s not enough to check isReadyForShowWithStyle.
Is it possible to have these events on SDKBOX?
any ETA? this is really delaying the new version publish of my game
and isReadyForShowWithStyle doesn’t always return true when offline. it returns true when the video is loaded and cache and ready to be presented. if the video is not loaded it returns false.