Tag Archives: AdMob

Helping publishers manage consent with Funding Choices

Consent management, or the process of gathering and managing user privacy and data choices, has become increasingly important as more regions around the world enact privacy regulations. For publishers to continue funding their businesses with advertising, while respecting the privacy of their users, many are implementing a consent management solution.

To help publishers gather and manage consent for the European General Data Protection Regulation (GDPR) and opt-out requests for the California Consumer Privacy Act (CCPA), we’re adding new features to Funding Choices, our Consent Management Platform (CMP). These new features allow publishers to communicate with users for GDPR and CCPA purposes, so that they can monetize their content online in a privacy-focused way. They also build on Funding Choices’ existing capabilities that enable publishers to recover revenue lost toad blockers and seek user consent for ads personalization.


Gather consent for GDPR with the IAB Europe's TCF v2.0

Funding Choices is integrating with the Interactive Advertising Bureau (IAB) Europe’s Transparency and Consent Framework (TCF) v2.0, which standardizes the process of gathering consent for GDPR. In advance of Google’s integration into the framework, publishers can start testing new IAB Europe TCF v2.0 messages today. This European industry standard offers a common language for publishers to gather, manage, and communicate user consent for personalized ad serving and other purposes such as ads measurement, providing transparency and consistency across the advertising ecosystem. 

With Funding Choices, publishers who choose to use the IAB Europe TCF v2.0 standard will be able to create consent messages that match the look and feel of their website or app, display the messages to users located in EU and UK regions, and communicate user privacy selections with advertising partners. As Funding Choices is integrated with Google Ad Manager and AdMob, user choices will be automatically communicated to and respected by our publisher ad servers. 


Gather opt-out requests for CCPA

In addition to GDPR, Funding Choices now offers publishers a way to communicate with users in California to give them the ability to opt out of the sale of their personal information under CCPA. Funding Choices uses the IAB's CCPA Compliance Framework to communicate users’ opt-out choices, providing publishers with a standardized approach to manage opt outs from users in this region.

Similar to how it works for GDPR, Funding Choices detects when a user from California visits a website, shows a CCPA message that allows the user to opt out of the sale of their personal information, and communicates the user’s choices with the publisher’s advertising partners. Funding Choices’ CCPA messaging capability is integrated with Ad Manager for desktop and mobile web, so that user choices are automatically respected by Ad Manager on these properties.


Grow revenue in a privacy-focused way

Funding Choices makes the process of gathering and managing consent easy. It allows publishers to communicate with users and give them more transparency and control over how their data is being used. This makes it possible for publishers to continue to fund their content with advertising in a way that respects user choice and privacy. 

Funding Choices is simple to use and free for publishers who have an Ad Manager or AdMob account. To make it easy for partners to sign up for Funding Choices, we’ve added a new button directly in the Ad Manager and AdMob user interfaces called “Manage consent with Funding Choices.” 

As new privacy regulations arise, we’ll continue to evolve our consent management solution and  help our publishing partners navigate user privacy decisions in a transparent way. We remain committed to helping our partners monetize their content and grow their digital businesses for the future. 

Please visit the Funding Choices website to learn more.

Best practices to optimize AdMob demand to earn more

A top request we get from app publishers is to provide guidance on how to achieve the optimal mediation setup to maximize ads revenue. This can be a daunting task as it requires careful and continuous experimentation. Changing advertiser behaviors, seasonality, and traffic fluctuation also play a role in how you should configure network rankings and CPM assignments in your waterfall. 

In this post, we will share some best practices to help you optimize mediation setup and get the most out of the AdMob network.

Maximize inventory value by increasing competition in the mediation stack

