Herramientas y rendimiento

Verificación de desarrolladores de Android: Rutas para Play, distribuidores de apps de terceros y aficionados

Bocinas

  • Rob Clifford

    Ingeniero de Relaciones con Desarrolladores, Confianza y Seguridad de Android

  • Naheed Vora

    Gerente de producto sénior

Acerca de

Acerca de la charla

La verificación de desarrolladores de Android es fundamental para un ecosistema más seguro. En esta sesión, se desglosan las rutas de cumplimiento para todos los desarrolladores, desde los grandes estudios hasta los aficionados. Describiremos los requisitos clave para publicar en Google Play y en tiendas de apps de terceros. La charla incluirá una demostración en vivo de las nuevas cuentas de distribución limitada, en la que se mostrará cómo los estudiantes y aficionados pueden compartir apps de forma fácil y segura.

Una vez que finalices esta sesión, podrás hacer lo siguiente:

Comprender las 3 rutas principales de verificación de desarrolladores

Observa el nuevo flujo de cuentas de distribución limitada en vivo.

Identifica los próximos pasos específicos para cumplir con los requisitos.

Resumen

  • La verificación de desarrolladores de Android vincula las apps distribuidas con entidades legales responsables para frenar el fraude financiero y las redes de software malicioso desechable. La aplicación de medidas por incumplimiento regional comenzó en cuatro mercados antes de que se expandiera a nivel global el próximo año.
  • Los desarrolladores pueden registrarse a través de Google Play Console o de una Android Developer Console dedicada. Los estudiantes y aficionados pueden registrar paquetes de forma gratuita para compartirlos en hasta 50 dispositivos asociados.
  • La API de Android Developer Console permite que las tiendas y los desarrolladores de terceros automaticen de forma programática los registros de apps y resuelvan los conflictos de paquetes. La API de Android Developer Status verifica si los nombres de paquetes están registrados.
  • Los usuarios experimentados pueden realizar la carga lateral de apps no registradas habilitando el flujo avanzado en las opciones para desarrolladores. Esta ruta aplica un reinicio del dispositivo y una cuenta regresiva de 24 horas para interrumpir las estafas de ingeniería social.

Recursos

Gemini Notebook

Temas

  • developer-verification
  • app-security
  • google-play-console
  • android-developer-console
  • transferencia

Transcripción

Descargar transcripción

Introducción

  • Te damos la bienvenida a nuestra charla de ADS 2026 sobre la verificación de desarrolladores.

  • Soy Rob Clifford, del equipo de Relaciones con Desarrolladores de Android, y me acompaña mi colega Naheed Vora, gerente de producto del equipo de Confianza en el Ecosistema y las Apps.

  • Hoy, revisaremos parte de la información más importante que necesitas para la verificación de desarrolladores de Android para garantizar que tus apps sigan cumpliendo con los requisitos.

  • Nuestra misión aquí es simple.

  • Queremos que todos los desarrolladores, ya sea que administren apps multimillonarias en Google Play, publiquen en otras tiendas de aplicaciones, como Samsung, Oppo, Vivo, Honor y Xiaomi, o creen herramientas de código abierto y prototipos para estudiantes los fines de semana, tengan un camino claro hacia la verificación.

  • Queremos agradecerte por tus preguntas y comentarios, ya que influyeron directamente en nuestra experiencia en la app y en las nuevas herramientas para que estos requisitos sean aún más fáciles de cumplir para todos los desarrolladores.

  • Y la adopción ha sido sólida.

  • Se registraron millones de apps en todo el mundo desde que se abrió la verificación para todos en marzo, y nuestro reciente lanzamiento regional también se desarrolló sin problemas, ya que las apps registradas representan más del 99% de las instalaciones de apps en los países en los que comenzamos a lanzar estas protecciones, que son Brasil, Indonesia, Singapur y Tailandia.

  • Al final de esta sesión, sabrás exactamente qué ruta de verificación coincide con tu flujo de trabajo, cómo aprovechar las declaraciones automatizadas sin intervención, cómo funciona el verificador de tiempo de instalación en el dispositivo y tus hitos clave de lanzamiento que conducen a la aplicación de medidas por incumplimiento global el próximo año.

  • Naheed comenzará con un resumen de cómo la verificación de desarrolladores busca proteger el ecosistema y una descripción general de los grupos de desarrolladores afectados y lo que necesitan.

  • Naheed, adelante.

