You are on page 1of 79

WEBINAR

AdMob Account Health

9th June 2021


Proprietary + Confidential

ADMOB WEBINAR SPEAKERS

Getting to know one another

Trang Pham Ha Tran


Strategic Partner Manager Partner Experience Specialist

Google AdMob Google AdMob


Proprietary + Confidential

Agenda

1 Invalid Traffic

2 Content Policy

3 Ads Implementation Policy

4 Google Play Policy - How to appeal

5 Firebase - Analyze your traffic with data insights


Proprietary + Confidential

Invalid Traffic
Proprietary + Confidential

Invalid Traffic

Do’s and Don’ts

● Don’t click on ads by yourself.


● Don’t encourage users to click on your ads.
● Don’t generate or receive automated or bot traffic.
● Don’t use an incentivized traffic source.
● Don’t manipulate how ads are served.
● Avoid deceptive ad implementations designed to
generate accidental clicks.
● Avoid partnering with untrusted or low-quality parties.
● Use test ads instead of live ads during testing.
Proprietary + Confidential

Invalid Traffic

Violation Examples

Invisible ad unit Arrows or symbols


directing users to the ad
Proprietary + Confidential

Invalid Traffic

Resources

● Invalid traffic

● Top invalid traffic and policy violations


that lead to account closure

● How you can prevent invalid activity


Proprietary + Confidential

Content Policy
Proprietary + Confidential

Content Policy

Legal & Family Safe


● Make sure the content is legal, family safe and valuable.

● Violation Examples:
○ Copyright (non-authorized movies, musics ect. )
○ Adult content (Porn, sexually gratifying etc.),
○ Gambling,Violence
○ Replicate content without added value

● Resources
● Content policies
● Content restrictions
Proprietary + Confidential

Content Policy

User-generated Content
● All user-generated content on your site or app must
comply with all applicable Program policies.

● Violation Examples: Ads in Chat box, user uploaded


videos/images, comments page etc.

● Resources
○ User generated content
Proprietary + Confidential

Content Policy

Apps that offer


compensation program
● No cash out or cash equivalent incentives to users
who click on ads, surf the web, read emails, or
perform other similar tasks.

● Resources
○ Behavioral policies

Violation Examples
Proprietary + Confidential

Content Policy

Deceptive Navigation

● Apps should be easy for users to navigate


● Apps should provide the legitimate content or service
to users as promised

● Resources
○ Site behavior
○ Abusive experiences

Violation Examples
Proprietary + Confidential

Ads
Implementation
Policy
Proprietary + Confidential

Ads Implementation Policy

Disruptive Ads

● Ads showing outside app interface (e.g. displaying ads


when users transit from an app to another, displaying
ads when app is running in the background of the
device)
Proprietary + Confidential

Ads Implementation Policy

Disruptive Ads - Violation example

Displaying ads when users transit from an app to another


Proprietary + Confidential

Ads Implementation Policy

Disruptive Ads - Resources

● Disruptive ads
● Ad placement policies
Proprietary + Confidential

Ads Implementation Policy

Interstitial Ads

● Interstitial ads during app launch or exit


● Unexpected interstitials launch
● Recurring or repeated interstitials
Proprietary + Confidential

Ads Implementation Policy

Interstitial Ads - Violation example

Pop up ads when the user didn’t open your app or is running your app at the back end
Proprietary + Confidential

Ads Implementation Policy

Interstitial Ads - Resources

● Interstitial ad guidance
Proprietary + Confidential

Ads Implementation Policy

Banner Ads

● Ads content overlap


● Ads resizing or modifying
● Ads too close to the clickable elements (Not
recommended)
Proprietary + Confidential

Ads Implementation Policy

Banner Ads - Violation example


Proprietary + Confidential

Ads Implementation Policy

Banner Ads - Resources

● Banner ad guidance
Proprietary + Confidential

Ads Implementation Policy

Native Ads

● Don’t miss mandatory elements


● Distinguish with content
● Don’t put ”x” close button on top of the ads
Proprietary + Confidential

Ads Implementation Policy

Native Ads - Violation example


Proprietary + Confidential

Ads Implementation Policy

Native Ads - Resources

● Native Ads checklist


Proprietary + Confidential

Ads Implementation Policy

Rewarded Ads

● Clear disclosure of the reward and its required action


● Provide promised reward
● Show ads only when the user agrees to watch
rewarded ads
● No cash out or cash equivalent rewards
● Don’t encourage the user to click the ads
Proprietary + Confidential

Ads Implementation Policy

Rewarded Ads -
Violation example

Cash out
Proprietary + Confidential

Ads Implementation Policy

Rewarded Ads - Resources

● Rewarded inventory policy


Proprietary + Confidential

Ads Implementation Policy

App Open Ads

● Should only appear when the user opens an app or


