Implementing AdMob Interstitials - Occasional Blank Adverts

I’ve implemented AdMob, only using interstitials to sandwich the game.

Occasionally, I get a partially loaded advert (currently only on iOS device while testing) - some background colours and styles are inplace, but no text or graphics.

Its on a registered AdMob account, and requesting ads plugin test mode off.

That is interesting.  I’m writing because you said ‘test mode off’

I would strongly advice against testing w test mode off.  Google doesn’t play around when it comes to that and they always lean in the direction of ‘not trusting you are testing’.  Furthermore, the penalty is very high if they decide you’re trying to cheat the system.

I’m not saying you are, but rather that testing w/ debug mode off is dangerous.

Regarding the original question.  Can you snap a screenshot and post it here?  I’d love to see this.  It might help us to better answer you.  Also, are you doing anything special with your settings or is this a standard admob interstitial?

Frustratingly, I was about to take a screengrab when I simply closed the ad! - it’s a standard install, initiated on the main.lua with the interstitialAppID - and I simply used the ads.load( “interstitial”), followed by ads.show( “interstitial”) on the next scene.

The broken interstitial ad loaded full screen - with the cross top left, and the blue i top right… I’d seen the ad before, and the rest was simply top half black (where a video or static graphic would go) and bottom half white where the ad text went. It was just the ad without content.

I’ve since changed over to test mode again, but I was since testing as a paid user without seeing the ads after I clocked them working. (they did their job, I was annoyed by them!)…

Just speculating: might google have blocked ads sent to your device because of their “fraud checking”?
I don’t know if they do that but i’d check my admob page for some message…

Only about 60 impressions, and no message - but as mentioned, I basically switched them off by flicking to a “paid” app environment - but I was curious as to why some may have been duds.

Mystery unsolved.

For now.

That is interesting.  I’m writing because you said ‘test mode off’

I would strongly advice against testing w test mode off.  Google doesn’t play around when it comes to that and they always lean in the direction of ‘not trusting you are testing’.  Furthermore, the penalty is very high if they decide you’re trying to cheat the system.

I’m not saying you are, but rather that testing w/ debug mode off is dangerous.

Regarding the original question.  Can you snap a screenshot and post it here?  I’d love to see this.  It might help us to better answer you.  Also, are you doing anything special with your settings or is this a standard admob interstitial?

Frustratingly, I was about to take a screengrab when I simply closed the ad! - it’s a standard install, initiated on the main.lua with the interstitialAppID - and I simply used the ads.load( “interstitial”), followed by ads.show( “interstitial”) on the next scene.

The broken interstitial ad loaded full screen - with the cross top left, and the blue i top right… I’d seen the ad before, and the rest was simply top half black (where a video or static graphic would go) and bottom half white where the ad text went. It was just the ad without content.

I’ve since changed over to test mode again, but I was since testing as a paid user without seeing the ads after I clocked them working. (they did their job, I was annoyed by them!)…

Just speculating: might google have blocked ads sent to your device because of their “fraud checking”?
I don’t know if they do that but i’d check my admob page for some message…

Only about 60 impressions, and no message - but as mentioned, I basically switched them off by flicking to a “paid” app environment - but I was curious as to why some may have been duds.

Mystery unsolved.

For now.