Antes de comenzar a realizar llamadas a la API, debes configurar el acceso de API a tu cuenta de programador de Google Play. Esto implica cambios en Google Play Console y Google Cloud Console. En las siguientes instrucciones, se explican los cuatro pasos necesarios para comenzar a usar la API de Google Play Developer Reporting:
- Vincula tu cuenta de desarrollador con un proyecto de Google Cloud nuevo o existente.
- Habilita la API de Google Play Developer Reporting para tu proyecto vinculado a Google Cloud.
- Autoriza una clave de API para la API de Google Play Developer Reporting en tu proyecto vinculado de Google Cloud.
- Configura una cuenta de servicio con los permisos adecuados de Google Play Console para acceder a la API de Google Play Developer Reporting.
Para los pasos 1 y 4, debes ser el propietario de tu cuenta de desarrollador de Google Play en Google Play Console. Todos los pasos requieren que seas propietario del proyecto vinculado de Google Cloud en Google Cloud Console.
Vincula tu cuenta y proyecto
Antes de acceder a la API de Google Play Developer Reporting, debes vincularla a un proyecto de Google Cloud. En la mayoría de los casos, te recomendamos que crees un proyecto nuevo de Google Cloud dedicado a tu cuenta de desarrollador de Google Play, pero puedes vincular uno existente. Recuerda que cada cuenta de desarrollador de Google Play solo se puede vincular a un proyecto de Google Cloud. Si tienes varias apps en la misma cuenta de desarrollador de Google Play, todas deben compartir el mismo proyecto de Google Cloud.
Crea un proyecto nuevo
- Ve a la página de acceso a la API en Google Play Console.
- Haz clic en Crear nuevo proyecto.
El proyecto de Google Cloud se crea automáticamente y se vincula a tu cuenta de desarrollador de Google Play.
Usa un proyecto existente
Si ya eres usuario de Google Cloud Console, puedes vincular tu proyecto de Google Cloud existente mediante los siguientes pasos:
- Ve a la página de acceso a la API en Google Play Console.
- Elija el proyecto que desea vincular. Si tu proyecto no aparece en la lista, verifica que tu cuenta de usuario esté designada como Propietario en el proyecto de Google Cloud que deseas vincular.
- Haz clic en Vincular proyecto existente.
Habilitar la API
Una vez que hayas configurado el proyecto vinculado de Google Cloud, deberás habilitar la API de Google Play Developer Reporting para este proyecto. Para ello, debes ser propietario del proyecto de Google Cloud vinculado.
- Ve a la página de acceso a la API en Google Play Console.
- En API, busca la API de Google Play Developer Reporting y haz clic en Activar.
Esto actualiza directamente el proyecto de Google Cloud, y el cambio se aplica de inmediato.
Autoriza una clave de API
A fin de usar la API, necesitas una clave de API en tu proyecto vinculado de Google Cloud que esté autorizada para usar la API de Google Play Developer Reporting. Configúralo en Google Cloud Console.
Configura cuentas de servicio
Las cuentas de servicio deben usarse en un entorno seguro, como tu servidor. Las credenciales de la cuenta de servicio deben administrarse de forma segura para que no se revelen a nadie que no esté autorizado a usar la API.
Crear una cuenta de servicio
Puedes crear una cuenta de servicio desde Google Play Console.
- Ve a la página de acceso a la API en Google Play Console.
- En Cuentas de servicio, haz clic en Crear una nueva cuenta de servicio.
- Sigue las instrucciones para crear tu cuenta de servicio. Durante el proceso de creación de la cuenta, debes otorgarle acceso al proyecto de Cloud para que aparezca en Google Play Console.
- Una vez que hayas creado la cuenta en Google Play Console, haz clic en Listo. La sección Cuentas de servicio de la página de acceso a la API se actualiza automáticamente, y se mostrará tu cuenta de servicio.
- Haz clic en Otorgar acceso a fin de proporcionar los permisos necesarios para realizar acciones.
Otorgando permisos
En la página Acceso a la API, se muestra una lista de las cuentas de servicio que pertenecen al proyecto vinculado de Google Cloud. Para permitir cualquiera de esos accesos a los datos de Google Play Console de tus apps, se les debe otorgar acceso.
- Ve a la página de acceso a la API en Google Play Console.
- En Cuentas de servicio, busca la cuenta de servicio a la que deseas otorgar acceso y haz clic en Otorgar acceso. Se te dirigirá a la página Invitar usuario.
- Completa la información requerida. Se recomienda otorgar a la cuenta de servicio solo el conjunto mínimo de permisos necesarios para llamar a las acciones de la API deseadas.
- Haz clic en el botón Invitar usuario.
Una vez que completes estos pasos, deberías poder acceder a la API de Google Play Developer Reporting mediante la cuenta de servicio, con la clave de API correspondiente.
Reference
Para buscar un tipo de recurso o método en particular, consulta la Referencia.