Commencer à publier des applications d'entreprise

Introduction

Plusieurs stratégies existent pour permettre aux développeurs professionnels de déployer leurs applications. Pour déterminer le modèle qui vous convient le mieux, vous devez prendre en compte différents critères, y compris le public cible de votre application et votre rôle en tant que développeur. Dans cet article, nous décrivons les stratégies à suivre pour publier des applications d'entreprise sur Google Play en fonction de leur audience cible.

Publier des applications sur le marché

Si vous développez des applications pour un grand nombre de clients, nous vous recommandons de publier votre application sur Google Play. Google Play vous met en relation chaque jour avec des milliards d'utilisateurs et présente vos applications sur une plate-forme de découverte et de distribution optimale.

 

Pour commencer à utiliser Google Play, vous avez besoin d'un compte de développeur Google Play. Chaque développeur chargé de publier des applications, pour des tests bêta internes ou le marché public, doit posséder un compte pour utiliser la Google Play Console. Votre entreprise peut attribuer à des développeurs différents niveaux d'accès dans la Google Play Console et une ou plusieurs applications spécifiques publiées pour votre entreprise. Après la configuration, vous pouvez utiliser Google Play pour publier et promouvoir vos applications, mais aussi pour surveiller les indicateurs clés de performance, répondre aux avis des utilisateurs et plus encore. Un grand choix de formations est à votre disposition pour vous aider à vous lancer.

Notez bien que les développeurs doivent être conscients de ce qu'ils peuvent ou ne peuvent pas faire lorsqu'ils créent des applications. Google veut offrir une expérience sûre et fiable à tous. De plus, nos règles sont conçues pour permettre à des milliards de personnes dans le monde entier d'accéder à vos applications et jeux de manière sécurisée. Les applications conçues pour les entreprises sont soumises aux mêmes règles que toutes les autres applications sur Google Play. Par conséquent, nous vous recommandons de consulter le Centre d'informations réglementaires pour les développeurs pour vous tenir informé des dernières modifications.

Enfin, si vous utilisez des éléments graphiques ou du texte enregistrés en tant que marque (le nom d'une entreprise ou un logo, par exemple) ou des contenus de propriété intellectuelle protégés par des droits d'auteur ou sous licence, vous devez informer Google que vous disposez des autorisations nécessaires avant de publier votre application. Le fait de ne pas suivre cette consigne pourrait être interprété comme un non-respect du règlement Google Play même si le contenu concerné provient de la marque de votre entreprise. Puisque vous ne souhaitez sans doute pas qu'un développeur tiers utilise vos marques, nous devons confirmer que votre compte de développeur est autorisé à s'en servir.

Publier des applications personnalisées pour les clients d'une entreprise

Parfois, un développeur doit publier une application pour un ensemble spécifique d'entreprises. Dans ce cas, les développeurs disposent de deux options : 

  1. Publier l'application directement à l'aide de l'ID de l'organisation Google Play d'entreprise
  2. Fournir le fichier binaire de l'application (APK) qui permettra à l'entreprise de la publier pour ses employés

De nombreux développeurs privilégient la première option. Avec cette méthode, le développeur garde le contrôle de la fréquence de publication et s'assure que la dernière version de son application est toujours accessible aux entreprises pour lesquelles il la publie.

Pour utiliser cette méthode, le développeur doit collaborer avec son client afin de s'assurer qu'il a activé Google Play d'entreprise pour son entreprise via son système de gestion de la mobilité en entreprise (EMM, Enterprise Mobility Management). Il doit ensuite vérifier auprès de son client que celui-ci a fourni l'identifiant de l'organisation au développeur tiers. Enfin, les développeurs peuvent utiliser la Google Play Console pour proposer leurs applications à une liste cible de clients professionnels.

Dans certains cas, les clients peuvent avoir besoin d'un contrôle plus précis afin de déterminer quelles versions d'une application sont disponibles pour les utilisateurs finaux. Pour ce faire, les développeurs peuvent créer des canaux de test fermés correspondant à chaque version d'une application. Ces versions peuvent ainsi cibler des identifiants d'organisation Google Play d'entreprise spécifiques. En ciblant des organisations individuelles avec des canaux fermés spécifiques, le service informatique peut déployer des versions précises de l'application d'un développeur à son propre rythme. Cette méthode offre davantage de flexibilité pour le déploiement, mais nécessite une étroite collaboration entre les développeurs et les administrateurs informatiques. De plus, les fournisseurs d'EMM ne la proposent pas tous.

Une autre solution consiste à fournir le fichier binaire aux entreprises pour qu'elles le publient dans leur propre organisation. La méthode suggérée pour effectuer cette procédure consiste à utiliser Google Play d'entreprise. Il existe peut-être d'autres méthodes, mais elles ne sont pas approuvées par Google. Si vous autorisez les organisations à publier leur propre copie d'un APK, sachez que le nom du package de l'application doit être unique sur tout Google Play, et pas seulement dans une organisation Google Play d'entreprise. Si un nom de package est déjà utilisé, recompilez votre application avec un autre nom de package.

Dans les deux cas, les développeurs peuvent simplifier leurs processus de publication en les intégrant à l'API Google Play Custom Publishing. Cette API permet de gérer de manière programmatique des fiches Play Store, des APK, etc. L'API Google Play Custom Publishing a déjà été intégrée aux outils de déploiement et de publication courants, tels que Fastlane, et peut facilement être intégrée dans des outils personnalisés.

Publier des applications internes pour des employés

Les entreprises peuvent développer leurs propres applications privées et les publier pour leurs employés. Les entreprises disposent de plusieurs options pour publier des applications privées pour leurs employés :

  1. Les entreprises peuvent choisir de publier leurs applications privées via la Google Play Console.
  2. Elles peuvent publier directement des applications privées à partir de leur système d'EMM, si le fournisseur se charge de les intégrer à Google Play.
  3. Elles peuvent publier des applications privées à l'aide de l'API Custom Publishing.

Les applications privées sont soumises à une procédure de validation simplifiée par rapport aux applications publiques et personnalisées. Les applications privées sont conçues pour être développées et utilisées par une entreprise individuelle. Google offre davantage de flexibilité aux développeurs professionnels pour l'utilisation de fonctionnalités restreintes, comme les fonctionnalités de localisation ou de téléphonie, afin de permettre l'accès à un plus large spectre de processus spécialisés.

Assurer la compatibilité avec les tests bêta internes et externes

Que vous développiez une application commerciale pour des milliers de clients ou une application privée pour une entreprise spécifique, vous devrez tester votre application à un moment donné. Pour prendre en charge les tests, Google Play accepte les canaux, ce qui permet de lancer des versions préliminaires d'une application auprès d'utilisateurs test. En tant que développeur, vous pouvez lancer un canal de test standard (par exemple, Canary, alpha, bêta) et publier ces canaux auprès de vos clients. Vous pouvez également lancer des versions spécifiques à des fins de test, comme décrit ci-dessus. Tous les types de développeurs peuvent utiliser les applications de test.

Ces informations vous-ont elles été utiles ?

Comment pouvons-nous l'améliorer ?
Recherche
Effacer la recherche
Fermer le champ de recherche
Menu principal
3528370153751232500
true
Rechercher dans le centre d'aide
true
true
true
true
true
108584
false
false