Comply with Google Play’s Families Policy using AdMob

If your app includes children as an audience and you show ads in your app, you need to ensure those ads comply with Google Play’s Families policy. AdMob offers the following tools for publishers to show ads that are compliant with Google Play’s Families policy. 

AdMob publishers are required to adhere to the AdMob and AdSense policies. Additionally, advertisements must comply with applicable laws and regulations (including any relevant self-regulatory or industry guidelines).

Apps for children

If your app is in Google Play's Designed for Families program and you show ads in your app, you need to ensure those ads comply with the Designed for Families program requirements and ad policies.

Once your app is in the program, AdMob will automatically begin serving Designed for Families-compliant ads for all ad requests coming from the app.

Ads that are deemed child- and family-friendly are a subset of the broader ads pool. If your app was not previously in the Designed for Families program, you might notice fewer filled impressions after your app is added to the program.
 

Apps for everyone, including children and families 

If your app is targeted towards everyone, including children and families, you’ll need to include code that calls the tagForChildDirectedTreatment()method for ad requests served to children and also specify the maximum ad content rating. 

Learn about additional ways to stay compliant with Google Play’s Families policy
Code sample for implementation in apps for everyone, including children and families
Use the following code sample to set "max_ad_content_rating" and invoke tagForChildDirectedTreatment() to send child-directed ad requests in a mixed-audience app:
Bundle extras = new Bundle(); extras.putString("max_ad_content_rating", "G"); AdRequest request = new AdRequest.Builder() .addNetworkExtrasBundle(AdMobAdapter.class, extras) .tagForChildDirectedTreatment(true) .build();

The key-value pair with the "max_ad_content_rating" setting is added to a bundle, and that bundle is added to the request. Additionally, the tagForChildDirectedTreatment() method is invoked with the value true. The request object can then be used to load an ad that is compliant with the Designed for Families policies.

If you are using DFP rather than AdMob, you can construct a PublisherAdRequest rather than an AdRequest by using the corresponding methods in the PublisherAdRequest.Builder class.
AdMob is not responsible for webview content. It is solely the developers’ responsibility to ensure ads on webview follow Google Play policy.

Comply with Google Play’s Families Policies using AdMob mediation 

Some publishers may be interested in using AdMob mediation for apps that include children as an audience. 

If you want to use AdMob to mediate when it becomes available, you need to ensure that the ads served from third-party ad networks are compliant with Google Play’s Families policy.

Given that the advertising relationship in AdMob mediation is between the developer and the third-party ad network, and AdMob simply serves as a platform, it is the developer's responsibility to ensure that the third-party ad network serves ads that are compliant with the Designed for Families policies.

Apps for children

Apps in the Designed for Families Program must use a Google Play certified ad network to fill ad requests. 

For your app to receive Designed for Families policy-compliant ads from third-party ad networks, you will need to call tagForChildDirectedTreatment(true) and set max_ad_content_rating to G for every ad request. Also, the third-party ad networks you select must serve Designed for Families policy-compliant ads.

The Google Mobile Ads SDK will forward ad requests to third-party ad networks to serve Designed for Families policy-compliant ads. It is the developer's responsibility to ensure that the third-party ad networks serve ads that are compliant with the Designed for Families policies.

Apps for everyone, including children and families 

Apps for everyone, including children and families, must use a Google Play certified ad network to fill ad requests. 

For ad requests that are served to children audiences, in order to receive Google Play’s Families policy-compliant ads from third-party ad networks, you will need to call tagForChildDirectedTreatment(true) and set max_ad_content_rating to G for every ad request.

The Google Mobile Ads SDK will forward ad requests to third-party ad networks to serve Designed for Families policy-compliant ads. It is the developer's responsibility to ensure that the third-party ad networks serve ads that are compliant with the Designed for Families policies.


 

Learn more about the Designed for Families program at Google Developers.

Was this helpful?
How can we improve it?