L'iFrame Google Play d'entreprise vous permet d'intégrer Google Play d'entreprise directement dans votre console EMM pour offrir aux clients une expérience de gestion de la mobilité unifiée.
L'iFrame contient une barre de titre et un menu latéral extensible. À partir de ce menu, les utilisateurs peuvent accéder à différentes pages:
Rechercher des applications: permet aux administrateurs informatiques de rechercher et de parcourir des applications Google Play, d'afficher les informations les concernant et de sélectionner certaines applications.
Applications privées: permet aux administrateurs informatiques de publier et de gérer des applications privées pour leur entreprise.
Applications Web: permet aux administrateurs informatiques de publier et de distribuer des raccourcis de sites Web en tant qu'applications.
Organiser les applications: permet aux administrateurs informatiques de configurer l'organisation des applications dans l'application Play Store sur les appareils de leurs utilisateurs.
Toutes les pages sont activées par défaut dans l'iFrame, mais peuvent être désactivées individuellement (voir Ajouter l'iFrame à votre console).
Fonctionnalités
Cette section décrit les fonctionnalités disponibles dans l'iFrame Google Play d'entreprise.
Pour savoir comment intégrer l'iFrame et implémenter ces fonctionnalités, consultez Ajouter l'iFrame à votre console.
Rechercher dans les applications
La page "Rechercher des applications" (voir la Figure 1) permet aux administrateurs informatiques de rechercher, de parcourir et de sélectionner des applications Google Play.
Champ de recherche
Un champ de recherche de la barre de titre est activé par défaut sur la page. Le champ de recherche est compatible avec des fonctionnalités telles que les suggestions automatiques et affiche les résultats des applications publiques sur Google Play. Les résultats de la recherche s'affichent dans l'iFrame.
Applications privées
La page "Applications privées" permet aux administrateurs informatiques de publier et de gérer des applications privées directement depuis votre console EMM. Voici comment simplifier la publication d'applications privées pour les administrateurs informatiques:
Crée silencieusement un compte Play Console au nom de l'entreprise et accorde un accès administrateur aux administrateurs informatiques.
Exempte des frais d'inscription de 25 $USD précédemment requis pour la publication d'applications dans la Play Console.
Requiert uniquement l'APK et le titre d'une application.
Publie des applications en seulement 10 minutes (contre deux heures dans la Play Console). Remarque:Les applications publiées à partir de la page "Applications privées" ne peuvent jamais être rendues publiques.
La première fois qu'un administrateur informatique publie une application dans l'iFrame, celui-ci crée automatiquement un compte Play Console au nom de l'entreprise. S'ils apportent des modifications avancées, ils sont invités à se connecter avec un compte Google, qui peut être n'importe quel compte Google (Gmail ou Cloud Identity, par exemple).
Ce compte Google doit être ajouté en tant qu'administrateur au compte Play Console de l'entreprise. Un administrateur informatique peut ensuite utiliser son compte Google pour se connecter directement à la Play Console, où il peut:
Ajoutez des informations avancées sur l'application, y compris une description, des captures d'écran et plus encore.
annuler la publication d'applications ;
Les administrateurs informatiques peuvent accéder à des instructions sur l'utilisation de la page "Applications privées" dans le Centre d'aide Google Play d'entreprise.
Bouton "Sélectionner"
Une fois une application publiée, un administrateur informatique peut modifier son titre et son APK sur la page d'informations de l'application. La page d'informations de l'application affiche également un bouton SELECT (voir la figure 2). Vous devez spécifier l'action à effectuer lorsque l'administrateur informatique clique sur ce bouton (voir onproductselect à l'étape 3. Gérer les événements iFrame).
Applications Web
La page "Applications Web" permet aux administrateurs informatiques de publier des raccourcis vers des sites Web en tant qu'applications privées sur Google Play d'entreprise.
Les applications Web sont identifiables grâce à leur nom de package (productId). Leur publication prend généralement 10 minutes. Une fois publiées, elles sont automatiquement approuvées pour leur entreprise et peuvent être distribuées aux utilisateurs comme n'importe quelle autre application approuvée. Les applications Web sont compatibles avec d'autres fonctionnalités d'iFrame Google Play d'entreprise: elles sont incluses dans l'index de recherche de la page de recherche Play et peuvent être ajoutées à des collections.
Le formulaire de création d'application Web nécessite un titre, une URL HTTPS ou HTTP et une image d'icône (512 x 512 JPG ou PNG 32 bits). De plus, les administrateurs informatiques peuvent choisir parmi les trois options d'affichage suivantes:
Plein écran:l'application s'ouvre en mode plein écran, masquant la barre d'état et la barre de navigation de l'appareil.
Autonome (par défaut) : l'application affiche les barres d'état et de navigation de l'appareil.
Interface utilisateur minimale:l'application affiche la barre d'état et la barre de navigation de l'appareil, l'URL de l'application et une option d'actualisation. Pour les URL HTTP, il s'agit de la seule option disponible.
Elle permet également aux administrateurs informatiques de modifier et de supprimer des applications Web. Si vous supprimez une application Web, elle n'est plus disponible sur le Google Play d'entreprise de l'utilisateur. Toutefois, celui-ci peut toujours y avoir accès si l'application est déjà installée sur son appareil. Pour supprimer une application Web de l'appareil d'un utilisateur, consultez la section Supprimer des applications. Les instructions pour les utilisateurs sur la création et la modification d'applications Web sont disponibles dans le Centre d'aide Google Play d'entreprise.
Bouton "Sélectionner"
Une fois qu'une application Web est publiée, sa page d'informations inclut un bouton SELECT. Vous devez spécifier l'action (par exemple, distribuer l'application) qui a lieu lorsque l'administrateur informatique clique sur ce bouton (voir onproductselect à l'étape 3. Gérer les événements iFrame).
Organiser les applications
La page "Organiser les applications" permet aux administrateurs informatiques d'organiser les applications en collections (également appelées clusters). Par exemple, un administrateur informatique peut créer une collection Essentials pour les applications fréquemment utilisées ou une collection Dépenses pour les applications liées au suivi des dépenses, à l'enregistrement des déplacements, etc. Les collections sont affichées sur la page d'accueil du Play Store sur les appareils des utilisateurs.
Les EMM doivent utiliser SELECT mode dans les paramètres d'URL de l'iFrame pour permettre la recherche et l'ajout d'applications aux collections.
Sur les appareils de l'utilisateur, l'application Play Store n'affiche que les applications d'une collection à sa disposition. Si une collection n'inclut aucune application disponible pour l'utilisateur (ou l'appareil), elle n'apparaît pas sur le Play Store.
Les administrateurs informatiques peuvent également modifier, supprimer et copier des collections existantes sur la page "Organiser les applications". Les instructions à l'attention des utilisateurs pour effectuer ces tâches sont disponibles dans le Centre d'aide Google Play d'entreprise.
Toutes les pages du cadre iFrame sont activées par défaut. Lorsque vous générez un jeton Web, vous pouvez spécifier la ou les pages à désactiver. L'exemple ci-dessous désactive les applications privées, les applications Web et l'organisation des applications.
Ce code génère un iFrame à l'intérieur du conteneur div. Les attributs à appliquer à la balise iFrame peuvent être définis à l'aide de l'option "attributes", comme ci-dessus.
Paramètres d'URL
Le tableau ci-dessous liste tous les paramètres disponibles pour l'iFrame qui peuvent être ajoutés à l'URL en tant que paramètres d'URL.Exemples:
Page initiale affichée lors de l'affichage de l'iFrame. Les valeurs possibles sont PLAY_SEARCH, WEB_APPS, PRIVATE_APPS et STORE_BUILDER (organiser les applications). S'il n'est pas spécifié, l'ordre de priorité suivant détermine la page à afficher: 1. PLAY_SEARCH, 2. PRIVATE_APPS, 3.
WEB_APPS, 4. STORE_BUILDER.
locale
N/A
Non
Balise de langue BCP 47 correctement formatée, utilisée pour localiser le contenu dans l'iFrame. Si aucune valeur n'est spécifiée, la valeur par défaut est en_US.
mode
Rechercher dans les applications
Non
SELECT: permet aux administrateurs informatiques de sélectionner des applications. APPROVE (par défaut): permet aux administrateurs informatiques de sélectionner, d'approuver et d'annuler l'approbation des applications. Ce mode est obsolète. Utilisez plutôt SELECT. Le mode APPROUVER ne fonctionne que si PlaySearch.ApproveApps est défini sur true dans le jeton Web.
showsearchbox
Rechercher dans les applications
Non
TRUE (par défaut): affiche le champ de recherche et lance la requête de recherche depuis l'iFrame. FALSE:
le champ de recherche ne s'affiche pas.
search
Rechercher dans les applications
Non
Chaîne de recherche. Si elle est spécifiée, l'iFrame redirige l'administrateur informatique vers les résultats de recherche contenant la chaîne spécifiée.
Étape 3. Gérer les événements iFrame
Vous devez également gérer les événements suivants dans le cadre de votre intégration.
Événement
Description
onproductselect
L'utilisateur sélectionne ou approuve une application. Elle renvoie un objet contenant:
{
"packageName": The package name of the app, e.g. "com.google.android.gm",
"productId": The product ID of the app, e.g. "app:com.google.android.gm",
"action": The type of action performed on the document. Possible values are:
"approved", "unapproved" or "selected." If you implement the iframe in SELECT
mode, the only possible value is "selected".
}
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.