H
hykwf233
Guest
I can show ads when I use Google adMob test ID, but I can't load ads when I use my own ID. Google adMob can see the number of requests in the background. Does anyone know what is going on?
Yes, I am sure all have been changed to my own ID is. I see some people saying that they can be displayed after adding payment information. However, you can only add payment methods in GOOGLE AD MOB after reaching a certain amount. I'm not sure if the payment information is the payment method.It really depends on what error message you received. Have you made sure your publisher ID / ad unit ID are correctly changed to your own IDs?
12-19 09:05:57.380 29127 29127 I yoyo : onWindowFocusChanged(true|false)
12-19 09:05:57.380 29127 29127 I yoyo : Setting vis flags to 5894
12-19 09:05:57.880 29127 29127 I yoyo : Setting vis flags to 5894
12-19 09:06:00.467 29127 29127 I Ads : Use AdRequest.Builder.addTestDevice("8D76D4B766CE1E636A091377D6065F95") to get test ads on this device.
12-19 09:06:00.583 23944 29397 I Ads : SDK version: afma-sdk-a-v18479999.15000000.1
12-19 09:06:00.792 29127 29127 I yoyo : Banner Ad onAdFailedToLoad
12-19 09:06:00.793 29127 29127 I Ads : Ad failed to load : 3
12-19 09:06:00.467 29127 29127 I Ads : Use AdRequest.Builder.addTestDevice("8D76D4B766CE1E636A091377D6065F95") to get test ads on this device.
GoogleMobileAds_UseTestAds(true, "8D76D4B766CE1E636A091377D6065F95"); // this has to be called before _AddBanner or _LoadInterstitial
Thank you for your answer, you are right. After changing "8D76D4B766CE1E636A091377D6065F95", I can display my own advertising ID. Now at least I can make sure that my banner ads are displayed properly.Error code 3 is indeed "no fill", meaning temporarily no ad for your app to display (for any reason; maybe the app is new and does not have enough users, or ads may not be available in the viewer's region).
You could try using "8D76D4B766CE1E636A091377D6065F95" as your test device ID, as suggested in the log, which is different from the device ID you used.
In GMS this is equivalent as the following in your game start event:Code:12-19 09:06:00.467 29127 29127 I Ads : Use AdRequest.Builder.addTestDevice("8D76D4B766CE1E636A091377D6065F95") to get test ads on this device.
Since you're able to show sample ad units, your implementation probably is just alright. Test ads only allow us to make sure we get admob backend ad unit settings right as well.Code:GoogleMobileAds_UseTestAds(true, "8D76D4B766CE1E636A091377D6065F95"); // this has to be called before _AddBanner or _LoadInterstitial
Also I've heard that you shouldn't post your publisher / ad unit IDs in public, so you'd probably need to mask it as /xxxxx. Sorry I didn't mention this earlier.
Error code 3 is indeed "no fill", meaning temporarily no ad for your app to display (for any reason; maybe the app is new and does not have enough users, or ads may not be available in the viewer's region).
FATAL ERROR in
action number 1
of Step Event0
for object o_video:
Unable to find any instance for object index '0' name 'o_control'
at gml_Object_o_video_Step_0 (line 2) - if(o_control.rewarded_loaded){
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Object_o_video_Step_0 (line 2)
The above error occurs when I place the trigger step event of the rewarded ad in another room.