Déployer votre application dans le Dashboard
Découvrez comment déployer votre application Android sur vos appareils dans le Dashboard.
Une fois que Stripe a examiné et approuvé votre application pour le déploiement, nous vous en informons par e-mail dans le Dashboard. Vous pouvez alors suivre les instructions ci-dessous pour déployer votre application.
Lors du déploiement, votre application est immédiatement envoyée et téléchargée sur votre appareil. L’appareil redémarre pour installer l’application. Toutes les 24 heures, les appareils redémarrent, puis recherchent et appliquent automatiquement les mises à jour. Pour rechercher les mises à jour et les appliquer immédiatement, vous pouvez redémarrer manuellement votre appareil.
Vous pouvez déployer des nouvelles applications et des mises à jour d’applications pour les appareils Terminal dans le Dashboard.
Ajouter ou modifier un groupe de déploiement
Avant de pouvoir ajouter ou modifier un groupe de déploiement, vous devez créer un emplacement et ajouter des lecteurs à cet emplacement. Vous pouvez ensuite affecter des emplacements à un groupe de déploiement. Tous les lecteurs affectés à un emplacement donné reçoivent les mises à jour de ce groupe de déploiement.
Une fois que vous avez créé un groupe de déploiement, vous pouvez le modifier à tout moment en le sélectionnant.
Ajouter un groupe de déploiement
- Dans l’onglet Applications Terminal, cliquez sur Gérer des groupes de déploiement.
- Cliquez sur Ajouter un groupe de déploiement.
- Dans le volet Ajouter un groupe de déploiement, procédez comme suit :
- Saisissez un nom pour le groupe.
- Choisissez votre type d’appareil Terminal.
- Si vous le souhaitez, cochez la case Groupe de déploiement par défaut pour créer un groupe de déploiement par défaut. Un groupe de déploiement par défaut contient automatiquement tous les emplacements qui ne sont pas explicitement attribués à un autre groupe de déploiement. Vous pouvez créer un groupe de déploiement par défaut par type d’appareil.
- Cliquez sur Terminé.
Gérer les groupes de déploiement avec des paiements indirects
- Dans l’onglet Applications Terminal, cliquez sur Gérer des groupes de déploiement.
- Sélectionnez le groupe de déploiement dans la liste.
- Cliquez sur Ajouter des emplacements.
- Choisissez les emplacements à ajouter.
- Cliquez sur Terminé.
Gérer les groupes de déploiement avec des paiements directs
- Dans l’onglet Applications Terminal, cliquez sur Gérer des groupes de déploiement.
- Sélectionnez le groupe de déploiement dans la liste.
- Cliquez sur Ajouter des emplacements.
- Sélectionnez le compte à partir duquel vous souhaitez ajouter des emplacements dans la liste déroulante des comptes. Vous devez sélectionner un compte avant d’ajouter des emplacements.
- Choisissez les emplacements à ajouter.
- Cliquez sur Terminé.
Déployer une version de l’application
Vous pouvez déployer votre application une fois qu’elle a été approuvée par Stripe.
Dans le Dashboard, vous pouvez déployer des applications de l’une des trois manières suivantes :
- À partir du groupe de déploiement
- À partir de l’onglet Applications Terminal
- À partir de l’application elle-même
À partir de la page relative aux informations du groupe de déploiement
- Dans l’onglet Applications Terminal, cliquez sur Gérer des groupes de déploiement.
- Sur la page relative aux informations du groupe de déploiement, cliquez sur Déployer et Nouveau déploiement.
- Choisissez une version pour chaque application approuvée que vous souhaitez déployer, puis cliquez sur Suivant. Vous ne pouvez pas déployer une version antérieure d’une application : la version de l’application doit être plus récente que celle actuellement déployée.
- Sélectionnez un plan de déploiement, puis cliquez sur Suivant.
- Choisissez votre application kiosque préférée, puis cliquez sur Suivant. Il s’agit de l’application qui se lance par défaut au démarrage du lecteur Stripe.
- Confirmez les détails du déploiement, puis cliquez sur Déployer. L’application est déployée immédiatement.
À partir de l’onglet Applications Terminal
- Dans l’onglet Applications Terminal, sélectionnez les applications que vous souhaitez déployer.
- Cliquez sur Déployer.
- Choisissez une version pour chaque application, puis cliquez sur Suivant. Vous ne pouvez pas déployer une version antérieure d’une application : la version de l’application doit être plus récente que celle actuellement déployée.
- Choisissez le groupe de déploiement, puis cliquez sur Suivant.
- Sélectionnez un plan de déploiement, puis cliquez sur Suivant.
- Choisissez votre application kiosque préférée, puis cliquez sur Suivant. Il s’agit de l’application qui se lance par défaut au démarrage du lecteur Stripe. S’il n’y a qu’une seule application à déployer, c’est celle-là que vous devez choisir.
- Confirmez les détails du déploiement, puis cliquez sur Déployer. L’application est déployée immédiatement.
À partir de la page relative aux informations sur l’application
- Dans l’onglet Applications Terminal, cliquez sur l’application que vous souhaitez déployer.
- Sur la page relative aux informations sur l’application, cliquez sur Déployer la version.
- Choisissez une version de l’application approuvée ainsi que toutes les autres applications que vous souhaitez déployer, puis cliquez sur Suivant. Vous ne pouvez pas déployer une version antérieure d’une application : la version de l’application doit être plus récente que celle actuellement déployée.
- Choisissez le groupe de déploiement, puis cliquez sur Suivant.
- Sélectionnez un plan de déploiement, puis cliquez sur Suivant.
- Choisissez votre application kiosque préférée, puis cliquez sur Suivant. Il s’agit de l’application qui se lance par défaut au démarrage du lecteur Stripe. S’il n’y a qu’une seule application à déployer, c’est celle-là que vous devez choisir.
- Confirmez les détails du déploiement, puis cliquez sur Déployer. L’application est déployée immédiatement.
Partager des applications entre plusieurs comptes
Utilisez cette fonctionnalité si vous possédez plusieurs comptes Stripe et souhaitez déployer la même application sur plusieurs comptes. Le partage d’une application entre plusieurs comptes permet d’éviter les contraintes liées à l’unicité du nom du package et la duplication des avis d’utilisateur sur l’application.
Désignez un compte pour créer et gérer l’application. Seul le compte propriétaire de l’application peut charger de nouvelles versions de celle-ci, mais les autres comptes peuvent afficher et déployer l’application en recherchant son ID.
- Dans l’onglet Applications Terminal, cliquez sur le menu de débordement ().
- Cliquez sur Rechercher une application.
- Saisissez l’ID de l’application, puis cliquez sur Afficher les informations concernant l’application.
- Cliquez sur Déployer la version et saisissez les détails du déploiement.
Bonnes pratiques liées aux groupes de déploiement
Vous pouvez classer les appareils dans différents groupes de déploiement afin de déployer le logiciel de manière indépendante et d’isoler les défaillances en cas de problème. Le nombre de groupes de déploiement peut être plus ou moins important en fonction de votre outil, de votre tolérance au risque et des besoins de votre entreprise.
Nous recommandons la configuration de groupe de déploiement suivante :
- Alpha : contient des emplacements qui correspondent à vos kits de développement ou à vos appareils de production internes.
- Bêta : contient un petit nombre d’emplacements d’utilisateurs réels. Vous pouvez choisir ces emplacements de façon aléatoire, les sélectionner en fonction de critères pertinents (par exemple, les emplacements les moins risqués) ou demander aux utilisateurs d’adhérer au groupe de déploiement
Beta
en fonction de leur tolérance au risque. - Général : contient l’ensemble des emplacements d’utilisateurs réels restants, à l’exception de ceux des groupes
Alpha
etBeta
. Vous pouvez utiliser un groupe de déploiement par défaut pour éviter d’affecter manuellement chaque emplacement restant.
Lorsque votre application est prête à être déployée, promouvez les groupes de déploiement du moins risqué au plus risqué :
12:13:26 | Alpha | Tout d’abord, déployez votre application auprès du groupe Alpha pour tester votre application d’une façon qui minimise les risques pour les utilisateurs. Si vous constatez un problème ou un comportement indésirable à ce stade, sachez qu’il n’affecte qu’un petit nombre d’appareils internes, et non les utilisateurs et les paiements réels. |
2 | Bêta | Deuxièmement, procédez au déploiement dans le groupe Beta . Cela permet d’exposer votre application à des utilisateurs réels tout en évitant d’exposer l’ensemble des utilisateurs à des problèmes potentiels. |
3 | Généralités | Enfin, déployez votre application auprès du groupe General après avoir résolu les problèmes éventuels ou confirmé qu’aucun problème n’est survenu pour le groupe de déploiement Beta . |
Déployer une application dans un groupe de déploiement par étapes progressives
Une fois vos groups de déploiement configurés, utilisez les déploiements progressifs pour déployer par étapes votre application auprès des lecteurs d’un groupe de déploiement. Chaque étape correspond à un pourcentage de lecteurs du groupe de déploiement supérieur au pourcentage de l’étape précédente, l’étape finale étant toujours de 100 %. Vous pouvez utiliser l’un de nos plans prédéfinis ou créer votre propre plan personnalisé.
Mettre en place un déploiement progressif
Pour mettre en place un déploiement progressif :
- Naviguez jusqu’à la page d’informations de l’application souhaitée, cliquez sur Déployer la version, puis sélectionnez la version de l’application et le groupe de déploiement souhaités.
- Sélectionnez un plan personnalisé ou prédéfini sous Déploiements progressifs.
- Après avoir créé le plan de déploiement, vous ne pouvez pas modifier le pourcentage associé à chaque étape.
- Confirmez votre plan de déploiement, puis cliquez sur Déployer.
- Le déploiement commence selon le pourcentage spécifié pour l’étape initiale.
- Si vous avez choisi un plan prédéfini, le déploiement commence à 0 %. Vous devez passer manuellement à l’étape suivante pour que tous les lecteurs reçoivent la nouvelle version de l’application Terminal.
- Pour faire évoluer un déploiement, cliquez sur Modifier sous Groupe déployé sur la page relative aux informations de l’application ou sur Modifier le déploiement sur la page relative aux informations du groupe de déploiement. Confirmez l’étape suivante pour faire avancer le plan.
- Pour interrompre un déploiement, cliquez sur Modifier (ou sur Modifier le déploiement si vous êtes sur la page du groupe de déploiement) pour ouvrir un volet, puis cliquez sur Suspendre. Cela permet d’arrêter le déploiement de votre application vers d’autres lecteurs.
- La mise en suspens du déploiement n’affecte pas les appareils qui ont déjà reçu l’application. Le processus se poursuit sur les appareils qui sont en train de télécharger ou d’installer la nouvelle version de l’application.
Gardez les points suivants à l’esprit concernant l’utilisation de déploiements progressifs :
- Les déploiements ne progressent pas automatiquement. Si vous n’avancez jamais manuellement le plan de déploiement, le déploiement reste à son pourcentage actuel.
- Les lecteurs sont sélectionnés au hasard au sein d’un groupe de déploiement pour être inclus dans une étape du plan de déploiement progressif. Par exemple, si la version 2.0 d’une application est actuellement déployée auprès de 40 % du groupe de déploiement A, 40 % des lecteurs du groupe de déploiement A disposent de la version 2.0 de l’application et 60 % disposent de la version antérieure à la version 2.0.
- Au fur et à mesure du déploiement, le groupe de lecteurs recevant la nouvelle version inclut tous les lecteurs qui l’ont reçue lors de l’étape précédente.
- Vous devez sélectionner le plan de déploiement progressif souhaité chaque fois que vous créez un nouveau plan de déploiement. Les étapes de déploiement ne persistent pas entre les anciens et les nouveaux plans de déploiement.