r/admob

Lessons from building a deal-aggregator app: expiring content is a harder cache problem than I expected
â–˛ 4 r/admob+4 crossposts

Lessons from building a deal-aggregator app: expiring content is a harder cache problem than I expected

Native Android, Kotlin. The app aggregates time-limited free-game offers from a bunch of storefronts. Sounds like a simple list screen. The expiry semantics are what made it interesting.

A few things I got wrong first time:

Stale data is worse than no data here. A normal feed can be five minutes behind and nobody dies. In this app, a five-minute-stale card means someone taps through to an offer that just closed and concludes the app is broken. I ended up [describe your approach — server-side refresh cadence, TTL, invalidation on open].

Countdowns and lifecycle. Every card renders a live countdown. Naively that's one ticker per visible row and the list stutters. I moved to [single ticker driving state / whatever you did] and made sure it stops on onStop so it isn't burning cycles in the background.

Device clock lies. People's clocks are wrong, sometimes by hours, and timezones make "2 days left" ambiguous. Everything is stored as UTC instants and I [compute offsets against a server timestamp / etc.] rather than trusting local time.

Sorting by expiry means the list reorders under the user's thumb. Genuinely annoying if you don't handle it. I [describe: stable keys, no resort while scrolling, etc.].

Offline. The list has to render from cache the moment it opens, then reconcile. Room + [your setup].

Happy to go deeper on any of it. The app is GamesBolt if you want to see the result: https://play.google.com/store/apps/details?id=com.auragames.gamesbolt

If anyone's solved the "list that reorders itself while you're reading it" problem more elegantly, I'd like to hear it.

u/Arslanchaudhry — 18 hours ago
â–˛ 3 r/admob

I woke up and got email that my Admob got banned

Hello all,

I woke up and got a surprised email that my Admob got banned with the reason Ad Exchange account disabled for invalid traffic.

I have like 4 apps in my portfolios (on both iOS and Android so the total is 8). I have followed the polices to register my testing devices to show the test ad and I never click them. I am not sure what is the reason why it causing this apart from we suddenly got 10 downloads (usually 1-2) on one of my app yesterday. Daily my ads only give me like 10p a day as I am still working on the marketing to gain user organically.

Does anyone experience this issue?

Thanks.

reddit.com
u/Real_Tie4119 — 1 day ago
â–˛ 1 r/admob

Can anyone please connect me to a Google employee working for the Adsense/Admob team on LinkedIn?

This is a follow-up to my post about getting my admob account perma-banned and getting the appeal rejected due to Google's aggressive crackdown methods

Previous post: https://www.reddit.com/r/admob/s/MjyHWniJTJ

I think everyone of us who has been affected by this need to get in touch with a Google employee working in the Adsense/Admob team on LinkedIn and escalate the situation.. we can't let an aggressive AI algorithm perma-ban us and dictate terms to us..

Especially in my case because my account was only created on July 7th and they should certainly have sent a warning before taking such a drastic step on a brand new account.

I recently saw u/Rich-Vanilla-7653 post about how they got their ad accounts banned for just generating 8 impressions..

I think it's time we all teamed up and escalated this to Google and get our source of livelihood back.

reddit.com
u/Spirituality_awaits — 1 day ago
â–˛ 5 r/admob

My admob account got disabled (appeal rejected too) and I can't believe Google didn't give me a single warning!

I'm really new to app publishing and I just can't fathom that Google just straight up disabled my Admob account permanently (for invalid traffic) without a single warning..

Mainly because I clicked on my live ads inadvertently.. I even made multiple in-app purchases to progress quickly through my game (while testing) to ensure that I don't click on my own ads by mistake but it happened by mistake a few times.. which would have hardly generated a few cents at most.

Yes, I'm aware that I did not register my test devices on admob but surely Google should have cut me some slack! Taking an extreme measure like straight up going for a permanent ban is just too harsh and severe..