Creating sufficient competition in your mediation stack is key to earning more revenue from your ad network partners, including AdMob. Below are some general guidelines to help you get there.  

  1. Analyze network performance using historical data to understand the baseline value of each network. Remember to segment by format and geography because it is likely that your winning network will vary by region. 
  2. Group ad sources with similar eCPM together in your waterfall. This will drive up network competition most effectively to help you maximize yield. 
  3. Monitor network performance and adjust ranking based on how they’re performing. For example, if certain networks are trending downward, switch them with other networks that are trending up. 
  4. Swap ad network positioning in your waterfall to understand which ad network can produce higher expected revenue, then order your waterfall accordingly to earn more. 

Optimize performance of the AdMob network with multiple calls

Multiple calls is the practice where app publishers call the same network multiple times for a single ad request as a way to maximize inventory access and earn more. When working with AdMob mediation, we recommend using Ad Network Optimization (ANO) as it can help you optimize revenue across multiple networks automatically. AdMob allows up to three calls for the same ad request. For publishers who are interested in calling Google from third-party mediation platforms, below are some general guidelines.

  1. Set up three baseline calls to test high, middle, and low price tiers. For the high-tier call, place it at the very top of your waterfall. We recommend setting a floor price at the same CPM as your highest line-item. For the medium-tier call, place it at about 50 percent of the top call’s floor price. As for the low-tier call, place it near the bottom of the waterfall to allow Google to fill at almost any floor price. 
  2. Make sure there’s an adequate range of CPM price difference between the calls to drive up the floor price effectively instead of adding more calls.
  3. Continue to test floor prices and ad formats with a small percentage of your inventory to capture any upward trends to earn more. 

As we can see from the above, this approach requires a lot of time commitment from publishers. If you’re looking to reduce time spent optimizing your performance, we recommend taking advantage of the AdMob platform. We offer many built-in features to help you optimize demand across Google and many other ad network partners more effectively. Instead of making manual updates to manage the waterfall, you can turn on ANO to automate that process. Mediation a/b testing is another great feature for you to test and refine your waterfall setup. AdMob also offers an in-app real time bidding solution called Open Bidding to help publishers maximize revenue. If you’re interested to know more about Open Bidding or the a/b testing feature, please talk to your account manager. To get started with mediation, simply log in to your AdMob account.


Reviewing ad issues in mobile apps with the Google Mobile Ads SDK

In order to help mobile app publishers review ad issues (e.g., out-of-memory caused by graphic intense creatives, violations of Ad Manager policies, or AdMob policies and restrictions) in production apps, we have recently added an ad response ID to the ResponseInfo and GADResponseInfo objects in the Google Mobile Ads Android SDK (v. 19.0.0) and iOS SDK (v. 7.49.0). An ad response ID is a unique string for each ad response from the AdMob or Ad Manager server, regardless of ad formats. If the same ad is returned more than once, the ad response ID will differ each time.

You can look up an ad response ID in the Ad Review Center (AdMob, Ad Manager) to find and block the offending ad. You can also report problematic ads to Google using the ad response ID, especially when it is difficult to capture a mobile ad's click string.

The screenshot above shows an ad response ID in Android Studio logcat.

If you use Firebase, you can refer to the Firebase Crashlytics Android (AdMob, Ad Manager) or iOS (AdMob, Ad Manager) guide for logging the ad response ID. This technique can be useful for debugging production app crashes as you would have both the SDK symbols and the ad response ID data in the same log.

We hope this new feature makes it easier to troubleshoot ad issues.

If you would like to give us feedback on this feature, please post your comments and questions on our Google Mobile Ads SDK Technical Forum.

Reviewing ad issues in mobile apps with the Google Mobile Ads SDK

In order to help mobile app publishers review ad issues (e.g., out-of-memory caused by graphic intense creatives, violations of Ad Manager policies, or AdMob policies and restrictions) in production apps, we have recently added an ad response ID to the ResponseInfo and GADResponseInfo objects in the Google Mobile Ads Android SDK (v. 19.0.0) and iOS SDK (v. 7.49.0). An ad response ID is a unique string for each ad response from the AdMob or Ad Manager server, regardless of ad formats. If the same ad is returned more than once, the ad response ID will differ each time.

