rewarded video ads issues

334 views
Skip to first unread message

Jin Choi

unread,
Nov 27, 2016, 8:30:45 AM11/27/16
to Google Mobile Ads SDK Developers
Hello, admob developers.

For your information, my app name is "Immersion Revolution". In case you need to reproduce the issues for yourself.

It's not a game app. It's rather educational. Even so, I designed the app that users need to use items to utilize it.

And I wanted to give them this rewarded ads option for items, hence this rewarded video ads powered by admob.

One more thing. You see, a portion of my users prefer to buy items, not watching videos.. 

So, I don't pre-load the ads on activity creation, but only when users click the 'watching video ads' button explicitly.

In a nut shell, tt's an on-demand system.

issue 1) users can load the video ads but cannot watch them. 
To be more specific, even though mRewardedVideoAd.isLoaded() is true, mRewardedVideoAd.show() doesn't show nothing.
Literally, it's doing nothing. Just not showing. Very peaceful. The only thing it does is to make mRewardedVideoAd.isLoaded() back to false, which is funny.
Worse yet, there is no clear error message or any failure on any callbacks(including onRewardedVideoAdFailedToLoad(int errorCode)).
My source code is from the example from official example on github. And it's been working great in the past. So I am pretty sure it's not my code issue.
And it's not happening every time. It comes and goes.

One of my user who really likes the app helped me to find what's going on. She cleared the data for this app so no ads downloaded in the temporary folder in external storage.
Fortunately she could reproduce the issue right away, and ad was loaded well, and the ad did not show. And she found that clicking the 'watch video ads' button downloaded new ads that she had never seen before. Maybe, mRewardedVideoAd.isLoaded() returning true is working alright, judging by the downloaded ads in the external storage.
But, mRewardedVideoAd.show() is not working apparently.
DISCLAIMER: I toast messages on callbacks so that user can notice if an ad was successfully loaded, if show() is called, if it failed to load ads with what error code.
Therefore, they know what they are saying: "ads was loaded successfully, and then it says ads starts, but nothing shown".

issue 2) A specific rewarded video ad NEVER does reward items for users. One example I could reproduce was/is an pre-game-playing(?) ad, mobile strike, serviced by Applovin, one of the networks I added.
Lots of my clients report the same issue, did play the game but no rewards in return. I don't know whose issue it is, but people are getting
angrier and started to complain strongly, and affecting bad app's evaluation. Even though I can report this issue to applovin directly, no matter whose fault it is, the thing is,
onRewarded(RewardItem reward) is not being called. Anyways, that's what admob, a mediator, does for monetizers like me I guess.. mediating, right?

I reported these two issues  on admob website by sending feedback because it says something about issue. But I didn't hear a word from them for more than a week.

Can you help me? Or should I need to find other mediators? I am getting exhausted.

p.s.
compile 'com.google.android.gms:play-services-ads:9.8.0'

Joshua Lagonera (Mobile Ads SDK Team)

unread,
Nov 28, 2016, 3:56:55 AM11/28/16
to Google Mobile Ads SDK Developers
Hi Jin,

To answer your concerns:
  1. This could be an Ad Serving issue as the Ad Request may have fetched a faulty ad to be displayed. 
  2. Some mediated networks do not support certain callbacks that can be caught on our SDK. However, I just tried with AppLovin and was able to catch the onRewarded callback with this sample app multiple times. Would you be able to replicate the issue on your side with your Ad Unit ID using the linked sample app? It is already setup for mediation with AppLovin and it also includes an AppLovin only Ad Unit ID you can test.
In addition to the above, if you have any concerns about the Ads you are receiving from third party ad networks, you may contact our Product Support Team using this form as they are more equipped to handle your concern.

Regards,
Joshua Lagonera
Mobile Ads SDK Team

Jin Choi

unread,
Nov 28, 2016, 4:21:32 AM11/28/16
to google-adm...@googlegroups.com
Hello Joshua.

1. So, I need to contact your Product Support Team for my issue # 1, right?
2. As I mentioned, most of the ads from Applovin works great. The only ad that is problematic is "Mobile Strike" (https://play.google.com/store/apps/details?id=com.epicwaronline.ms&hl=en). It shows an mini game that a user can pre-play for about 15 seconds. No matter whether I survive from the marching enemies, or letting the player being killed by them, the RewardedVideoAdListener.onRewarded(RewardItem var1) that I registered does not get to be called. Although, other every ads than that one, works. So I need you to support me first, if it's every possible, to bring up this specific "mobile strike ad" on either my app or the sample app you suggest, to figure if I can reproduce my issue #2.



--

---
You received this message because you are subscribed to a topic in the Google Groups "Google Mobile Ads SDK Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-admob-ads-sdk/Z_Iw5lKL-V8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-admob-ads-sdk+unsub...@googlegroups.com.
To post to this group, send email to google-admob-ads-sdk@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Joshua Lagonera (Mobile Ads SDK Team)

unread,
Nov 28, 2016, 5:46:00 AM11/28/16
to Google Mobile Ads SDK Developers
Hi Jin,

For both concerns, yes you would have to since its more on the issue of the Ad Networks than the SDK.
For your second concern, however, the SDK does not control which specific ads get displayed/fetched when an Ad Request is made, so it would be hard to replicate. However, if you are able to find the Advertiser URL of the "Mobile Strike" ad, you can opt it out so it would not be displayed.

Regards,
Joshua Lagonera
Mobile Ads SDK Team

Jin Choi

unread,
Nov 28, 2016, 6:15:52 AM11/28/16
to google-adm...@googlegroups.com
Thank you very much for all your help, Joshua.

I'll keep them in mind and contact Product Support Team.

To unsubscribe from this group and all its topics, send an email to google-admob-ads-sdk+unsubscrib...@googlegroups.com.

To post to this group, send email to google-admob-ads-sdk@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages