Solicitar el consentimiento de los usuarios europeos

Según lo estipulado en la política de consentimiento de usuarios de la Unión Europea de Google, debes facilitar cierta información a los usuarios que se encuentren en el Espacio Económico Europeo (EEE) y obtener su consentimiento para usar cookies u otros métodos de almacenamiento local en aquellos casos en los que sea obligatorio por ley, así como para usar sus datos personales (como AdID) con el objetivo de servirles anuncios. Esta política refleja los requisitos de la directiva sobre la privacidad electrónica de la UE y del Reglamento General de Protección de Datos (RGPD).

Los anuncios que sirve Google se pueden clasificar como personalizados o no personalizados, y en ambos casos se requiere el consentimiento de los usuarios del EEE. De forma predeterminada, cuando se envían solicitudes de anuncio a Google, se sirven anuncios personalizados que se seleccionan en función de los datos de usuario que se hayan recogido con anterioridad. Google también permite configurar las solicitudes de anuncio para que se sirvan anuncios no personalizados. Más información sobre los anuncios personalizados y no personalizados

En esta guía se describe cómo reenviar el consentimiento al SDK Google Mobile Ads, una vez obtenido.

Requisitos previos

El SDK de anuncios de Google para móviles sirve anuncios personalizados de forma predeterminada. Si un usuario solo da su consentimiento para recibir anuncios no personalizados, puedes configurar un objeto AdRequest para especificar que solo pueden solicitarse anuncios de este tipo. Utiliza el siguiente código:

AdRequest request = new AdRequest.Builder()
        .AddExtra("npa", "1")
        .Build();

Si se solicitan anuncios no personalizados, la URL de solicitud de anuncio incluye actualmente &npa=1, pero se trata de un ajuste de implementación interno del SDK de anuncios de Google para móviles que podría cambiar.

Retrasar la medición de la aplicación (opcional)

De forma predeterminada, el SDK de anuncios de Google para móviles inicializa la medición de la aplicación y empieza a enviar datos de eventos a nivel de usuario a Google justo después de que se inicie la aplicación. Gracias a este comportamiento, puedes habiltar las métricas de usuario de AdMob sin tener que hacer ningún cambio en el código.

Sin embargo, si tu aplicación requiere el consentimiento del usuario para poder enviar estos eventos, puedes retrasar la medición de la aplicación hasta que inicialices el SDK de anuncios para móviles expresamente o cargues un anuncio.

Para retrasar la medición de la aplicación de tu proyecto de Unity tanto en Android como en iOS, sigue los pasos correspondientes a cada plataforma.

En el editor de Unity, selecciona Assets > Google Mobile Ads > Settings (Recursos > Anuncios de Google para móviles > Configuración) en el menú.

En la sección Google AdMob, haz clic en la casilla Retrasar la medición de la aplicación.

Redes de mediación

En este momento, Google no puede obtener ni gestionar los consentimientos de las redes de mediación, por lo que tendrás que hacerlo por separado con cada red publicitaria. Estamos colaborando activamente con todas nuestras redes de mediación de código abierto y con varias versiones para ofrecer documentación actualizada sobre cómo reenviar los consentimientos. Las siguientes redes de mediación ya cuentan con esta documentación: