Premiers pas

Avant de pouvoir effectuer des appels d'API, vous devez configurer l'accès API à votre Compte de développeur Google Play. Cela implique des changements au niveau Google Play Console et Google Cloud Console. Pour ce faire, procédez comme suit : expliquer la procédure à suivre pour commencer à utiliser l'API Google Play Developer.

  1. Créez un projet Google Cloud.
  2. Activez l'API Google Play Developer pour votre projet Google Cloud.
  3. Configurez un compte de service disposant des autorisations appropriées dans la Google Play Console pour accéder à l'API Google Play Developer.

Créer un projet Google Cloud

Vous pouvez ignorer cette étape si vous avez déjà un projet Google Cloud. que vous souhaitez utiliser.

Créez un projet dans le Console Google Cloud :

Pour en savoir plus sur les projets Google Cloud, consultez Créer et gérer des projets.

Activer l'API

Une fois le projet Google Cloud configuré, vous devez activer l'API Google Play Developer pour ce projet.

Pour activer l'API Google Play Developer:

  1. Accédez à la page de l'API Google Play Developer dans la console Google Cloud.
  2. Cliquez sur Activer.

Configurer OAuth et les comptes de service

Vous devez configurer l'accès à l'API Google Play Developer à l'aide d'un client OAuth. un compte de service. Dans la plupart des cas, vous devez utiliser un compte de service pour accéder à l'API.

Les comptes de service doivent être utilisés dans un environnement sécurisé, tel que votre serveur. Les identifiants du compte de service doivent être gérés de manière sécurisée divulguée à toute personne non autorisée à utiliser l'API.

Utilisez l'ID client OAuth si vous devez accéder à l'API en votre nom d'un utilisateur individuel. Par exemple, si votre site Web doit accéder l'API Google Play Developer à partir du client Web pour le compte de l'utilisateur, vous pouvez utiliser ID client. L'utilisateur sera authentifié avec son compte Google à la place du compte de service. Cela vous permet d'effectuer des appels d'API au nom d'un utilisateur sans compromettre les identifiants du compte de service.

  • Compte de service: un service logiciel sécurisé accédera à l'API (le plus courant)
  • Clients OAuth: un utilisateur accède à l'API

Utiliser un compte de service

Vous pouvez créer un compte de service depuis la Google Play Console.

  1. Dans la console Google Cloud, accédez à Comptes de service.
  2. Cliquez sur Créer un compte de service et suivez les étapes.
  3. Accédez à la page Utilisateurs et Autorisations de la Google Play Console.
  4. Cliquez sur Inviter de nouveaux utilisateurs.
  5. Indiquez une adresse e-mail pour votre compte de service dans l'adresse e-mail et accordez les droits nécessaires pour effectuer certaines actions.

    Pour utiliser les API Google Play Billing, vous devez accorder les autorisations suivantes:

    • Afficher les données financières, les commandes et les réponses à l'enquête sur les annulations
    • Gérer les commandes et les abonnements
  6. Cliquez sur Inviter un utilisateur.

À ce stade, vous devriez pouvoir accéder à l'API Google Play Developer via la de service géré. Pour en savoir plus, consultez la page Utiliser OAuth 2.0 pour une connexion serveur à serveur Applications.

Utiliser des clients OAuth

Vous pouvez autoriser les utilisateurs à effectuer des actions à l'aide de l'API avec leurs propres identifiants. à l'aide d'un client OAuth. Les actions d'un utilisateur sont limitées à celles autorisées via le Utilisateurs et autorisations de la Google Play Console.

Avant de créer des clients OAuth, vous devez configurer les informations de branding pour votre produit. Pour en savoir plus, consultez Configurer votre écran de consentement OAuth.

  1. Dans la console Google Cloud, accédez à la page de l'écran de consentement OAuth.
  2. Suivez les étapes pour créer un écran de consentement OAuth.

Pour créer un client OAuth:

  1. Dans la console Google Cloud, accédez à Identifiants.
  2. Cliquez sur Créer des identifiants > ID client OAuth.
  3. Choisissez votre type d'application et suivez les instructions.

Informations complémentaires

Utilisez les conseils et astuces suivants pour vous lancer dans l'utilisation de l'API sur Google Play.

Obtenir votre ID de développeur

Certaines API nécessitent que vous fournissiez un ID de développeur Google Play Console. Ce est un numéro long attribué lorsque votre compte de développeur Google Play a été créée. Votre ID de développeur se trouve dans l'URL de presque toutes les pages du Google Play Console, comme le Accès à l'API.

Prenons l'exemple de l'URL de la Google Play Console:

https://play.google.com/console/developers/1234567890123456789/api-access

Dans l'URL ci-dessus, l'ID de développeur serait 1234567890123456789.

Remarque:Si une application est transférée depuis un compte de développeur Google Play par un autre, l'ID de développeur associé à cette application change. Cela signifie qu'une fois le transfert terminé, vous devez utiliser l'ID de développeur pour le nouveau Compte de développeur Google Play dans les appels d'API pour cette application.

API spécialisées

L'API Google Play Developer contient plusieurs API spécialisées qui permettent d'effectuer des types d'analyse spécifiques sur votre application:

API Reply to Reviews
Vous permet de consulter les commentaires des utilisateurs concernant votre application et d'y répondre.
API Voided Purchases
Vous permet de révoquer l'accès aux produits intégrés associés aux achats qui qu'un utilisateur a annulé.

Bibliothèques clientes

Nous fournissons des bibliothèques clientes que vous pouvez utiliser pour programmer accéder aux API REST. Pour plus d'informations, consultez la page Bibliothèques clientes et code Exemples.