Comienza a usar la publicación de apps personalizadas

La API de Google Play Custom App Publishing está diseñada para la movilidad empresarial de aplicaciones (EMM), desarrolladores de apps de terceros y otras organizaciones que desean permitir que sus clientes empresariales publiquen apps privadas (también llamadas apps personalizadas) directamente desde la interfaz de usuario final.

Un cliente empresarial es una organización que usa Google Play administrado para distribuir el trabajo apps a los empleados. Cada cliente empresarial mantiene su propio Google Play Store administrado, que puede incluir tanto para las apps públicas como para las privadas. Apps privadas no están disponibles fuera de la empresa; solo los usuarios con acceso al Google Play Store administrado puede ver e instalar apps privadas.

Configuración preliminar

Antes de poder publicar apps privadas con la API de Google Play Custom App Publishing, primero debes habilitar la API de Google Play Custom App Publishing para un proyecto crea una cuenta de servicio y otorga permiso de publicación a esta cuenta en tu cuenta de desarrollador de Play Console.

Habilita la API de Google Play Custom App Publishing

Para habilitar la API de Google Play Custom App Publishing para un proyecto, sigue estos pasos: pasos:

  1. Abre la Consola de APIs de Google. Si no tienes una, selecciona Más opciones > Crear cuenta y, luego, completar el formulario para crear una de servicio predeterminada. Si tienes una Cuenta de Google, accede a ella si se te solicita.

  2. En la lista de proyectos, selecciona un proyecto o crea uno.

  3. Abre la Biblioteca de APIs.

  4. Busca en la Biblioteca de APIs la API de Google Play Custom App Publishing. Para habilita la API, selecciónala y haz clic en Habilitar.

Crea una cuenta de servicio

Con el mismo proyecto para el que habilitaste la API de Google Play Custom App Publishing, sigue estos pasos para crear una cuenta de servicio:

  1. Abre la Consola de APIs de Google. Accede si se te solicita.

  2. En la lista de proyectos, elige el proyecto que seleccionaste o creaste cuando habilitaste la API.

  3. En el menú principal, selecciona IAM y Administrador > Cuentas de servicio > Crea una cuenta de servicio.

  4. Ingresa un nombre para la cuenta de servicio y selecciona Proporcionar una clave privada nueva. Luego, haz clic en Crear.

Toma nota de la dirección de correo electrónico de la cuenta de servicio y almacena el de claves privadas en una ubicación a la que pueda acceder tu aplicación. Tu aplicación necesita que realice llamadas autorizadas a la API de Google Play Custom App Publishing.

Otorga permiso de publicación a la cuenta de servicio

Para otorgar permiso de publicación a la cuenta de servicio que creaste, sigue estos pasos:

  1. Abre Play Console.

  2. Selecciona una cuenta de desarrollador existente o crea una nueva.

  3. Sigue los pasos que se mencionan en el documento para darles acceso a los usuarios y otorgar el permiso para crear y publicar apps privadas en la dirección de correo electrónico de la cuenta de servicio.

Recupera el ID de la cuenta de desarrollador

Una vez que se complete el proceso de configuración y permisos, toma nota del ID de la cuenta de desarrollador que aparece en la URL de Play Console:

https://play.google.com/console/developers/123456

Debes pasar el ID de la cuenta de desarrollador como parámetro cuando publicar aplicaciones privadas para las aplicaciones .