Por qué se necesita la verificación de desarrolladores de Android

  • Gracias, Rob.

  • Por lo tanto, para comprender por qué presentamos la verificación de desarrolladores de Android, debemos analizar el panorama de adversarios que enfrenta nuestro ecosistema.

  • Hoy en día, el fraude financiero, el fraude de cargos telefónicos y los troyanos bancarios cuestan miles de millones de dólares en daños a los usuarios.

  • Cuando analizamos estas amenazas, surge un patrón.

  • Los sindicatos maliciosos aprovechan el anonimato para difundir de forma rápida y reiterada apps dañinas, fraudes financieros y estafas, que requieren un gran esfuerzo para identificar.

  • Y, para cuando los identificamos, ya pasaron al siguiente objetivo y al siguiente paquete.

  • Por lo tanto, la verificación rompe ese patrón, esa asimetría, ya que vincula cada app distribuida a una entidad legal o un desarrollador verificados y responsables.

  • La verificación aumenta sustancialmente esta barrera económica para los estafadores y altera la viabilidad de estas redes de malware desechables.

  • Estamos creando una capa de base para todo el ecosistema de Android y nos asociamos con distribuidores de todo el mundo para aumentar la seguridad de la plataforma y, al mismo tiempo, mantener la base abierta de Android.

Rutas personalizadas para cada vertical

  • Por lo tanto, para garantizar este cumplimiento, creamos cuatro rutas diferentes para ti.

  • La primera es para los desarrolladores de Google Play.

  • Más del 99% de ustedes ya completaron el ID de comerciante, y más del 99% de sus apps ya están registradas en Play.

  • En segundo lugar, para los desarrolladores que distribuyen apps fuera de Play, creamos un portal exclusivo, del que hablaremos en un momento, en el que pueden identificarse y, luego, registrar sus paquetes.

  • En tercer lugar, estudiantes y aficionados.

  • Nuestra cuenta de distribución limitada está disponible sin costo adicional.

  • Es gratis.

  • No hay verificación por documento de identidad, y el flujo es fácil para que autorices los dispositivos con los que quieres compartir contenido con un simple código QR o un protocolo de enlace.

  • Y gracias a sus comentarios, hoy anunciamos que aumentaremos el límite de 20 a 50, y que esto se implementará muy pronto.

  • Y el último es para usuarios avanzados.

  • Para los usuarios avanzados y los experimentadores de código abierto, habrá una forma de tener libertad a través de advertencias transparentes, y también hablaremos de eso más adelante.