You can look up an ad response ID in the Ad Review Center (AdMob, Ad Manager) to find and block the offending ad. You can also report problematic ads to Google using the ad response ID, especially when it is difficult to capture a mobile ad's click string.

The screenshot above shows an ad response ID in Android Studio logcat.

If you use Firebase, you can refer to the Firebase Crashlytics Android (AdMob, Ad Manager) or iOS (AdMob, Ad Manager) guide for logging the ad response ID. This technique can be useful for debugging production app crashes as you would have both the SDK symbols and the ad response ID data in the same log.

We hope this new feature makes it easier to troubleshoot ad issues.

If you would like to give us feedback on this feature, please post your comments and questions on our Google Mobile Ads SDK Technical Forum.

Reviewing ad issues in mobile apps with the Google Mobile Ads SDK

In order to help mobile app publishers review ad issues (e.g., out-of-memory caused by graphic intense creatives, violations of Ad Manager policies, or AdMob policies and restrictions) in production apps, we have recently added an ad response ID to the ResponseInfo and GADResponseInfo objects in the Google Mobile Ads Android SDK (v. 19.0.0) and iOS SDK (v. 7.49.0). An ad response ID is a unique string for each ad response from the AdMob or Ad Manager server, regardless of ad formats. If the same ad is returned more than once, the ad response ID will differ each time.

You can look up an ad response ID in the Ad Review Center (AdMob, Ad Manager) to find and block the offending ad. You can also report problematic ads to Google using the ad response ID, especially when it is difficult to capture a mobile ad's click string.

The screenshot above shows an ad response ID in Android Studio logcat.

If you use Firebase, you can refer to the Firebase Crashlytics Android (AdMob, Ad Manager) or iOS (AdMob, Ad Manager) guide for logging the ad response ID. This technique can be useful for debugging production app crashes as you would have both the SDK symbols and the ad response ID data in the same log.

We hope this new feature makes it easier to troubleshoot ad issues.

If you would like to give us feedback on this feature, please post your comments and questions on our Google Mobile Ads SDK Technical Forum.

How app developers can optimize ads revenue during COVID-19

People are turning to apps to stay informed, inspired and entertained while spending time at home. For example, searches for "meditation apps" have grown globally by over 90 percent since last year.1 While more app usage and more ad impressions would typically suggest more revenue for app developers, reduced ad spend has led to lower overall revenue in some cases. To help developers mitigate the impact and optimize ads revenue, here are some best practices.

Capture the revenue opportunity from the growth in user engagement 

Stay on top of changing user behaviors

Enable user metrics to help understand changes in how people are using your app, so you can take actions to optimize revenue. For example, if you notice an uptick in active users, you could increase the value of rewarded ads to help drive more ad interactions. 

Help people stay engaged

Consider making changes to your app to further extend user engagement. PlayDots, maker of the popular Dots game, gave all users three hours of infinite lives daily for free for a full month in April. This allowed users to enjoy the game fully and boosted the number of levels completed, which led to more ads being watched. Rewarded ads is another great way to earn additional revenue from increased user engagement for IAP-heavy apps (in-app purchases).  Implementing rewarded ads can unlock premium content for non-paying users and keep them more engaged. 

Earn more revenue with smart segmentation

If you are concerned about negative impact from ads on paying users, smart segmentation can help you monetize non-purchasers with a personalized experience. This feature uses machine learning to predict and segment these two groups of users and will only show ads to predicted non-purchasers. BlackLight Studio Games saw a 38 percent increase in interstitial ad revenue and no impact on IAPs after implementing smart segmentation. 

Unlock more impressions to boost revenue while ensuring a good user experience

Explore more ad formats

Diversifying your ad format strategy can increase total ad placements to help drive up revenue. AdMob offers many engaging ad formats for you to choose from. For example, rewarded ads offer a great user experience. Native ads allow you to customize the look and feel to match the visual design of your app. And, banner and interstitial ads are very easy-to-implement.

