La integridad y los servicios de firma de Google Play te ayudan a garantizar que los usuarios disfruten de tus apps y juegos de la manera que deseas. Puedes usar la página Integridad de la app (
Prueba y lanza
> Integridad de la app) de Play Console para lo siguiente:- Vincular tu proyecto de Google Cloud para usar la API de Play Integrity y proteger tus apps y juegos de interacciones riesgosas
- Configurar la protección automática para evitar modificaciones y redistribuciones no autorizadas
- Configurar la firma de apps de Play para permitir que Google Play administre tu clave de firma de la app y poder usarla para firmar cada versión
- Activar las verificaciones de integridad para la visibilidad de tu ficha de Google Play Store de manera que los dispositivos desconocidos y no confiables que no las superen no puedan descargar tu app desde Google Play
También puedes verificar rápidamente el estado de cada uno de estos servicios.
Descripción general
Puedes usar la página Integridad de la app (
Prueba y lanza
> Integridad de la app) para administrar y supervisar todos los servicios de integridad y firma de Google Play. Cada servicio incluye información y recursos para empezar a usarlo. Después de activar un servicio, puedes configurarlo y acceder a otras funciones en su respectivo menú de configuración. También empezarás a ver informes para el servicio, si están disponibles.Haz clic en una de las secciones a continuación para expandirla o contraerla.
API de Play IntegrityLlama a la API de Integrity desde tu app en momentos importantes para verificar que el objeto binario sea el de tu app, esté instalado por Google Play y se ejecute en un dispositivo Android original. El servidor de backend de tu app puede decidir qué acciones realizará a continuación para evitar abusos, accesos no autorizados y ataques. Después de integrar la API de Integrity, puedes supervisar las solicitudes a la API de tu app y analizar los veredictos con informes generados desde tu base de instalaciones.
Comienza con los siguientes recursos:
- Consulta la documentación de la API de Play Integrity en el sitio web para desarrolladores de Android.
- Obtén más información para usar la API de Play Integrity en Play Console.
Usa la protección automática de Google Play para proteger tus apps y juegos contra el abuso de integridad en forma de modificaciones y redistribuciones no autorizadas. La protección automática funciona en tu app sin conexión de datos. Se puede activar con un clic en Play Console y no requiere trabajo de los desarrolladores antes de la prueba ni integración del servidor de backend.
Más información sobre la protección automática
Usa la firma de apps de Play para permitir que Google Play administre y proteja tu clave de firma de la app, y utilízala para firmar cada versión. Esto permite garantizar que eres tú quien crea las actualizaciones.
Obtén más información sobre cómo usar la firma de apps de Play.
Activa las verificaciones de integridad de tu ficha de Play Store para que Google Play pueda comprobar que los dispositivos las superen antes de que los usuarios puedan ver la ficha.
Notas:
- Este servicio no requiere que integres la API de Play Integrity en tu app. La app de Play Store obtiene un veredicto en el dispositivo en sí y lo usa para determinar la visibilidad de la ficha de Play Store.
- Si activas las verificaciones de integridad, puedes reducir la disponibilidad de la app para dispositivos peligrosos, como dispositivos vulnerados o con permisos de administrador, emuladores y entornos desconocidos.
- Puedes encontrar las definiciones para cada verificación de integridad en la documentación de la API de Play Integrity.
- Esto no impide que los usuarios obtengan la app de otra manera, por ejemplo, a través de otro canal de distribución o por sideloading; por lo tanto, considera usar una protección para el entorno de ejecución, como la API de Play Integrity o la protección automática.
Para usar las verificaciones de integridad, sigue estos pasos:
- Abre Play Console y ve a la página Integridad de la app (
Prueba y lanza
> Integridad de la app). - Ve a la sección "Visibilidad de la ficha de Play Store".
- Elige si quieres activar las verificaciones de integridad para la ficha de Google Play Store. Los dispositivos desconocidos y no confiables que no superen las verificaciones de integridad no podrán instalar tu app desde Google Play:
- Sin verificaciones de integridad: Tu ficha de Play Store estará visible para todos los dispositivos que admitas.
- Verificaciones de integridad básicas: Tu ficha de Play Store estará visible para todos los dispositivos que admitas y que superen las verificaciones de integridad básicas.
- Verificaciones de integridad del dispositivo: La ficha de Play Store estará visible en todos los dispositivos que admitas y que superen las verificaciones de integridad del dispositivo.
- Verificaciones de integridad avanzada: La ficha de Play Store estará visible en todos los dispositivos que admitas y que superen las verificaciones de integridad avanzada.
- Guarda los cambios.