App im Dashboard bereitstellen
Erfahren Sie, wie Sie Ihre Android-App auf Ihren Geräten im Dashboard bereitstellen.
Nachdem Stripe Ihre App geprüft und für die Bereitstellung genehmigt wurde, benachrichtigen wir Sie per E-Mail im Dashboard. Sie können dann die folgenden Anweisungen befolgen, um Ihre App bereitzustellen.
Während der Bereitstellung wird Ihre App sofort an Ihr Gerät gesendet und heruntergeladen, und das Gerät wird neu gestartet, um sie zu installieren. Geräte werden alle 24 Stunden neu gestartet und übernehmen alle Aktualisierungen automatisch. Um nach Aktualisierungen zu suchen und diese sofort anzuwenden, können Sie Ihr Gerät manuell neu starten.
Sie können neue und aktualisierte Apps für Terminal-Geräte im Dashboard bereitstellen.
Bereitstellungsgruppe hinzufügen oder bearbeiten
Bevor Sie eine Bereitstellungsgruppe hinzufügen oder bearbeiten können, müssen Sie einen Terminal-Standort erstellen und diesem Standort Lesegeräte hinzufügen. Sie können dann einer Bereitstellungsgruppe Standorte zuweisen, sodass alle Lesegeräte am Standort Aktualisierungen von dieser Bereitstellungsgruppe erhalten.
Nachdem Sie eine Bereitstellungsgruppe erstellt haben, können Sie sie jederzeit bearbeiten, indem Sie sie auswählen.
Bereitstellungsgruppe hinzufügen
- Klicken Sie auf der Registerkarte Terminal-Apps auf Bereitstellungsgruppen verwalten.
- Klicken Sie auf Bereitstellungsgruppe hinzufügen.
- Führen Sie die folgenden Schritte im Drawer Bereitstellungsgruppe hinzufügen aus:
- Geben Sie einen Gruppennamen ein.
- Wählen Sie Ihren Terminal-Gerätetyp aus.
- Aktivieren Sie bei Bedarf das Kontrollkästchen Standardbereitstellungsgruppe, um eine Standardbereitstellungsgruppe zu erstellen. Eine Standardbereitstellungsgruppe enthält automatisch alle Standorte, die nicht explizit einer anderen Bereitstellungsgruppe zugewiesen sind. Sie können eine Standardbereitstellungsgruppe pro Gerätetyp erstellen.
- Klicken Sie auf Fertig.
Bereitstellungsgruppen mit Destination Charges verwalten
- Klicken Sie auf der Registerkarte Terminal-Apps auf Bereitstellungsgruppen verwalten.
- Wählen Sie die Bereitstellungsgruppe aus der Liste aus.
- Klicken Sie auf Standorte hinzufügen.
- Wählen Sie die hinzuzufügenden Standorte aus.
- Klicken Sie auf Fertig.
Bereitstellungsgruppen mit Direct Charges verwalten
- Klicken Sie auf der Registerkarte Terminal-Apps auf Bereitstellungsgruppen verwalten.
- Wählen Sie die Bereitstellungsgruppe aus der Liste aus.
- Klicken Sie auf Standorte hinzufügen.
- Wählen Sie in der Konto-Dropdown-Liste das Konto aus, von dem Sie Standorte hinzufügen möchten. Sie müssen ein Konto auswählen, bevor Sie Standorte hinzufügen können.
- Wählen Sie die hinzuzufügenden Standorte aus.
- Klicken Sie auf Fertig.
App-Version bereitstellen
Sie können Ihre App bereitstellen, nachdem sie von einem/einer Stripe-Prüfer/in genehmigt wurde.
Im Dashboard können Sie Apps auf eine von drei Arten bereitstellen:
- Von der Bereitstellungsgruppe
- Über die Registerkarte „Terminal-Apps“
- Über die App selbst
Auf der Detailseite der Bereitstellungsgruppe
- Klicken Sie auf der Registerkarte Terminal-Apps auf Bereitstellungsgruppen verwalten.
- Klicken Sie auf der Detailseite der Bereitstellungsgruppe auf Bereitstellen und Neue Bereitstellung.
- Wählen Sie für jede genehmigte App, die Sie bereitstellen möchten, eine Version aus und klicken Sie dann auf Weiter. Sie können keine frühere Version einer App bereitstellen – die App-Version muss neuer sein als die aktuell bereitgestellte App.
- Wählen Sie einen Einführungsplan aus und klicken Sie dann auf Weiter.
- Wählen Sie Ihre bevorzugte Kiosk-App aus und klicken Sie dann auf Weiter. Dies ist die Standard-App, die beim Einschalten des Stripe Lesegeräts gestartet wird.
- Bestätigen Sie die Bereitstellungsdetails und klicken Sie dann auf Bereitstellen. Die App wird sofort bereitgestellt.
Über die Registerkarte „Terminal-Apps“
- Wählen Sie auf der Registerkarte Terminal-Apps die Apps aus, die Sie bereitstellen möchten.
- Klicken Sie auf Bereitstellen.
- Wählen Sie eine Version für jede App aus und klicken Sie dann auf Weiter. Sie können keine frühere Version einer App bereitstellen – die App-Version muss neuer sein als die aktuell bereitgestellte App.
- Wählen Sie die Bereitstellungsgruppe aus und klicken Sie dann auf Weiter.
- Wählen Sie einen Einführungsplan aus und klicken Sie dann auf Weiter.
- Wählen Sie Ihre bevorzugte Kiosk-App aus und klicken Sie dann auf Weiter. Dies ist die Standard-App, die beim Einschalten des Stripe Lesegeräts gestartet wird. Wenn Sie nur eine App bereitstellen müssen, wählen Sie stattdessen diese aus.
- Bestätigen Sie die Bereitstellungsdetails und klicken Sie dann auf Bereitstellen. Die App wird sofort bereitgestellt.
Auf der Seite mit App-Details
- Klicken Sie auf der Registerkarte Terminal-Apps auf die App, die Sie bereitstellen möchten.
- Klicken Sie auf der Seite mit App-Details auf Version bereitstellen.
- Wählen Sie eine Version der genehmigten App und jede zusätzliche App, die Sie bereitstellen möchten, aus und klicken Sie dann auf Weiter. Sie können keine frühere Version einer App bereitstellen – die App-Version muss neuer sein als die aktuell bereitgestellte App.
- Wählen Sie die Bereitstellungsgruppe aus und klicken Sie dann auf Weiter.
- Wählen Sie einen Einführungsplan aus und klicken Sie dann auf Weiter.
- Wählen Sie Ihre bevorzugte Kiosk-App aus und klicken Sie dann auf Weiter. Dies ist die Standard-App, die beim Einschalten des Stripe Lesegeräts gestartet wird. Wenn Sie nur eine App bereitstellen müssen, wählen Sie stattdessen diese aus.
- Bestätigen Sie die Bereitstellungsdetails und klicken Sie dann auf Bereitstellen. Die App wird sofort bereitgestellt.
Apps für mehrere Konten freigeben
Verwenden Sie diese Funktion, wenn Sie mehrere Stripe-Konten haben und dieselbe App kontenübergreifend bereitstellen möchten. Durch die gemeinsame Nutzung einer App für mehrere Konten werden Einschränkungen durch die Eindeutigkeit des Paketnamens und doppelte App-Überprüfungen vermieden.
Legen Sie ein Konto zum Erstellen und Verwalten der App fest. Nur das Konto, dem die App gehört, kann neue App-Versionen hochladen, aber andere Konten können die App anzeigen und bereitstellen, indem sie nach der App-ID suchen.
- Klicken Sie auf der Registerkarte Terminal-Apps auf das Überlaufmenü ().
- Klicken Sie auf Nach App suchen.
- Geben Sie die App-ID ein und klicken Sie auf App-Details anzeigen.
- Klicken Sie auf Bereitstellungsversion und geben Sie die Bereitstellungsdetails ein.
Best Practices für die Bereitstellungsgruppe
Sie können die Geräte in verschiedene Bereitstellungsgruppen einteilen, um die Software unabhängig voneinander bereitzustellen und Fehler zu isolieren, falls Probleme auftreten. Je nach Tools, Risikotoleranz und spezifischen Geschäftsanforderungen können Sie weniger oder mehr Bereitstellungsgruppen einrichten.
Wir empfehlen die folgende Einrichtung der Bereitstellungsgruppe:
- Alpha: Enthält Speicherorte, die Ihren internen DevKits oder internen Produktionsgeräten entsprechen.
- Beta: Enthält eine geringe Anzahl tatsächlicher Nutzerstandorte. Sie können diese Standorte nach dem Zufallsprinzip auswählen, sie anhand sinnvoller Kriterien auswählen (z. B. weniger riskante Standorte) oder Nutzer/innen basierend auf ihrer Risikobereitschaft in die
Beta
-Bereitstellungsgruppe aufnehmen lassen. - Allgemein: Enthält alle verbleibenden tatsächlichen Nutzerstandorte, mit Ausnahme derjenigen in den Gruppen
Alpha
oderBeta
. Sie können eine Standard-Bereitstellungsgruppe verwenden, um zu vermeiden, dass jeder verbleibende Standort manuell zugewiesen werden muss.
Wenn Ihre App bereit für die Bereitstellung ist, stufen Sie die Bereitstellungsgruppen von denjenigen mit dem geringsten Risiko zu denjenigen mit dem höchsten Risiko hoch:
1 | Alpha | Stellen Sie zunächst die App in der Alpha -Bereitstellungsgruppe bereit, um das Risiko für die Nutzer/innen so zu testen, dass das Risiko minimiert wird. Wenn ein Fehler oder ein unerwünschtes Verhalten in dieser Phase entdeckt wird, betrifft nur eine kleine Anzahl interner Geräte und nicht tatsächliche Nutzer/innen und echte Zahlungen. |
2 | Beta | Führen Sie als nächstes die Bereitstellung für die Bereitstellungsgruppe Beta durch. Dies gleicht aus, dass Ihre App realen Nutzerinnen und Nutzern zur Verfügung gestellt wird und nicht alle Nutzer/innen potenziellen Problemen ausgesetzt werden. |
3 | Allgemein | Stellen Sie abschließend die Bereitstellung in der General -Bereitstellungsgruppe durch, nachdem Sie alle Probleme behoben oder bestätigt haben, dass keine Probleme für die Bereitstellungsgruppe Beta vorhanden sind. |
App in mehreren Schritten für eine Bereitstellungsgruppe bereitstellen
Nachdem Sie Ihre Bereitstellungsgruppen eingerichtet haben, können Sie Ihre Anwendung mithilfe progressiver Bereitstellungen schrittweise für Lesegeräte innerhalb einer Bereitstellungsgruppe bereitstellen. Jede Stufe entspricht einem Prozentsatz der Lesegeräte der Bereitstellungsgruppe, der größer ist als der Prozentsatz der vorherigen Stufe, wobei die letzte Stufe immer bei 100 % liegt. Sie können einen unserer vordefinierten Pläne verwenden oder Ihren eigenen nutzerdefinierten Plan erstellen.
Bereitstellung in mehreren Schritten planen
So richten Sie eine stufenweise Bereitstellung ein:
- Navigieren Sie zur gewünschten App-Detailseite, klicken Sie auf Version bereitstellen, wählen Sie dann die beabsichtigte App-Version aus und stellen Sie die Gruppe bereit.
- Wählen Sie unter Stufenweise Bereitstellungen einen nutzerdefinierten oder vordefinierten Plan aus.
- Nach dem Erstellen des Bereitstellungsplans können Sie den mit jeder Phase verknüpften Prozentsatz nicht mehr bearbeiten.
- Bestätigen Sie Ihren Bereitstellungsplan und klicken Sie dann auf Bereitstellen.
- Die Bereitstellung beginnt gemäß dem für die Anfangsphase angegebenen Prozentsatz.
- Wenn Sie einen vordefinierten Plan ausgewählt haben, beginnt die Bereitstellung bei 0 %. Sie müssen manuell zur nächsten Stufe übergehen, damit alle Lesegeräte die neue Version der Terminal-App erhalten.
- Um eine Bereitstellung voranzutreiben, klicken Sie auf der Detailseite der App unter Bereitgestellte Gruppe auf Aktualisieren oder auf der Detailseite der Bereitstellungsgruppe auf Bereitstellung bearbeiten. Bestätigen Sie den nächsten Schritt, um den Plan voranzubringen.
- Um eine Bereitstellung zu unterbrechen, klicken Sie auf Aktualisieren (oder Bereitstellung bearbeiten, wenn Sie sich auf der Seite „Bereitstellungsgruppe“ befinden), um eine Schublade zu öffnen, und klicken Sie dann auf Unterbrechen. Dadurch wird die Einführung Ihrer Anwendung auf weitere Lesegeräte gestoppt.
- Das Unterbrechen der Einführung betrifft keine Geräte, die die App bereits erhalten haben. Für Geräte, die gerade die neue App-Version herunterladen oder installieren, wird der Vorgang fortgesetzt.
Bei Verwendung progressiver Bereitstellungen ist Folgendes zu beachten:
- Bereitstellungen werden nicht automatisch erweitert. Wenn Sie den Bereitstellungsplan nie manuell weiterentwickeln, bleibt die Bereitstellung bei dem aktuellen Prozentsatz.
- Die Lesegeräte werden innerhalb einer Bereitstellungsgruppe nach dem Zufallsprinzip ausgewählt und in eine Phase des stufenweisen Bereitstellungsplans einbezogen. Wenn beispielsweise Version 2.0 einer App derzeit für 40 % der Bereitstellungsgruppe A bereitgestellt wird, verfügen 40 % der Lesegeräte in der Bereitstellungsgruppe A über Version 2.0 der App und 60 % über die Version vor 2.0.
- Mit fortschreitender Bereitstellung umfasst die Gruppe der Lesegeräte, die die neue Version erhalten, alle Lesegeräte, die diese in der vorherigen Phase erhalten haben.
- Sie müssen jedes Mal, wenn Sie einen neuen Bereitstellungsplan erstellen, den gewünschten stufenweisen Bereitstellungsplan auswählen. Die Einführungsphasen bleiben zwischen alten und neuen Bereitstellungsplänen nicht erhalten.