Prepararse para la CCPA

Para ayudar a los editores a cumplir la Ley de Privacidad del Consumidor de California (CCPA), el SDK de anuncios de Google para móviles les permite utilizar dos parámetros diferentes para indicar si quieren que Google habilite el tratamiento de datos restringido (RDP). El SDK hace posible que los editores utilicen el RDP a nivel de solicitud de anuncio mediante dichos parámetros:

Cuando se utiliza uno de estos parámetros, Google restringe el uso que hace de determinados identificadores únicos y de otros datos tratados al ofrecer sus servicios a los editores. Como consecuencia, solo muestra anuncios no personalizados. Estos parámetros tienen prioridad sobre la configuración del RDP que se haya definido mediante la interfaz.

Los editores deben decidir si el tratamiento de datos restringido les ayuda a cumplir las regulaciones pertinentes y en qué casos debe habilitarse. Los dos parámetros que tienen a su disposición pueden utilizarse a la vez, aunque ambos tienen el mismo efecto sobre el servicio de anuncios de Google.

En esta guía explicamos los pasos que deben seguir los editores para habilitar estas opciones en cada solicitud de anuncio. En ambos casos, la aplicación añadirá el parámetro Extras a cada solicitud de anuncio y editará los ajustes de SharedPreferences.

Parámetro de RDP de Google

Para avisar a Google de que el RDP debe habilitarse mediante el parámetro de Google, utiliza la clave rdp en el parámetro Extras y gad_rdp en SharedPreferences. Asegúrate de utilizar los nombres de clave exactos, tal como aparecen aquí.

En el siguiente fragmento se muestra cómo crear una solicitud de anuncio con el parámetro de Google:

JAVA

    Bundle networkExtrasBundle = new Bundle();
    networkExtrasBundle.putInt("rdp", 1);
    AdRequest request = new AdRequest.Builder()
       .addNetworkExtrasBundle(AdMobAdapter.class, networkExtrasBundle)
       .build();
    

KOTLIN

    val networkExtrasBundle = Bundle()
    networkExtrasBundle.putInt("rdp", 1)
    val request = AdRequest.Builder()
        .addNetworkExtrasBundle(AdMobAdapter::class.java!!, networkExtrasBundle)
        .build()
    

En este fragmento se indica cómo añadir el parámetro a SharedPreferences dentro de una actividad:

JAVA

    SharedPreferences sharedPref = this.getPreferences(Context.MODE_PRIVATE);
    SharedPreferences.Editor editor = sharedPref.edit();
    editor.putInt("gad_rdp", 1);
    editor.commit();
    

KOTLIN

    val sharedPref = this.getPreferences(Context.MODE_PRIVATE)
    val editor = sharedPref.edit()
    editor.putInt("gad_rdp", 1)
    editor.commit()
    

Parámetro de RDP de IAB

Para avisar a Google de que el RDP debe habilitarse mediante el parámetro de IAB, utiliza la clave IABUSPrivacy_String (cópiala tal como aparece aquí) en el parámetro Extras y en SharedPreferences. Comprueba que el valor de cadena que utilizas se ajuste a la especificación de IAB.

En el siguiente fragmento se muestra cómo crear una solicitud de anuncio con el parámetro de IAB:

JAVA

    Bundle networkExtrasBundle = new Bundle();
    networkExtrasBundle.putString("IABUSPrivacy_String", iab string);
    AdRequest request = new AdRequest.Builder()
       .addNetworkExtrasBundle(AdMobAdapter.class, networkExtrasBundle)
       .build();
    

KOTLIN

    val networkExtrasBundle = Bundle()
    networkExtrasBundle.putString("IABUSPrivacy_String", iab string)
    val request = AdRequest.Builder()
        .addNetworkExtrasBundle(AdMobAdapter::class.java!!, networkExtrasBundle)
        .build()
    

En este fragmento se indica cómo añadir el parámetro a SharedPreferences dentro de una actividad:

JAVA

    SharedPreferences sharedPref = this.getPreferences(Context.MODE_PRIVATE);
    SharedPreferences.Editor editor = sharedPref.edit();
    editor.putString("IABUSPrivacy_String", iab string);
    editor.commit();
    

KOTLIN

    val sharedPref = this.getPreferences(Context.MODE_PRIVATE)
    val editor = sharedPref.edit()
    editor.putString("IABUSPrivacy_String", iab string)
    editor.commit()
    

Mediación

Si utilizas la mediación, consulta la documentación de cada partner de red publicitaria si quieres saber qué opciones se ofrecen para ayudar a cumplir la CCPA.