switches back to an app
● Don’t implement ads immediately before or after app
open ads
● Don’t implement app open ads on top of other ads.
For example, the app open ad should not be placed on
top of content that includes a banner ad.
Proprietary + Confidential

Ads Implementation Policy

App Open Ads - Violation example


Proprietary + Confidential

Ads Implementation Policy

App Open Ads - Resources

● App Open Ad Guidance


Proprietary + Confidential

Ads Implementation Policy

Rewarded Interstitial

● Must have a clear & unobstructed intro screen


describing the reward and ad experience
● Intro screen must have a clear & unobstructed opt-out
option
● The intro screen must give the user time to
understand the reward relationship and give the user
enough time to opt-out should they choose (at least 3
seconds)
Proprietary + Confidential

Ads Implementation Policy

Rewarded Interstitial - Resources

● Policy for ads that offer rewards


● Interstitial ad guidance
Proprietary + Confidential

Ads Implementation Policy

Framing

● Don’t monetize the page framing the third party


content
● If in case of framing your own content, don’t put
AdMob and AdSense ads on the same page
Proprietary + Confidential

Ads Implementation Policy

Framing -
Violation example
Proprietary + Confidential

Ads Implementation Policy

Framing - Resources

● Behavioral policies
Proprietary + Confidential

Google Play Policy


Appeal Process
Proprietary + Confidential

Google Play Policy

Appeal Process
● You’ll be notified in the AdMob Policy center and via
email.

● If you missed this email, try searching the inbox of the


email address associated with your Google
Play/AdMob accounts for emails from
googleplay-developer-support@google.com.

● After fixing the issue on Google Play, if you app is


reinstated, the restriction for Google Play policy will be
removed. If the app doesn’t have other violations, ad
serving will be automatically re-enabled within 24-48
hours. No further action needed.
Proprietary + Confidential

Firebase
Proprietary + Confidential

Google Analytics for Firebase

Use Google Analytics insights to


conduct traffic analysis
● Monitor your traffic and get to know your app's normal traffic
patterns
● Drill down into AdMob reports on specific ad units, CTRs, and
impressions
● Break down your Analytics traffic reports into meaningful
segments or channels
● Use the methods listed above to find suspicious traffic
sources or clicks
● Make sure your ad implementation is compliant with the
AdMob program policies
● Still have a question? Consult the AdMob Community Forum
● Finally, report invalid activity to the AdMob team
Proprietary + Confidential

Google Analytics for Firebase

Use Google Analytics statistics to


optimize your revenue
You can use Analytics' associated services to integrate with your AdMob
revenue. This can help you conduct a comprehensive and
three-dimensional analysis of your income at the page level.

1. Link your AdMob apps to Google Analytics for Firebase


2. In Analytics, visit the Dashboard tab
3. View the breakdown of the visitors across different user
demographics, eg. gender, age, country etc. using ‘’What is your
audience like?’’card.
4. Visit Conversions tab and select ‘’first_open’’ as a event, you can
check the breakdown of visitors and LTVs from different sources
(eg. Google Play, Google ads campaigns) .

By combining the data from above, you can perform a multi-dimensional


analysis on specific traffic sources, screens, and user groups.
Proprietary + Confidential

Google Analytics for Firebase

Tips to maintain clean traffic


(Reference only)
● Use Google Analytics for Firebase to understand your ad
traffic and app users. You can break down traffic using
channels, custom events, or ad unit reports in AdMob.
● Create different ad units for each of your apps. Segregate
different ad placements with unique ad unit IDs.
● Don’t click on your own ads. If you want to test the ads use the
test ads, follow the instructions on Google Developer for
Android and iOS.
● Identify bot activity: self-identifying bots, spiders, and search
engine crawlers. (More info : Traffic Quality)
● Make sure you work with trusted traffic partners to avoid
suspicious traffic.
Link AdMob app to Firebase Project
Prerequisites

Integrate Google Mobile Ads SDK and


Firebase Analytics SDK into your app
to start collecting Analytics events in
your app.
Minimum requirements:
- AdMob:
11.0.0 (Android) / 7.20.0 (iOS)
- Firebase Analytics:
11.0.0 (Android) / 4.0.0 (iOS)
Before you link... NOT ELIGIBLE TO LINK

You can check the eligibility to link or

AdMob under Integrations section in


Firebase project settings.
ELIGIBLE TO LINK

You must be an Owner of both


AdMob account and Firebase Project.
Let’s get started

Sign in to your AdMob account, then


click Apps in the sidebar.
Select an app to link

Select the name of your app.


Select an app to link

You can click View All Apps to search


all of apps you’ve added to AdMob.
Once you selected
the app...
Click App settings in the sidebar.
Enable User Metrics

Check the box to enable User Metrics


in the App info section.
Link to Firebase

Click the Link to Firebase button in


