Hello guys,
As stated in the post title, I’m having some issue with Appodeal (reward) video listener behavior on Android
when using the device ‘home’ button.
Basically, everything works fine in classic use cases.
I show a rewarded/interstitial video, wait for the ‘playbackEnded’ or ‘closed’ event in the listener
then proceed with my game core loop.
I also tested pressing the device ‘overview’ button (i.e. the square one) during ad playback
then get back to the game: the ad restart playing as intended, so far so good.
Where things go wrong is when pressing the ‘home’ button while the video ad is playing
(and not skippable yet for the interstitial).
There is 2 ways to get back to the app in this case:
-
pressing the ‘overview’ button and select the game in the list: works fine, ad resume playing
-
pressing the game icon to re-open it: well, here come the issue
When re-opening the game using its icon on the Android homescreen, Appodeal listener receives:
-
‘playbackEnded’ then ‘closed’ events for a reward video
-
‘closed’ event for an interstitial video
The ad has disappeared while in the middle of playing (while not skippable in theory),
and I receive the same events as if it finished playing normally (no error or any other event).
Looks like the perfect bypass technique for impatient users if you ask me
So I’d like to know if anybody noticed the same behavior on their app ?
Did I miss something or does my app does something it is not supposed to for this use case ?
Thanks in advance for your responses. Hope this will help others who may have the same issue
Test environment:
-
Corona build 2017.3068
-
Device: Nexus 5 with Android 6.0.1
-
Appodeal: plugin version 1.3 (according to adb log)
If you need more information about my code or my test env, please feel free to ask !