I’m new to admob. I published my first android app (written in expo react-native). I followed the instructions https://docs.expo.dev/versions/latest/sdk/admob/ on including admob ads in my app. But after sometime of including the ad Ids for Banner Ad, Interstitial Ad and Reward Ad I get this message "Ad serving is limited The number of ads you can show has been limited. For details, go to the Policy center" in my admob account.
It says "Invalid traffic concerns". I followed the below links but it didn’t help me resolve it
https://support.google.com/admob/answer/3342099?hl=en
https://oko.uk/blog/ad-serving-has-been-limited
Resolutions I followed but none of these helped
-
Removed all 3 ads i,e, Banner Ad, Interstitial Ad and Reward Ad. After waiting for couple of days (5 days or so) this message was removed. After one day I again created these ads and implemented their Ids in my app and released it on Google Play Store. Ads did not show in my app but still, after 2 days I again got this "invalid traffic concerns" message on my account.
-
Implemented frequency capping for the ads but that didn’t help. Ads are not showing on my app yet.
-
I’ve implemented ads.txt properly.
-
I’ve added the payment details on the account.
-
Implemented the test ad Ids and they worked. But when replaced with real Ad Ids they don’t work.
None of these helped me. Please let me know how to proceed on this.
By the way, this is my app – https://play.google.com/store/apps/details?id=com.starcoding.matchmeifucan_cow_bull
Thanks.
6
Answers
My issue got resolved now so I'm posting an answer to my question about the steps I took
I actually put a limit on the ads to be shown and then waited for more than a month (the most important step where you should not open your app many times if there are not many downloads yet).
The rule is simple. Let's say there are only 4 people who downloaded the game and they always open the game to see the ad, then the number of ads shown will be more but the app itself has fewer downloads. In this case, Google will put the limit as it thinks the people are using the app just to increase ad count and make money.
So what should you do?
Follow these steps and hopefully, you will see the ads soon.
Make sure your ads are set up correctly. You can check this by replacing your ads with test ads while developing the game and see if the test ads show up in the simulator or your test device. If this works while building the game, replace the test ad IDs with actual ad IDs (Note: Never leave the main ads in the development. Always use test ads and then while building the game, you replace the test ad with the main ad)
As I said in the first line, put a limit to the ads. I mean Frequency capping (pink outlined box below). You can put any number but I chose to show no more than 1 ad every 30 minutes. (Don't worry, this will just be temporary and once google believes that this app is gaining popularity, then even though this limit exists they show more ads than this limit you've placed)
This step is for Interstitial Ads and Reward Ads. This doesn't apply to Banner Ad.
The above steps are what I did (except campaign) for my ads to show up again after a month.
So I installed your app but I cannot see any ads because the ads limitation, so here some general advice about AdMob Ads to avoid limiting your ad serving:
In my case when the click rate reached 5%, the ad service limit started.
There is no way to prevent users to click on ads.
Also, there is no way to know when this will be resumed to get ad impressions.
Normally the limit alert will be gone in a week, but it will appear again if you try to use AdMob again in the Mediation setting.
Maybe you need to wait a long time, one month or 2 months, no one knows.
Based on my experience
Europe side traffic and wait for sometimes I am not giving exact
time but in less than a month it will work if your ad don’t have
invalid clicks.
What ever you do Google Admob has strange policy for app developers for showing ads in their apps.
what is the advantage of removing all ad ids from app and then upload ur app again????
ok u have removed all ads and ad limit issue is resolved then what then if u put ad ids again the limit will come again so thats not the solution i have tried much i have an answer follow these steps.
1- if ur admob is not verified with pin then limit ur ads like
use one native and one interstital ad for now on then slowly slowly increase the number of time with the time users increasing and
2- adjust your native ads layout from invalid clicks.
3- Don’t open your own app in your phone.
4- Don’t click your own app ads.
5- Add your phone as test device in AdMob.
6- Try to start campaign on your app like Europe side traffic and wait for sometimes I am not giving exact time but in less than a month it will work if your ad don’t have invalid clicks.