Verificación para Google Play y apps externas

  • Analicemos en profundidad la primera vertical, los desarrolladores de Google Play.

  • Como mencioné antes, la mayoría de ustedes y de sus paquetes ya están verificados.

  • Además, Play Console registrará automáticamente cualquier paquete que registres a través del registro de backend.

  • Sin embargo, hay una situación crítica que debes revisar de inmediato.

  • Muchos de ustedes distribuyen apps fuera de Play, para variantes empresariales o para otras tiendas.

  • Debes asegurarte de que, si usas un nombre de paquete o una clave de firma diferentes, no reconoceremos esas apps.

  • Por lo tanto, debes asegurarte de que estén registrados. Esto es lo que debes hacer.

  • Habrá una pestaña de Verificación de desarrollador en Play Console, y podrás registrar esas apps allí.

  • Ahora, examinemos la segunda vertical.

  • Estas son apps que se distribuyen fuera de Google Play.

  • Para brindarte asistencia sin depender de Google Play Console, creamos una consola exclusiva para ti.

  • Es android.google.com/developerconsole.

  • Los flujos de trabajo de incorporación solo constan de tres pasos sencillos.

  • El primer paso es crear tu cuenta.

  • Puedes registrarte como organización o como persona física.

  • En segundo lugar, puedes completar la verificación por documento de identidad.

  • Por lo tanto, si eres una organización, necesitas un número D-U-N-S.

  • Si no lo tienes, debes saber que el proceso tarda al menos 30 días, por lo que debes registrarte y comenzar el proceso de inmediato.

  • Y, luego, el último paso es registrar tus paquetes y claves. Hay una forma muy sencilla de subir un paquete y demostrar que esa clave de firma te pertenece.

  • Eso es todo.

  • Ahora, le daré la palabra a Rob, quien hablará sobre las herramientas y las APIs que te facilitarán la vida.

Automatiza la verificación con APIs

  • Gracias, Naheed.

  • Por lo tanto, a medida que las organizaciones se preparan para la adopción en todo el ecosistema, la automatización se vuelve aún más esencial, en especial para los estudios grandes y los distribuidores externos que administran entre decenas y miles de apps.

  • Necesitamos adaptarnos a estos casos de uso y, para ello, creamos la API de Android Developer Console, que permite un registro programático y sin problemas en los casos en que realizar este proceso de forma manual crearía un cuello de botella significativo.

  • Para comenzar, hablemos sobre el modelo de integración de la API.

  • Como la verificación de desarrolladores de Android se aplica a las apps, no solo en Play, sino también en otras tiendas, la API de Android Developer Console existe para proporcionar el framework necesario para que otras tiendas integren fácilmente el flujo de trabajo de cumplimiento directamente en su experiencia del usuario.

  • Por lo tanto, con la API de Android Developer Console, puedes confirmar que la cuenta esté verificada, administrar de forma programática los criterios de generación y finalización, administrar los registros, lo que incluye el manejo de paquetes nuevos, o puedes asociar cualquier clave de firma pública para trabajar con paquetes que ya se registraron o con paquetes existentes en los que la API aplica la prueba criptográfica de propiedad a través del token de verificación.

  • Si administras claves en nombre de tus desarrolladores, el backend de tu tienda puede automatizar este proceso por completo sin interacción manual de los desarrolladores.

  • Por último, la API incluye reglas de resolución de conflictos basadas en el volumen de instalaciones reales, por lo que las claves que representan más del 50% de las instalaciones conocidas tienen prioridad, lo que evita la ocupación no autorizada de nombres de paquetes establecidos.

  • La API de Android Developer Console también incluye un modelo de autenticación útil que usa el flujo estándar del servidor web de OAuth 2.0 con el permiso de Android Developer Console.

  • Como la verificación de desarrolladores está vinculada a una entidad legal verificada en una Cuenta de Google, no se pueden usar las cuentas de servicio ni las claves de API tradicionales.

  • En cambio, en entornos de CI/CD como GitHub Actions o Cloud Build, realizas un flujo de consentimiento único con el tipo de acceso sin conexión, almacenas el token de actualización de forma segura en tu administrador de secretos y generas tokens de acceso de corta duración a pedido.

  • Por último, la API de Android Developer Console no solo está disponible para los distribuidores de apps que no son de Play.

  • Si bien las tiendas pueden aprovechar esta funcionalidad para mejorar el flujo de cumplimiento de sus desarrolladores, también está disponible directamente para que los desarrolladores la incorporen en los flujos como consideren adecuado, ya sea para la integración en los flujos de CI/CD de los desarrolladores o para los publicadores que administran grandes catálogos de diferentes apps y necesitan desarrollar soluciones personalizadas para administrar el estado de verificación de toda su cartera.

  • La API de Android Developer Console proporciona herramientas sólidas para que sea fácil mantenerse al tanto del cumplimiento.

  • Para comenzar a usar la API de Developer Console, consulta nuestra documentación para desarrolladores con el código QR que se muestra aquí.

  • Además de la API de Android Developer Console, también presentamos la API de Android Developer Status para que puedas verificar si el nombre de un paquete de app para Android ya está registrado con un desarrollador verificado.

  • Si creas herramientas para desarrolladores, IDEs o flujos de trabajo de CI/CD automatizados, puedes integrar esta API de servidor a servidor para ayudar a tus usuarios a verificar el estado de registro de los paquetes, validar dónde coincide el certificado de firma de apps con las credenciales registradas y solicitarles que registren las aplicaciones no reconocidas.

  • Para quienes nos acompañan aquí en el ADS, si consultan las sesiones de demostración de la plataforma de Android, podrán ver cómo esta API puede verificar el registro de tus paquetes activos.