They could have given me one warning, they could have disabled my account temporarily..but no, they had to take the most extreme measure possible..

It's been 8 years since I graduated and I've been without a job all these 8 years.. tried so many things (freelancing, dropshipping, YouTube channel etc.) and all of them failed miserably. I have poured my heart and soul into my game for the past 4 months.. even borrowed funds from multiple sources.. and Google couldn't even give me 1 warning!? Not one!?

Im utterly shattered and devastated..

reddit.com
u/Spirituality_awaits — 2 days ago
â–˛ 6 r/admob

Account terminated during Open Beta due to ~8 test impressions (Appodeal integration) – Cautionary tale & advice

Hi everyone,

I'm sharing my recent experience with a permanent AdMob account termination, both as a cautionary tale for indie developers integrating mediation SDKs and to ask for advice on alternative ad networks.

### Context
* I had two apps (*Prisma Noticias* and *FirmApp*) on the Google Play Store in Open Beta.
* I was in the process of integrating and verifying the Appodeal SDK (mediating AdMob).
* During technical verification, I made a critical oversight: I didn't isolate my dev devices or enable Test Mode for AdMob within the mediation setup for ONE DAY.

### The Trigger
* Because the apps were in Open Beta with a minimal user base (2 devices), my local testing generated roughly 8 test impressions from my dev IP address.
* Since total app traffic was extremely low, these ~8 impressions accounted for virtually 100% of the account's total activity over that period.
* AdMob's automated system flagged this as invalid traffic/click fraud and immediately suspended the account.

### The Appeal & Result
* I submitted a detailed appeal explaining the precise technical context: Open Beta stage, low baseline traffic, local IP testing, and an honest mistake while validating the Appodeal SDK setup.
* As expected, the appeal was rejected with the standard template response stating the decision is final, the account cannot be restored, and no future accounts can be created.

I understand that Google prioritizes protecting advertisers through strict automated enforcement, but having an entire publisher account permanently banned over 8 test impressions during an Open Beta setup is a tough pill to swallow.

### Questions for the community:
1. Has anyone in a similar situation ever managed to reach a human support rep, or is moving on to other ad networks the only realistic option?
2. For those who switched away from AdMob after a ban, which mediation/ad platforms (e.g., AppLovin MAX, Unity Ads, Meta) have yielded the best results for small/medium apps?

Let this also serve as a reminder to always double-check that Test Mode is explicitly active on all dev devices when testing mediation SDKs—even during early beta builds!

Thanks for reading.
reddit.com
u/Rich-Vanilla-7653 — 2 days ago
â–˛ 8 r/admob

First time 7 AED (almost 2 usd) Crossed!

After 3 months of fine tune, today i crossed 7 AED, I Hope it ll cross more!

u/FrostyMaeetta_02 — 2 days ago
â–˛ 1 r/admob

Tengo problemas de registro

Por mas que intento no puedo registrarme llevo semanas y nada. Al punto que ya termine mi app ya esta en la tienda de play store

Y yo aun no puedo registrarme en admob siempre me sale este mensaje y es el mismo numero que uso para todo no entiendo es hasta el numero de mi cuenta de desarrollador. De mi app cliente pro

u/StudioApp507 — 2 days ago
â–˛ 1 r/admob

What do you do with an ad slot when AdMob has nothing to serve?

I'm a mobile developer, and I've been thinking about a weird mismatch with mobile advertising.

When AdMob doesn't have an ad available, I've already designed the placement and accepted the UX tradeoff of having an ad there — but that inventory can still end up unused.

At the same time, indie developers are constantly struggling to get their apps discovered.

So I built something to connect those two problems.

It's called FillAdsNow.

The idea isn't to replace AdMob.

The flow I had in mind is:

AdMob / monetized network → nothing available → FillAdsNow Community Ad

Instead of leaving the placement empty, it can display another indie developer's app.

