Hi! This is A Minute Of Overpass. My name
is Eric and I make apps. Now this week I
wanna tell you about how AdMob
disabled my ads.
Okay, so what I'm going to talk about today,
I'm a little bit embarrassed about but
hopefully you'll bear with me and not
think bad of me here. I was
debating whether or not I was going to
tell you about this at all because
I talk a lot about AdMob and
ad revenue from AdMob and all this kind of
stuff and we've been doing
really really well with AdMob. Well,
our biggest app has been
doing so well and then this morning when
I woke up, I had an email way
from AdMob which said this "Google
AdMob ad-serving has been
disabled for your application", and of
course when I see that
subject I say
"Please don't be Ear Spy" and I opened it
up and it is. So now I wasn't so concerned
about, I mean I was concerned about this
because it hunts me
like about a hundred pounds a day that
that generates, but basically
what one of my interstitial ads was
kind of showing up in the wrong place,
so what it was doing was it's taking
too long to load and we sort of popping
up in the middle of the screen and it
wasn't in the middle of the
transitions the way that it should be.
So basically what I did, and I had a
similar one like a year ago, so same
time last year I had this kind of evil.
This is why I'm embarrassed because it's
not the first time it has come through.
However, a few weeks ago I was
telling you I was at an AdMob event and
I talked to a lot of other developers
who have huge apps and they all
had the same experience. They talked about
getting this email and going through all
this so. So but yeah this was the same
one with this one, and basically what was
happening is when you serve an
interstitial ad, sometimes it can take
a while to load so what you want to do
is to preload it and then show it only
if it's been preloaded. So when I got
this email I went through. I checked all
the guidelines and everything like that
and what it says there is it
that the layout is encouraging
accidental clicks. So I went through
and everything like that and
basically make some quick changes,
preload the ad and then only show the ad
when you're going from one page to
another within the app. So it took me
about 3 hours to make the changes
and put that through and it
actually wasn't that bad. When it
happened last year, I was devastated.
I was terrified. I was like "What am I going to
do without this ad revenue?" and this time
it was just go
through and you know
click click click, make some changes,
submit it, appeal it saying "Hey this is
what I've done.
This is my app. I'm
sorry I didn't mean
for this to happen". Right now is set up
so it's pre-loading and is only going to
show if the ad has been preloaded. So if
they have a
slow internet connection and they go
from one page to another and that ad
isn't loaded, it's not going to show
anything, right? So I already have gotten
the follow-up email here. I
submitted it a couple hours ago and
regarding your appeal, it
has been resolved already. So we're
talking about 14 hours from going down,
being removed to being put back. So the
AdMob team is actually very very
responsive here. So if this kind of thing
happens to you, don't freak out and I know
for speaking other developers, this kind
of thing just happens from time to time
or you may not know
the guidelines as well as
you should and stuff like that or you
might think that everything's working
great because you have a really fast
internet connection and other people you
know you're not thinking about what's
gonna be like in a slow connection. So
now there's one really good page here,
well actually there's lots of really
good pages on the AdMob support but
there's one that was showed to us like
in PowerPoint a few weeks ago like at this
AdMob event and its really good. If you
have a look at the... if you go to AdMob
Help and you look at this "Disallowed
interstitial implementations". It will
tell you how the interstitial should be
implemented. Now when I first started
doing apps, people are giving me like
people didn't do apps or give me advice
saying 'What you should do is you should
have the ad jump around the screen and
then that will that will force them to
pay." and all this kind of stuff which
is you know which is illegal. You know nobody
wants that to happen, I mean especially
if... well I always say that when you
start taking out ads, you start to
appreciate more about ad placements and
you know it's surprising how
many people out there will try to spoof
things and make things
easy to accidentally click on, which is
not what you should be doing and if
you're doing something really sneaky
like have an
auto generator that automatically clicks,
that can get your account suspended
immediately, and I'm somebody who
puts out ads all the time and I'll pay
20 pence a click or a
pound to click or whatever like that. So
for me, I want those ads to be
taken seriously and you're not
accidentally clicked because of a slow
interstitial ad, but this page
here, going back to this page. It's got
like a real a lot of really good
diagrams about how to use interstitial
ads and how not to use them. So you see
here, here you got this one here say
User clicks on the homepage. You can't
show an interstitial ad before you even
showed like the loading screen. However,
and you don't want to do like when you
show the interstitial ad on the exit
either because there's no... you know
let your user exit the application. But
what you can do is you can say
show a loading screen and then get that
interstitial ad ready. Show the
interstitial ad and it goes straight to
your main screen. And then there's lots
of examples here. Lots of things that
you may not have actually been aware of
like you don't want to have like an
interstitial ad between every single bit
of navigation but you might want to have
it through a few of them and it has to
be like a good juncture.
So when the user clicks on something say
like they finished level in a game or
they you know they're going from
one screen to another maybe you want to
show that interstitial ad there. You
don't want to show too many because then
well it's gonna you know it's
going to irritate your users and it's
also going to be... it also violates the
policy too. But you might want to show
one every few minutes, and don't do
like mine was doing up until this
morning which was having that slow load
time and it just sort of pops up in the
middle because it's not at that
you know that break within the
application within the flow of the
application. So anyway, this is just
something that should be made aware of.
I mean if you're having this kind of
problem with the ads, please let me
know in the comments. If you've had this
kind of problem in the past. I know a
lot of people have trouble with.
They tell me they've had their
AdMob account suspended, I said "Oh really,
what happened?" with some concern and said
"Oh I was clicking on my own ads within
the apps and....." but yet you don't
want to be doing that, right? That's
why you should set up test
devices and you put all that stuff in
your code. And what
I always tell people when they are
really curious about how RPM works
and how you get paid for ads,
one really good way to find out is
actually opening you know taking out ads
for yourself because then you can see
all the different options that
the publishers or the ad
advertisers actually go through and
say I'm going to do it
per click or per install or per
number of impressions and all that
kind of stuff. And when you start
to do that, you start to see the
importance of the proper layout
and you start to see how you
can actually generate more revenue by
making these things more findable for
things so.
So that's it for this week. Just a little
bit of a Mea culpa for the second time,
I've had my ad stopped but within 14
hours have them resumed. So I don't feel
so bad about it, but you know we all make
mistakes and that's it for this week.
I also want to let you know how it affects
my RPM. You know that the
irony is just like a week ago, I did a
video talking about the RPM I get and
now this might change it
because you know maybe people
were accidentally clicking. I hope that
wasn't the case but I'll let you know in
the coming weeks how that affects it.
I suspect it's going to stay the same
because I don't think it's going to be
the case for everybody, but just in
case it goes down, you know we'll know that
that was the case and hopefully,
hopefully not so. That's it for this week.
Oh and if you like that the video,
click on like. If you haven't subscribed
to the channel yet, go right ahead. We
do this every Friday even when something
bad happens. And if you're on
Snapchat, go ahead and follow us at this
snapcode here and you know this is where
you'll find out first about stuff like this.
When I wake up in the morning, I go
"Oh man!", you know the ups
and downs and I basically talk
about AdMob revenue all the time. So
that's it for this week. I hope it's been
useful. I'll talk to you next week.