Demander une nouvelle application Android personnalisée pour la distribution publique

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 8 minutes de lecture
  • Demandez et publiez une application Android personnalisée qui possède l'identité unique de votre entreprise. Activez ensuite l'application pour la distribution publique sur le Google Play Store.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Mobile Publishing vous permet de demander une application Android personnalisée qui peut être distribuée sur le Google Play Store public. Une fois que vous avez rempli le formulaire de demande, votre instance ServiceNow® crée l'application et fournit un lien à partir duquel vous pouvez télécharger un fichier de groupe d'applications Android (.aab). Ensuite, téléchargez le fichier AAB et testez-le. Lorsque le test est terminé avec succès, approuvez la version et déployez votre application Android personnalisée avec le Google Play Store public. Pour en savoir plus sur les fichiers AAB, consultez la documentation Google.
    Remarque :
    La création de l'application Android personnalisée pour la distribution publique peut prendre 1 à 2 semaines.

    Assurez-vous que les images ou le texte dans les icônes se trouvent à au moins 550 pixels de la bordure. Cette distance tient compte des angles arrondis dans les icônes Android.

    Assurez-vous que les logos se trouvent à 550 pixels de la bordure de l'image pour éviter qu'ils apparaissent tronqués.

    Les images qui ne respectent pas cette directive peuvent donner l'impression d'avoir été coupées, comme illustré dans cet exemple.

    Exemple d'icône avec le logo et le texte coupés

    Procédure

    1. Accédez à la Tous > Personnalisation pour mobile > Gérer les applications Mobile Publishing.
    2. Sélectionnez Demander une nouvelle application.
    3. Renseignez les champs du formulaire Ajouter des informations de base.
      Tableau 1. Formulaire Ajouter des informations de base
      Champ Description
      Vos informations de contact

      Saisissez le nom et l’adresse e-mail du demandeur de l’application mobile personnalisée. L’adresse e-mail est utilisée pour envoyer des notifications sur l’état des versions de votre demande.

      Informations sur votre application
      Type d'application

      Sélectionnez ou Application Now MobileAgent mobile.

      Pour plus d’informations sur ces applications Mobile, consultez Application Now Mobile la Agent mobile documentation.

      Dans la version et les Washington DC versions ultérieures, certains clients peuvent utiliser des types d’applications personnalisés. Pour plus d'informations, consultez Créer des applications Mobile de type personnalisé avec Mobile Publishing.

      Type de distribution Type de distribution. Sélectionnez Public, puis Accepter dans la boîte de dialogue Termes et conditions de distribution publique.
      Gestion des applications mobiles

      Type de fournisseur de MAM (Gestion des applications mobiles) que vous souhaitez utiliser avec vos applications. Sélectionnez l'une des options suivantes :

      • Aucun : l’application n’utilise pas la MAM.
      • Blackberry : l'application utilise la MAM de BlackBerry.
      • Intune : l’application utilise Microsoft Intune la MAM.
      Système d’exploitation (OS)

      Système d’exploitation mobile pour votre application Mobile. Sélectionnez Android uniquement.

      Si vous devez personnaliser des applications mobiles pour les deux systèmes d’exploitation, sélectionnez iOS et Android.

    4. Sélectionnez Suivant.
    5. Renseignez les champs du formulaire Ajouter les détails de l’application.
      Tableau 2. Formulaire Ajouter les détails de l’application
      Champ Description
      Nom court Nom de l'icône de l'application. Le nom ne doit pas dépasser 13 caractères. Ce nom s'affiche sous l'icône de l'application sur les équipements mobiles.

      Contrat de licence de l’utilisateur final

      (CLUF) et politique de confidentialité

      Options CLUF et politique de confidentialité.

      Sélectionnez l’option Utiliser ServiceNowle CLUF et la politique de confidentialité de pour activer le CLUF et la politique de confidentialité par défaut.

      CLUF URL à partir de laquelle les utilisateurs de l'application peuvent consulter le contrat de licence de l'utilisateur final personnalisé à partir des paramètres de l'application mobile. Cette option s’affiche uniquement lorsque vous ne choisissez pas d’utiliser le CLUF par défaut ServiceNow .
      Politique de confidentialité URL à partir de laquelle les utilisateurs de l'application peuvent afficher la politique de confidentialité personnalisée à partir des paramètres de l'application mobile. Cette option s’affiche uniquement lorsque vous ne choisissez pas d’utiliser la politique de confidentialité par défaut ServiceNow .
    6. Sélectionnez Suivant.
    7. Facultatif : Si vous avez sélectionné iOS et Android dans le champ Système d’exploitation du formulaire Ajouter des informations de base à l’étape 3 ci-dessus, reportez-vous à l’étape 7 pour Demander une nouvelle application iOS personnalisée pour la distribution publique plus d’informations sur le remplissage du formulaire Configurer pour iOS .
    8. Renseignez les champs du formulaire Configurer pour Android.
      Tableau 3. Formulaire Configurer pour Android
      Champ Description
      Compte Google
      ID d'application Firebase

      ID de l'application Android dans votre projet Google Firebase. Il s'agit de l'identificateur unique de l'application Firebase pour l'ensemble des projets Firebase. Les ID d’application contiennent toujours le nom de chaîne :android : à l’intérieur de l’ID.

      Remarque :
      • Chaque ID d'application Firebase est unique à la demande d'application personnalisée. Si vous demandez plusieurs applications, chacune d'entre elles doit avoir son propre ID d'application Firebase unique.
      • Le nom de package de l’application personnalisée est défini par défaut sur com.servicenow.b2b.<app_name_long_no_spaces>.<client_type>.

      Pour en savoir plus, consultez la documentation Google Firebase.

      Firebase Clé API Clé API de l'application Android dans votre projet Google Firebase. Il s'agit d'une chaîne utilisée lors de l'appel des API Firebase. Pour en savoir plus, consultez la documentation Google Firebase.
      ID de projet Firebase ID du projet Google Firebase. Il s'agit d'un identificateur unique de votre projet Firebase, affecté par l'utilisateur. Pour en savoir plus, consultez la documentation Google Firebase.
      Choisir de faire confiance aux autorités de certification ajoutées par l’utilisateur

      Option qui vous permet d’abonner votre application à l’autorité de certification (CA) ajoutée par l’utilisateur approuvée. Par défaut, les applications qui ciblent l’API de niveau 24 n’honorent pas les autorités de certification fournies par l’utilisateur.

      Sélectionnez le bouton bascule pour réduire la surface d’attaque de l’application et encourager la gestion cohérente des données d’application basées sur le réseau et les fichiers.

      Icônes et écran d'accueil Android
      Utiliser ServiceNowles icônes et les écrans principaux de

      Option qui vous permet d’utiliser la marque et les écrans principaux par défaut ServiceNow .

      Si vous activez le bouton bascule pour sélectionner cette option, les options de personnalisation ne sont pas disponibles.

      Avant-plan de l'icône adaptative

      Icône de lanceur de premier plan pour votre application. Sélectionnez Charger pour rechercher le fichier image que vous souhaitez utiliser. Le fichier d'image doit répondre aux exigences suivantes :

      • Le fichier doit être au format PNG.
      • L’image doit être un carré de 2048 pixels par 2048 pixels.
      • L'image doit être une icône du logo d'une entreprise sans texte. L'icône doit occuper la majeure partie de l'image.
      • L'image doit se trouver sur un arrière-plan transparent.
      Arrière-plan de l'icône adaptative

      Icône de lanceur d’arrière-plan pour votre application. Sélectionnez Charger pour rechercher le fichier image que vous souhaitez utiliser. Le fichier d'image doit répondre aux exigences suivantes :

      • Le fichier doit être au format PNG.
      • L’image doit être un carré de 2048 pixels par 2048 pixels.
      • L’image ne doit pas avoir de logo ou de texte.
      • L’image ne doit pas comporter de graphiques.
      • L’image ne doit pas avoir des coins arrondis.
      Icône Notification

      Icône de notification pour votre application. Cette icône est utilisée comme icône de notification push sur l'écran de notification. Sélectionnez Charger pour rechercher le fichier image que vous souhaitez utiliser. Le fichier d'image doit répondre aux exigences suivantes :

      • Le fichier doit être au format PNG.
      • L’image doit être un carré de 2048 pixels par 2048 pixels.
      • L’image doit contenir le logo de l’entreprise sans texte sur un arrière-plan transparent.
      • L’image ne doit pas avoir des coins arrondis.
      Logo de l'écran principal

      Écran principal de votre application. Sélectionnez Charger pour rechercher le fichier image que vous souhaitez utiliser. Le fichier d'image doit répondre aux exigences suivantes :

      • Le fichier doit être au format PNG.
      • L'image doit être un carré de 2048 pixels par 2048 pixels.
      • L’image doit contenir le logo ou le graphique de la marque sur un arrière-plan transparent.
      Couleur d'arrière-plan de l'écran principal Zone colorée dans laquelle vous sélectionnez une couleur d’arrière-plan de l’écran principal pour votre application. Sélectionnez le carré, puis sélectionnez une couleur dans le sélecteur de couleurs. Le code de couleur hexadécimal associé est renseigné dans la zone de texte.
    9. Sélectionnez Suivant.
    10. Dans le formulaire Examiner et soumettre, examinez les sélections que vous avez effectuées aux étapes 1 à 8.
    11. Si toutes les sélections correspondent à ce que vous voulez, sélectionnez Soumettre pour soumettre votre demande de création d’application personnalisée.

    Résultats

    Une fois que vous avez rempli et soumis le formulaire de demande, votre ServiceNow instance crée l’application.

    Pour afficher l’état de la version :
    1. Accédez à la Tous > Personnalisation pour mobile > Gérer les applications Mobile Publishing.
    2. Dans la section Vos demandes d’application récentes , sélectionnez la carte de votre demande d’application personnalisée pour afficher son état sur la page Détails de la demande .
    Une fois la version terminée, vous recevez une notification par e-mail concernant l’état de la version. Un lien est fourni à partir duquel vous pouvez télécharger un fichier de groupe d'applications Android (.aab).
    Remarque :
    Vous ne pouvez envoyer qu'une seule version à la fois. Vous ne pouvez pas soumettre d'autre version tant que la version actuelle n'est pas annulée ou terminée ou tant qu'elle n'a pas échoué.

    Que faire ensuite

    Une fois la version terminée avec succès :
    1. Accédez à la page Détails de la demande en sélectionnant Tous > Personnalisation pour mobile > Gérer les applications Mobile Publishing > Vos demandes d'application récentes.
    2. Sélectionnez la carte pour votre demande de version d’application Mobile. La page Détails de la demande s’affiche.
    3. Sélectionnez le lien du fichier de test Android et le fichier AAB est téléchargé sur votre système local pour être testé :

      Boîte de dialogue des détails de la demande affichant le lien de téléchargement du fichier

    Si le test se termine avec succès, vous pouvez approuver la version et déployer votre nouvelle application personnalisée avec le Google Play Store.

    Remarque :
    Lorsque vous demandez une nouvelle application Android personnalisée pour la distribution publique, l'AAB généré par votre instance est automatiquement signé à l'aide d'un magasin de clés unique. Si vous devez utiliser votre propre magasin de clés ou signer à nouveau l'AAB à l'aide d'un autre magasin de clés à des fins de test, consultez l'article Mobile Publishing - Étapes pour signer à nouveau un Android AppBundle/AAB généré via Mobile Publishing [KB1122181] dans la base de connaissances Now Support. Vous devrez peut-être vous connecter à votre compte Now Support pour accéder à ce contenu.

    Pour en savoir plus sur le déploiement d'une application avec le Google Play Store, reportez-vous à la documentation Google.