the Linked Services section.
If you didn’t provide ANDROID

an app id yet...
Provide a package name(Android) or
a bundle id(iOS) that will be linked
against application in a Firebase
iOS
project.
Select or Create a
project to link
Select an existing Firebase project
which you have Owner access, or
create a new one.

* If you are not able to find a Firebase Project from the list, you
need to ask the owner of the Firebase Project to grant the same
level of the access.
Link Complete!

Now you can:

- Take a holistic look at possible


revenue streams on AdMob App
Overview Dashboard
- Check Ad-related events(click,
impression, reward) on Firebase
Analytics Events UI
Link Complete!

You can verify the link on both


AdMob and Firebase console.
Benefits of
Linking AdMob with Firebase
Revenue card

Take a holistic look at all possible


revenue streams in a single place.

Supported revenue sources:


- AdMob (Estimated)
- Mediated Ad Networks (Observed)
- In-app purchases
- E-Commerce purchases
User metrics card

Keep an eye on the most important


user metrics.

You can see how changes to your ads


experience might impact user
behavior.
Total Revenue card

Shows total revenue for all revenue


sources.

Purchase revenue is the sum of


ecommerce_purchase and
in_app_purchase event values.

AdMob revenue is estimated from the


AdMob network, excluding observed
revenue from mediated Ad networks.
Ad events reporting

Click, Impression, and Reward events


are automatically collected and
available for use in Firebase
Analytics.

Supports collecting Ad events from


mediated networks(e.g., Unity Ads) in
AdMob mediation chain.
A deeper look on
Ad events
You can filter event stats by Audience
or User Property, which will give you
the ability to learn how various user
segments react differently.

Demographics and Location data of


the event are also available.
Special event report
for Ads
Ad Unit, Ad Format, Ad Source, and
Screen(Name/Class) dimensions are
available for Click and Impression
events.

* Estimated Revenue shown on the report indicates Ad revenue


from AdMob Network. It does not include observed revenue from
mediated Ad networks in AdMob mediation chain.
FAQ & Resources
Question:
My app is already linked to Firebase,
but I can’t see the data from Firebase
Analytics(Est. total revenue & User
metrics) on the AdMob App overview
screen.

It shows ‘Error loading data’ instead


of showing the metrics. How can I fix
this issue?
Answer:

Make sure your AdMob login account


has access to the Firebase project
linked to AdMob app.
(Project Viewer role in minimum)

DETAILED INSTRUCTIONS Your AdMob login account


should be listed on here
Question:

There is a discrepancy in metrics


between AdMob Network Report and
Firebase Analytics Events.

Why do these metrics not match?


Answer:

Known causes:

- Difference in reporting time zone


- Users running previous version
of the app
- Difference in data collection and
processing

MORE INFO
Question:

How much time is required when


integrating Firebase Analytics SDK
into my app?
Answer:
Approx. time required for integration: Less than 30 minutes
- Create a Firebase project (5 min)
- Add new apps(Android/iOS) in for newly created Firebase project: (5 min)
- Add the SDK into the app (5~10 min)
Question:
Is there any additional usage fee for
using Firebase Analytics, Predictions,
Remote Config, and A/B Testing?
Answer:
Firebase Analytics, Predictions,
Remote Config and A/B Testing are
totally FREE even if you are using
Blaze(pay as you go) plan.

MORE INFO
Resources
1. About Firebase Project
- What is a Firebase Project?
- Understanding Firebase Project
- Manage project members
2. AdMob-Firebase Integration
- Multi-user AdMob accounts and Firebase linking
- Troubleshoot common Firebase linking errors
- AdMob Mobile Ads Performance
3. Firebase demo project
- Flood-it!
4. Firebase support scope & forum
- Scope of Free support
- Firebase Google Group
Resources - Webinar

How to drive quality traffic &


optimize AdMob revenue with Firebase
Proprietary + Confidential

AdMob Social Channels


Proprietary + Confidential

ADMOB SOCIAL CHANNELS

Subscribe to our AdMob Social Media channels!

● Receive regular updates on AdMob best


practice, new products and industry events twitter.com/GoogleAdMob

● Hear top developers' success stories and


experiences
facebook.com/GoogleAdMob
● Learn how to stay policy compliant

linkedin.com/showcase/Admob

youtube.com/admob
Proprietary + Confidential

Performance Email

Enable data-driven
performance suggestions

● Product Updates
● Performance snapshots
● Recommended optimizations

Within your settings tab,


open “Email Preferences”
and select first option.
Proprietary + Confidential

New to AdMob?

Scan this QR code today to be consulted on Admob account creation


Proprietary + Confidential

Q&A

Trang Pham Ha Tran


Strategic Partner Manager Partner Experience Specialist

Google AdMob Google AdMob


Proprietary + Confidential

Thank You

You might also like