I built the integration around a plain HTTPS API instead of another advertising SDK, and Community Ads don't use behavioral tracking.

Developers aren't required to contribute their own app just to display Community Ads. But if you contribute an eligible app, your app becomes eligible to receive exposure through the network too.

I'm launching it now, and I'm much more interested in hearing from people who actually use AdMob than getting generic startup feedback.

I'm curious about two things:

1. When AdMob has nothing available, would you actually use another indie app as fallback inventory, or would you rather leave the placement empty?

2. What would make you reject something like this immediately — latency, creative quality, moderation, reporting, integration complexity, something else?

Full disclosure: I built FillAdsNow.

If there's interest, I'm happy to share the implementation and explain how I'm using it alongside AdMob.

reddit.com
u/Wizard_Coder — 3 days ago
â–˛ 2 r/admob

Has Anyone upgraded themselves from Admob to Direct Sponsors?

I'm not sure if these numbers are still good enough for direct sponsors:

https://i.imgur.com/2paIYHN.png

But if anyone has done so, when did you start getting/going for direct sponsors? What do you typically charge them?

Currently I have about 23k downloads and earning about 1-2k new downloads/users per week. Of course, I don't think this growth will last forever.

My app is currently available in two countries, hence why the eCPM is also pretty low.

u/raul777him — 3 days ago
â–˛ 5 r/admob

Report not update.. anyone else ?

Stat seems to have been stuck for a while. Are other people the same?

reddit.com
u/mayong13 — 3 days ago
â–˛ 18 r/admob+2 crossposts

Got this dreaded email! Please help!

So recently, my game that uses admob went into production on the Play store and I got this email from the Adsense team.

Google mentions that my account was disabled due to "invalid traffic, and/or other activity which violates our publisher policies or terms and conditions".

I had to watch a few of my ads (when it went into production) to test whether the ads are being served correctly and to also progress through my game more easily. That's the most plausible reason but I had 0 clue that this would lead to account closure. No warnings, no notifications.. just straight up closure..

Also I had various testers testing out my app (due to Google's 12 testers, 14 day policy) and a few of them may have invariably seen my ads in production.

And here's the worst part.. Google wants me to give detailed reports and analysis of the traffic to my closed account when I have 0 access to it.. how do I even do it?

So please help me out on what I should submit in the appeal and is there any realistic chance of getting my account restored?

u/Spirituality_awaits — 5 days ago
â–˛ 12 r/admob

Why am I getting 1.39K ad requests but only 213 impressions? Is this normal, or could there be an issue with my AdMob implementation/code?

u/dev_suju — 4 days ago
â–˛ 5 r/admob

Last Month Revenue Report

What's your thought on this ??

u/dks052 — 3 days ago
â–˛ 3 r/admob+1 crossposts

Max vs admob vs anything else?

Hi! Regarding app monetization which mediation would you go through? Admob or Max?

reddit.com
u/Few-Hospital-1831 — 3 days ago
â–˛ 3 r/admob+1 crossposts

Is this a normal start for a new AdMob account? Looking for advice.

Hi everyone,

I recently started monetizing my apps with AdMob. My account is new, and these are my current stats after the first few weeks.

Estimated earnings: $0.27

Requests: 5.94K

Impressions: 384

Match rate: 10.07%

eCPM: $0.71

I'm still learning AdMob and would love some feedback.

Is a 10% match rate normal for a new account?

What could be the reason for having 5.9K requests but only 384 impressions?

Any tips to improve fill rate and revenue?

Thanks in advance!

u/empathetic-listener1 — 5 days ago
â–˛ 3 r/admob

Checked my AdMob dashboard this morning and honestly

It’s still tiny numbers — $0.08 estimated revenue, 145 ad impressions, 80 active users — but seeing the numbers actually move feels different when you built the app yourself.

Push Up Pro is slowly getting some real users and generating its first revenue.

Not much yet, but it’s progress

u/jverse229 — 4 days ago