Divulga información para los usuarios en EE.UU.

Selecciona la plataforma: Android iOS Unity Android (heredada)

En esta guía, se describen los pasos necesarios para admitir el mensaje de las reglamentaciones estatales de EE.UU. como parte del SDK de UMP. Combina estas instrucciones con Configura el SDK de UMP, en el que se detalla cómo hacer que tu app se ejecute con el SDK de UMP y configurar tu mensaje. La siguiente guía es específica para el mensaje basado en las reglamentaciones estatales de EE.UU.

Requisitos previos

Antes de continuar, asegúrate de hacer lo siguiente:

  • Actualiza a la versión más reciente del complemento de Unity. Para la compatibilidad con los mensajes basados en las reglamentaciones estatales de EE.UU., te recomendamos que uses la versión 8.7.0 o posterior.
  • Configura el SDK de UMP. Asegúrate de implementar un punto de entrada de opciones de privacidad y renderizarlo si es necesario. Si completas esta guía, tendrás un punto de entrada para mostrar el mensaje de las reglamentaciones estatales de EE.UU. a tus usuarios.
  • Crea un mensaje basado en las reglamentaciones estatales de EE.UU. para apps.
  • Si usas el mensaje basado en las reglamentaciones estatales de EE.UU. junto con otros mensajes, consulta Tipos de mensajes de usuario disponibles para comprender cuándo se muestran diferentes mensajes a tus usuarios.

Para indicar si un usuario no alcanzó la edad de consentimiento, establece tagForUnderAgeOfConsent (TFUA). Cuando estableces TFUA en true, el SDK de UMP no solicita el consentimiento del usuario. Si tu app tiene un público mixto, establece este parámetro para los usuarios menores de edad para asegurarte de que no se solicite el consentimiento. Es tu responsabilidad establecer este parámetro cuando sea necesario para cumplir con la COPPA y otras reglamentaciones pertinentes.

En el siguiente ejemplo, se establece TFUA en true en una solicitud de consentimiento de UMP:

  ConsentRequestParameters params = new ConsentRequestParameters
  {
      // Indicate the user is under age of consent.
      TagForUnderAgeOfConsent = true;
  };

  ConsentInformation.Update(params, (FormError updateError) =>
  {
    // ...
  });

Después de que el usuario tome una decisión sobre las reglamentaciones estatales de EE.UU., puedes leer su elección del almacenamiento local siguiendo la especificación de Global Privacy Platform (GPP) . Para obtener más detalles, consulta Detalles de la app. Ten en cuenta que el SDK de UMP solo propaga las claves IABGPP_GppSID y IABGPP_HDR_GppString.

Prueba tu mensaje basado en las reglamentaciones estatales de EE.UU.

Para probar tu mensaje basado en las reglamentaciones estatales de EE.UU., usa UMPDebugGeographyRegulatedUSState debugGeography para forzar que el SDK de UMP trate tu dispositivo de prueba como si estuviera ubicado en un estado de EE.UU. regulado. También puedes usar UMPDebugGeographyOther para forzar la supresión de los mensajes de las reglamentaciones estatales de EE.UU. Para obtener más detalles sobre debugGeography, consulta Forzar una ubicación geográfica. Nota: UMPDebugGeographyRegulatedUSState solo está disponible en el complemento de Unity 9.4.0 o versiones posteriores.