After some users complained, that watching an ad results in no reward our testing team told me, that it seems like, playble ads are the cause of this issue. After further investigation we can confirm, that this beahavior occurs, due to a ShowResult.Skipped
recieved when a playable ad has finished. Playable ads for this purpose reffer to ads, that start as a playable ad with no video beforehand, but also ads, that only have a playable section in the last couple of seconds, that can be skipped after ~5 seconds.
Since we only reward the player if we receive a ShowResult.Finished
callback, no reward is given. NOTE: This problem seems to only occur on iOS.
We’re currently using Advertisment version 3.7.5. But same issues were observable in lower versions.
We just disabled playable ads in the monetization dashboard for iOS. At the moment we don’t know if the previosly mentioned second type of playable ads (~5 second playble section at the end) will also stop showing now.
Therefore:
- Does disabeling the playable ad option in the dashboard stop the second type of playable ads from showing.
- Can we fix the issue with the wrong result ourself, by checking wethter the ad is playable or not (I did not found anything that allows us to check what type of ad is displayed) or do we have to wait for an update of the Advertisment SDK and have to accept possible revenue loss.