Premiers pas avec la publication d'applications personnalisées

L'API Google Play Custom App Publishing est destinée aux fournisseurs de gestion de la mobilité en entreprise (EMM), aux développeurs d'applications tiers et aux autres organisations qui souhaitent permettre à leurs entreprises clientes de publier des applications privées (également appelées applications personnalisées) directement depuis leur interface utilisateur final.

Une entreprise cliente est une organisation qui utilise Google Play d'entreprise pour distribuer des applications professionnelles à ses employés. Chaque entreprise cliente gère son propre Google Play Store d'entreprise, qui peut inclure des applications publiques et privées. Les applications privées ne sont pas disponibles en dehors de l'entreprise. Seuls les utilisateurs ayant accès à la plate-forme Google Play d'entreprise de l'entreprise peuvent afficher et installer des applications privées.

Configuration préliminaire

Avant de pouvoir publier des applications privées à l'aide de l'API Google Play Custom App Publishing, vous devez d'abord l'activer pour un projet, créer un compte de service et lui accorder l'autorisation de publication sur votre compte de développeur Play Console.

Activer l'API Google Play Custom App Publishing

Pour activer l'API Google Play Custom App Publishing pour un projet, procédez comme suit:

  1. Ouvrez la console Google APIs. Si vous n'avez pas de compte Google, sélectionnez Plus d'options > Créer un compte, puis remplissez le formulaire pour créer un compte. Si vous possédez un compte Google, connectez-vous si vous y êtes invité.

  2. Dans la liste des projets, sélectionnez un projet ou créez-en un.

  3. Ouvrez la bibliothèque d'API.

  4. Recherchez l'API Google Play Custom App Publishing dans la bibliothèque d'API. Pour activer l'API, sélectionnez-la, puis cliquez sur enable (activer).

Créer un compte de service

Procédez comme suit pour créer un compte de service avec le projet pour lequel vous avez activé l'API Google Play Custom App Publishing:

  1. Ouvrez la console Google APIs. Connectez-vous si vous y êtes invité.

  2. Dans la liste des projets, choisissez celui que vous avez sélectionné ou créé lors de l'activation de l'API.

  3. Dans le menu principal, sélectionnez IAM et administration > Comptes de service > Créer un compte de service.

  4. Attribuez un nom à votre compte de service, puis sélectionnez Indiquer une nouvelle clé privée. Cliquez ensuite sur Créer.

Notez l'adresse e-mail du compte de service et stockez le fichier de clé privée du compte de service dans un emplacement accessible par votre application. Votre application en a besoin pour effectuer des appels autorisés à l'API Google Play Custom App Publishing.

Accorder l'autorisation de publication au compte de service

Pour accorder l'autorisation de publication au compte de service que vous avez créé, procédez comme suit:

  1. Ouvrez la Play Console.

  2. Sélectionnez un compte de développeur existant ou créez-en un.

  3. Suivez la procédure décrite dans le document Accorder l'accès aux utilisateurs pour autoriser l'accès à l'adresse e-mail du compte de service afin de créer et publier des applications privées.

Récupérer l'ID de compte de développeur

Une fois le processus de configuration et d'autorisation terminé, notez l'ID du compte de développeur dans l'URL de la Play Console:

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

Vous devez transmettre l'ID de compte de développeur en tant que paramètre lorsque vous publiez des applications privées pour l'entreprise de l'utilisateur.