Adjust ad frequency caps 

Frequency caps allow you to set the number of times ads appear to the same user. Relaxing this setting will increase ad density to help you earn more. One thing to note is that higher ad frequency caps may affect user retention. We recommend using Firebase Remote Config to A/B test the changes before rolling them out to all users to ensure a good user experience. 

Increase operational efficiency with automated features 

Maximize revenue from multiple networks with mediation

Waterfall management takes up a lot of time and manual work. Ad Network Optimization offers an easy solution to help you automate that process and free up time to spend on other areas of your business. This feature automatically pulls in the freshest CPM value from each network in the waterfall and allows the one with the highest eCPM to serve the ad.

Optimize AdMob demand on other platforms

If you are using a different platform to mediate AdMob demand, you can set your ad units to a Google optimized eCPM floor which allows Google to dynamically set the floors based on your preference. The AdMob Network’s eCPM floor placement will then be adjusted with the other ad networks automatically to help you maximize total revenue. 

We hope the best practices shared here can help inform your monetization strategy during this time. If you’re interested in other tips to help your app business, check out Google Play’s best practices for your in-app products and subscriptions.



1. Google Data, Global English, Feb 26 - Apr 25, 2020 vs Feb 25 - Apr 25, 2019

Join the beta for the new AdMob API

Today we’re announcing the open beta release of the AdMob API v1. It offers a new and improved way to interact with AdMob reporting data programmatically.

Built with app publishers in mind, the new AdMob API will replace the need for you to use the AdSense API and provide enhanced capabilities to query AdMob reporting data. For example, unlike the AdSense API that uses different definitions of certain ads metrics for app publishers, the AdMob API includes metrics that are consistent with the AdMob UI.

The AdMob API v1 beta release offers the following benefits for app publishers:

  • Receive metrics that are more accurate and consistent with the AdMob UI.
  • Gain access to mediation reporting programmatically.
  • Integrate newer technologies like JSON REST into your product sooner.

We will continue to make improvements to the AdMob API and we encourage you to join the open beta now and provide feedback to influence the product roadmap before the general release.

How can I join the beta?

The beta is available to all AdMob users. You can start with the Getting Started guide or use the client libraries that we have created for you. Additional client library samples will be coming soon.

Where can I learn more?

If you have any questions or need additional help, please contact us via the forum. We look forward to hearing your feedback.

Grow your games business with a player-first approach

As an avid gamer, every year I look forward to spending time with developers at GDC to celebrate together and learn from their successes. We are all disappointed that this year's conference was postponed, but we applaud the organizers for taking steps to protect our global community. 

Although we won’t be gathering in person this year, the Google team is hosting the Google for Games Developer Summit, a free, digital-only experience where developers can watch the announcements and session content that was planned for GDC. We still wanted to share these updates with you because we think these new products will help developers succeed and are a direct response to feedback from our developer community. 

As we study emerging gaming trends one of the most consistent things we've noticed over the years is that those who build a strong games business always put players first. That means deeply understanding players at every stage of their app journey. Today, we’re announcing new solutions that help you launch a game people love, improve it based on player insights, and earn more during the time that someone is engaged with your game. 

Launch a game players love with scaled user testing

Appealing to players at launch is essential to the success of your game. Based on recent Google internal data, more than half of installs come within the first 8 weeks of an app’s release. To make the most of this influx of users, leading developers like Big Fish Games test their apps in beta before releasing them publicly.  That’s why last year we introduced open testing in the Google Play Console to help you get early feedback from real users before your full release. 

To get even more testers into your app, you’ll soon be able to promote Android games with open testing in Google Ads as well. By running open testing ads in App campaigns, you can drive early users to your app to test things like app stability, user retention, monetization, and effectiveness of ad creatives—then use the learning to improve your results when you launch. 

