Package 

Object AdMobConsent


  • 
    public class AdMobConsent
    
                        

    Translates Growl's AdConsent snapshot into AdMob-compatible signals.

    AdMob exposes COPPA / TFUA via RequestConfiguration; non-personalized-ad opt-out via the per-request npa=1 extra (Google Mobile Ads SDK convention).

    Mirrors iOS AdMobConsent.

    • Method Summary

      Modifier and Type Method Description
      final RequestConfiguration toRequestConfiguration(AdConsent consent)
      final Bundle nonPersonalizedAdParameters(AdConsent consent) Returns a Bundle suitable for AdMob's NPA extras when GDPR applies and consent for personalized ads is denied.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • nonPersonalizedAdParameters

         final Bundle nonPersonalizedAdParameters(AdConsent consent)

        Returns a Bundle suitable for AdMob's NPA extras when GDPR applies and consent for personalized ads is denied. Returns null when personalized ads are allowed (no extras needed).