Distribución limitada para estudiantes y aficionados

  • Ahora, analicemos la tercera vertical, las cuentas de distribución limitada.

  • Diseñamos esta ruta específicamente para garantizar que los estudiantes, aficionados y creadores independientes tengan una forma de seguir creando y compartiendo apps en Android con sus amigos, familiares, compañeros de clase y colegas.

  • Usar este flujo es 100% gratis.

  • No hay tarifas anuales, no se requiere un número D-U-N-S ni se deben presentar documentos de registro de la empresa.

  • Todo lo que necesitas es una cuenta de Google.

  • Registrar un paquete para usarlo en la distribución limitada es sencillo.

  • Solo debes ir a Android Developer Console, registrar un nombre de paquete válido, como Cámara mágica, y asignarle un nombre descriptivo.

  • Una vez que hayas ingresado el nombre del paquete, agrega una clave pública SHA-256 generada durante el paso de compilación para terminar de registrarlo. De esta manera, se vincularán ese paquete y el nombre de la compilación a tu cuenta, y se registrarán como tuyos.

  • Una vez que hayas registrado tu paquete correctamente, podrás compartirlo con otra persona agregando su dispositivo como asociado de tu cuenta de desarrollador.

  • Para ello, crea un nuevo dispositivo asociado en la consola para desarrolladores, asígnale un nombre descriptivo y, luego, genera un código QR y un vínculo que puedas compartir con el propietario de este nuevo dispositivo.

  • Cuando abran el vínculo, se les pedirá que respondan si eres un desarrollador que conocen y en quien confían, y si quieren permitir que se instalen tus apps en su dispositivo.

  • Una vez que el usuario haya dado su consentimiento, recibirá su propio código generado para que te lo envíe y, una vez que lo ingreses, su dispositivo podrá instalar apps asociadas con tu cuenta de desarrollador.