In one example, Chinese developer NetEase used open testing ads to reach more beta users that helped them optimize in-app purchase behavior based on open testing data.  For their new game, Dawn of Isles, Netease was able to double in-app purchases which ultimately led to higher lifetime value (LTV) at launch.

E02526911 Google Ads PAM Mobile Phone Mock GIF Feb20-GDC_v03.gif

Improve your game by learning from your players

Many developers use Google Analytics to understand how people are playing their game. Now, we’re taking it a step further by introducing a gaming-specific Analytics experience to help you get relevant insights even faster. Starting today, App + Web properties in Google Analytics will proactively surface gaming-specific user funnel metrics like acquisition, retention, engagement, and monetization in one place.


Engagement_report_w_laptop@2x.png

With games reporting, you can see how players move through the lifecycle. Then, you can use that insight to improve the game experience and drive more revenue using both ads and IAPs. For example, you could group the players that have dropped off after one week in your game and share that audience to Google Ads to re-engage them with a tailored message and offer. There’s no extra work to set up games reporting in your Google Analytics App + Web property. Learn more to get started.  


In addition to Google Analytics games reporting, coming soon are a few other new ways for you to use Google tools to unlock more valuable insights about your players. 

  • Updated Google Ads asset report: Understand how your App campaign creatives are resonating with new users and optimize campaign performance more easily. 

  • AdMob cohort report: Understand the LTV of your players across their user journey.

  • AdMob mobile app:Quickly access ads monetization reports on the go via a new mobile app.

Earn more from your game

In addition to using player insights, another way to earn more from your game is with AdMob mediation. Leading developers like GameHouse, Playdots, and StickyHands, who use AdMob mediation have seen revenue increases of up to 30%—and now they can earn even more. 

We’re introducing a new tool called Mediation A/B testing, so you can test and refine your ads monetization setups directly in your AdMob account. For example, you’ll soon be able to run a test to see how much more you could earn by using Open Bidding compared to waterfall mediation. 

mediation ab testing.jpg

Disclaimer: revenue results may vary. 

Using Google’s internal A/B testing engine, mediation A/B testing will split your traffic to run on your control group and the variant at the same time. This approach provides unbiased results that can help you maximize the value of every ad you show to players. 

To learn more about how these solutions will help you build a strong games business, tune into our broadcast keynote of the Google for Games Developer Summit on Monday March 23 9AM PT. Get all the details on the digital event at g.co/gamedevsummit

Grow your games business with a player-first approach

As an avid gamer, every year I look forward to spending time with developers at GDC to celebrate together and learn from their successes. We are all disappointed that this year's conference was postponed, but we applaud the organizers for taking steps to protect our global community. 

Although we won’t be gathering in person this year, the Google team is hosting the Google for Games Developer Summit, a free, digital-only experience where developers can watch the announcements and session content that was planned for GDC. We still wanted to share these updates with you because we think these new products will help developers succeed and are a direct response to feedback from our developer community. 

As we study emerging gaming trends one of the most consistent things we've noticed over the years is that those who build a strong games business always put players first. That means deeply understanding players at every stage of their app journey. Today, we’re announcing new solutions that help you launch a game people love, improve it based on player insights, and earn more during the time that someone is engaged with your game. 

Launch a game players love with scaled user testing

Appealing to players at launch is essential to the success of your game. Based on recent Google internal data, more than half of installs come within the first 8 weeks of an app’s release. To make the most of this influx of users, leading developers like Big Fish Games test their apps in beta before releasing them publicly.  That’s why last year we introduced open testing in the Google Play Console to help you get early feedback from real users before your full release. 

To get even more testers into your app, you’ll soon be able to promote Android games with open testing in Google Ads as well. By running open testing ads in App campaigns, you can drive early users to your app to test things like app stability, user retention, monetization, and effectiveness of ad creatives—then use the learning to improve your results when you launch. 

In one example, Chinese developer NetEase used open testing ads to reach more beta users that helped them optimize in-app purchase behavior based on open testing data.  For their new game, Dawn of Isles, Netease was able to double in-app purchases which ultimately led to higher lifetime value (LTV) at launch.

