I have recently purchased the AdMob plugin and have had a few problems. All my testing is done on Android (S7 edge).
When I use my Reward Ad Unit Id I am not getting a video (in both test and production mode). I know I have everything properly coded because when I use the test google reward ad unit id “ca-app-pub-3940256099942544/5224354917” it does work. I know you dont have much to go off here without error codes but below questions can help me:
Are these Limitations:
-
Fill problem as I live in Israel and have “childSafe” to true?
-
Using default keystore provided by Corona?
-
Using Live Build App?
Questions:
1 . Test reward ad unit id from google sometimes works and sometimes does not? Shouldn’t this be 100% fill?
-
How do I use “adsRequest”. If im able to use this then I can get error codes but I really need it to be able to utilize the “reward” callback to make sure user has successfully watched reward video. In the adsRequest API there are no samples and I cannot find any examples.
-
How can I figure out the exact error as to why an ad is not working. Be it fill, internet, bad appID / adUnitId, etc…?
Last question on a bit of a different subject, please let me know if I should erase this and post somewhere else. I hold citizenship in USA and Israel. When creating all my dev accounts / adMob account I use Israel as my location as this is where I currently live. As a developer will my app have less fill rate being Israeli as opposed to being American or is this solely based on the user receiving the ad? Am I restricted to anything such as maybe posting my app to other countries? Is there any difference (of course payouts, taxes, etc… will have differences) but any difference on something such as how they might advertise me. I know this is not related to Corona but maybe you have heard of such limitations.
Any help on any of this is immensely appreciated. Thanks.