Flujo avanzado para usuarios avanzados

  • Además de la distribución limitada como alternativa para los desarrolladores, también tenemos el flujo avanzado como opción para los usuarios avanzados que quieran seguir instalando paquetes no registrados según su propio criterio.

  • Creamos el flujo avanzado para permitir que los usuarios experimentados instalen apps no registradas cuando decidan aceptar el riesgo, a la vez que se mantienen las protecciones esenciales contra las estafas de ingeniería social para los usuarios habituales.

  • En los fraudes financieros y las estafas de desvío de llamadas del mundo real, los delincuentes se basan en la urgencia, el miedo y la coerción telefónica de alta presión para obligar a las víctimas a realizar la carga lateral de cargas útiles maliciosas.

  • Al requerir un reinicio del dispositivo y una cuenta regresiva de 24 horas que no se puede omitir, Advanced Flow interrumpe esta presión, lo que les da a las víctimas potenciales el tiempo y el espacio para tomar una decisión fundamentada sobre lo que se les pide que hagan.

  • Para habilitar esta opción, primero debes poner el dispositivo en modo de desarrollador. Para ello, ve a Configuración, Acerca del teléfono y presiona el número de compilación 7 veces.

  • Si estás mirando esto y aún no eres desarrollador, felicitaciones por tu nuevo rol.

  • Gracias por reírte.

  • Ahora que el dispositivo está en modo de desarrollador, podemos acceder a la opción de flujo avanzado. Para ello, ve a Sistema, Opciones para desarrolladores y activa la opción para permitir apps de desarrolladores no verificados.

  • Una vez que hayas activado esta opción, es posible que debas ingresar tu PIN y, luego, aceptar la advertencia que indica que, si alguien te pide que hagas esto, es probable que se trate de una estafa.

  • Luego, reinicias el dispositivo para iniciar la demora de seguridad de 24 horas.

  • Este paso es fundamental para ayudar a las víctimas de estafas a tener la oportunidad de reducir la urgencia de las tácticas que emplean los estafadores y, luego, obtener ayuda para detener este intento de explotación.

  • Durante la ventana de 24 horas, en Configuración, se muestra un temporizador de cuenta regresiva activo con el tiempo restante antes de que puedas usar el flujo avanzado.

  • Una vez que transcurran las 24 horas, el usuario podrá seleccionar si desea inhabilitar la verificación temporalmente durante 7 días o mantenerla desactivada de forma permanente.

  • Por última vez, el usuario debe confirmar el riesgo inherente de quitar esta precaución de seguridad predeterminada antes de presionar Listo para completar la configuración del dispositivo para el flujo avanzado.

  • A partir de ese momento, los usuarios podrán instalar apps no registradas.

  • Esto les brinda a los usuarios avanzados el control sin restricciones que esperan sobre las apps que quieren instalar, a la vez que mantiene seguros a los usuarios habituales.

Hoja de ruta de lanzamiento y logros clave

  • Ahora, revisemos nuestro cronograma de lanzamiento para la verificación de desarrolladores.

  • La fase 1 comenzó en marzo de 2026 con la presentación de Android Developer Console.

  • La fase 2 comenzó 5 meses después, cuando las herramientas para desarrolladores estuvieron disponibles de forma más general.

  • La fase 3 fue nuestro hito crítico más reciente, el 30 de septiembre de 2026.

  • En esa fecha, comenzó la aplicación de medidas por incumplimiento en los 4 mercados de lanzamiento regionales que mencionamos antes: Brasil, Indonesia, Singapur y Tailandia.

  • En estos mercados, 7 tiendas de socios importantes aplican los requisitos de desarrollador verificado.

  • En la fase 4, se buscará expandir este requisito de protección del usuario de forma cuidadosa y progresiva el próximo año, en 2027.

  • Por último, es importante tener en cuenta que, si te encuentras en China, pero distribuyes apps en estas regiones donde se aplican las medidas, también debes registrar las apps que se distribuirán.

  • Le pasaré la palabra a Naheed para que cierre la sesión y haga un resumen de lo que debes hacer.

Lista de tareas y recursos

  • Bien.

  • Bien.

  • Así que gracias, Rob.

  • Para recapitular los pasos más importantes, los desarrolladores que distribuyen apps en Play deben auditarlas hoy mismo en Play Console y asegurarse de que estén registradas y reclamadas, específicamente las que se distribuyen fuera de Play.

  • En segundo lugar, para las apps que distribuyes exclusivamente fuera de Play, crea tu cuenta de Android Developer Console en este vínculo.

  • En el caso de estudiantes y aficionados, pueden crear una cuenta gratuita y distribuir apps en hasta 50 dispositivos.

  • Muchas gracias a todos por acompañarnos hoy.

  • Nos complace asociarnos contigo y hacer de Android un ecosistema más seguro para miles de millones de usuarios de todo el mundo.

  • En la siguiente diapositiva, hay un código QR para acceder a la documentación para desarrolladores.

  • Esperamos con ansias ver tus próximas creaciones.

  • Que disfrutes de la Android Dev Summit.

  • Gracias.