E02526911 Google Ads PAM Mobile Phone Mock GIF Feb20-GDC_v03.gif

Improve your game by learning from your players

Many developers use Google Analytics to understand how people are playing their game. Now, we’re taking it a step further by introducing a gaming-specific Analytics experience to help you get relevant insights even faster. Starting today, App + Web properties in Google Analytics will proactively surface gaming-specific user funnel metrics like acquisition, retention, engagement, and monetization in one place.


Engagement_report_w_laptop@2x.png

With games reporting, you can see how players move through the lifecycle. Then, you can use that insight to improve the game experience and drive more revenue using both ads and IAPs. For example, you could group the players that have dropped off after one week in your game and share that audience to Google Ads to re-engage them with a tailored message and offer. There’s no extra work to set up games reporting in your Google Analytics App + Web property. Learn more to get started.  


In addition to Google Analytics games reporting, coming soon are a few other new ways for you to use Google tools to unlock more valuable insights about your players. 

  • Updated Google Ads asset report: Understand how your App campaign creatives are resonating with new users and optimize campaign performance more easily. 

  • AdMob cohort report: Understand the LTV of your players across their user journey.

  • AdMob mobile app:Quickly access ads monetization reports on the go via a new mobile app.

Earn more from your game

In addition to using player insights, another way to earn more from your game is with AdMob mediation. Leading developers like GameHouse, Playdots, and StickyHands, who use AdMob mediation have seen revenue increases of up to 30%—and now they can earn even more. 

We’re introducing a new tool called Mediation A/B testing, so you can test and refine your ads monetization setups directly in your AdMob account. For example, you’ll soon be able to run a test to see how much more you could earn by using Open Bidding compared to waterfall mediation. 

mediation ab testing.jpg

Disclaimer: revenue results may vary. 

Using Google’s internal A/B testing engine, mediation A/B testing will split your traffic to run on your control group and the variant at the same time. This approach provides unbiased results that can help you maximize the value of every ad you show to players. 

To learn more about how these solutions will help you build a strong games business, tune into our broadcast keynote of the Google for Games Developer Summit on Monday March 23 9AM PT. Get all the details on the digital event at g.co/gamedevsummit

Source: Google Ads


Join us for the digital Google for Games Developer Summit

Last month, Game Developers Conference (GDC) organizers made the difficult decision to postpone the conference. We understand this decision, as we have to prioritize the health and safety of our community. GDC is one of our most anticipated times of the year to connect with the gaming industry. Though we won’t be bringing the news in-person this year, we’re hosting the Google for Games Developer Summit, a free, digital-only experience where developers can watch the announcements and session content that was planned for GDC.  

Google for Games Developer Summit

The Developer Summit kicks off on March 23rd at 9:00AM PT with our broadcasted keynote. Immediately following, we’ll be releasing a full lineup of developer sessions with over 10 hours of content to help take your games to the next level. 

Here are some types of sessions to expect:

  • Success stories from industry leaders on how they’ve conquered game testing, built backend infrastructure, and launched great games across all platforms. 
  • New announcements like Android development and profiling tools that can help deploy large APKs to devices faster, fine tune graphic performance, and analyze device memory more effectively.
  • Updates on products like Game Servers (currently in alpha)—a fully managed offering of Agones, letting developers easily deploy and manage containerized game servers around the globe.

Sign up to stay informed at g.co/gamedevsummit

Support for the game developer community

We recognize every developer is impacted differently by this situation. We’re coordinating with the GDC Relief Fund to sponsor and assist developers who’ve invested in this moment to further grow their games.

We also understand many developers were looking forward to sharing their content with peers. To help with this, developers can use YouTube to stream events from small to large using tools like Live Streaming andPremieres

We can’t wait to share what we have in store for gaming. Discover the solutions our teams have been building to support the success of this community for years to come.

Source: Google Ads