Modo Kids en Android SDK

Si tu aplicación Android está destinada a niños, debes seguir las políticas de Google. Si usas el SDK de Adapty, unos pocos pasos sencillos te ayudarán a configurarlo para cumplir estas políticas y superar las revisiones de la tienda.

¿Qué se requiere?

Necesitas configurar el SDK de Adapty para deshabilitar la recopilación de:

Además, te recomendamos usar el ID de usuario personalizado con cuidado. Un ID de usuario con formato <NombreApellido> se considerará claramente como recopilación de datos personales, al igual que usar un correo electrónico. Para el Modo Kids, la práctica recomendada es usar identificadores aleatorios o anonimizados (por ejemplo, IDs hasheados o UUIDs generados por el dispositivo) para garantizar el cumplimiento.

Activar el Modo Kids

Cambios en el Adapty Dashboard

En el Adapty Dashboard, necesitas deshabilitar la recopilación de direcciones IP. Para ello, ve a App settings y haz clic en Disable IP address collection en Collect users’ IP address.

Cambios en el código de tu aplicación

Para cumplir con las políticas, debes deshabilitar la recopilación del Android Advertising ID (AAID/GAID) y la dirección IP al inicializar el SDK de Adapty:

Kotlin:

override fun onCreate() {
    super.onCreate()
    Adapty.activate(
      applicationContext,
      AdaptyConfig.Builder("PUBLIC_SDK_KEY")
          .withAdIdCollectionDisabled(true) // set to `true`
          .withIpAddressCollectionDisabled(true) // set to `true`
          .build()
    )  
}

Java:

@Override
public void onCreate() {
    super.onCreate();
    Adapty.activate(
      applicationContext,
      new AdaptyConfig.Builder("PUBLIC_SDK_KEY")
          .withAdIdCollectionDisabled(true) // set to `true`
          .withIpAddressCollectionDisabled(true) // set to `true`
          .build()
    );
}