Zum Hauptinhalt springen
Für E-Commerce

Promo- und Checkout-Screens während einer Kampagne anpassen

Wenn ein Sale-Banner, ein Promo code Feld oder ein Checkout-Schritt einen Web-Layer-Fix benötigt, lade ihn einfach mit dem Capgo CLI hoch. Teste ihn auf einem Staging-Channel, rolle ihn an einen Teil der Kunden aus und mache ein Rollback, falls der Checkout fehlerhaft aussieht.

Warum Retail-Teams eine live update Lane nutzen

Kampagnendaten verschieben sich nicht für den Store-Review

Ein Bug am Kampagnentag im Store-only-Pfad

Ein Sale startet und das code Feld der Promo schlägt auf einer Plattform fehl. Der Fix: nur ein paar Zeilen JavaScript.

Bei einem reinen Store-Prozess musst du eine neue Binary bauen und einreichen. Die Review im Store dauert oft 24–48 Stunden, manchmal deutlich länger.

Selbst nach der Freigabe müssen Kunden die neue Version erst installieren. Die Kampagne ist oft schon vorbei, bevor die meisten es getan haben.

Kampagnen laufen zu festen Terminen

Promotions, Product Drops und saisonale Sales starten zu einem festen Zeitpunkt. Ein Fix auf der Web-Layer-Ebene sollte nicht von einer Review-Queue abhängen.

Checkout-Änderungen erfordern Vorsicht

Änderungen am Warenkorb oder Checkout sollten erst einen kleinen Teil der Nutzer erreichen, mit der Möglichkeit eines schnellen Rollbacks.

Viele App-Versionen bleiben installiert

Kunden updaten zu unterschiedlichen Zeiten. Ein Bundle, das neue native code benötigt, darf ältere Binaries nicht erreichen.

Kampagnen-Screens brauchen einen Real-Device-Check

Marketing und QA wollen die Kampagnen-Screens auf einem echten Smartphone sehen, bevor sie live gehen.

Was Capgo Retail-Teams bietet

Ein schnellerer Weg für Web-Layer-Änderungen

UI-Kampagnen vorbereiten, an einen Teil der Shopper ausrollen und jederzeit schnell zurückrollen können. Native Änderungen laufen weiterhin über die Stores.

Web-Layer-Fixes während der Kampagne pushen

Lade das korrigierte JavaScript, HTML oder CSS einfach hoch. Geräte im Channel laden es im Hintergrund herunter und führen es beim nächsten App-Start im Vordergrund aus.

Doku zum Update-Verhalten

Checkout-Änderungen schrittweise ausrollen

Sende ein neues Checkout- oder Produktseiten-Bundle an einen Teil der Geräte, während alle anderen auf dem stabilen Bundle bleiben. Das ist Release Control, kein A/B-Test: Vergleiche die Conversion in deinen eigenen Analytics.

Docs zu Progressive Rollouts

Mit einem Klick zurückrollen

Wenn ein Release den Warenkorb zerschießt, rolle den Rollout zurück oder wähle das vorherige Bundle aus der Channel-Historie. Ein Bundle, das nicht startet, rollt sich auf dem Gerät automatisch zurück.

Rollback-Docs

Kampagnen-UI vor dem Launch vorbereiten

Lade das Kampagnen-Bundle in einen Staging-Channel hoch und öffne es auf einem echten Gerät via QR code. Promote es erst, wenn das Team grünes Licht gibt.

Channel-Docs
# upload the campaign bundle to staging, print a QR code
npx @capgo/cli@latest bundle upload --channel staging --qr-preview

# after sign-off, ship the same code to production
npx @capgo/cli@latest bundle upload --channel production --rollout 10
get-qr Befehl

So funktioniert es

So rollen Retail-Teams Kampagnenänderungen mit Capgo aus

Ein typischer Workflow für Promo- oder Checkout-Änderungen in einer Capacitor Shopping-App. Alle unten aufgeführten Befehle stammen aus der Capgo CLI Dokumentation.

  1. Auf einem Staging-Channel bereitstellen

    Das Kampagnen-Bundle auf Staging hochladen und den QR code scannen, um es auf einem echten Gerät zu öffnen. Die Bundle-Vorschau muss für die App aktiviert sein.

    npx @capgo/cli@latest bundle upload --channel staging --qr-preview
    Channel-Docs
  2. An einen Teil der Kunden senden

    Mit --rollout in die Production hochladen. Die meisten Kunden bleiben auf dem stabilen Bundle, bis du es promotest.

    npx @capgo/cli@latest bundle upload --channel production --delta --rollout 10
    Docs zu Progressive Rollouts
  3. Promoten, wenn der Checkout passt

    Prüfe Installations- und Fehlerdaten in Capgo sowie in deinen Sales-Dashboards und rolle das Bundle dann auf alle Geräte im Channel aus.

    npx @capgo/cli@latest channel set production --rollout-promote
    Observe-Doku
  4. Rollback, falls es nicht klappt

    Setze die Rollout-Kohorte mit einem Befehl auf stable zurück oder wähle ein früheres Bundle aus der Channel-Historie.

    npx @capgo/cli@latest channel set production --rollout-rollback
    Rollback-Docs

Mit Capacitor gebaute Apps

Retail-Apps leben von Angeboten, Loyalty und Checkout-Optimierung

Lebensmittel- und Loyalty-Apps können Promotionen, Belohnungspunkte, das Onboarding und Checkout-Nachrichten schneller anpassen, als es ein binärer Release-Zyklus erlaubt.

My Morrisons App-Icon SHOPPING

Mein Morrisons

Grocery-Loyalty-App, bei der sich Kampagnen- und Reward-Screens mit jeder Promotion ändern.

Google Play-Installationen
2,8 Mio.
Store-Bewertung
3.1
Sprouts App-Icon SHOPPING

Sprouts

Retail-Shopping-App, bei der sich Angebote und Browsing-Pfade ständig ändern.

Google Play-Installationen
1,4 Mio.
Store-Bewertung
4.3
Wegmans App-Icon SHOPPING

Wegmans

Grocery-App, bei der Checkout, Listen und Loyalty-Features unabhängig aktualisiert werden können.

Google Play-Installationen
1,3 Mio.
Store-Bewertung
3.7

Kundenstimmen

Das sagen Teams, die mit Capgo deployen

5.0/5 von Entwicklerteams bewertet 9,400+ Teams Bewertungen lesen

Kapil

Gründer, NuTriQ

“Die Möglichkeit, produktive OTA-Updates sofort zu pushen, ohne auf die kompletten Review-Zyklen des App Store warten zu müssen, war ein enormer operativer Vorteil.”

Porträt von Sergiu S

Sergiu S

Lead Developer, drivolino GmbH

„Das Capgo Capacitor Updater-Plugin hat komplett verändert, wie wir Updates ausliefern. Was früher Tage dauerte, dauert jetzt nur noch Minuten.“

no-tone @ Webincode

Entwickler, Webincode

„Geräte-IDs zu bestimmten Gruppen hinzuzufügen und Änderungen nur an diese Gruppen zu pushen, ist ein echter Gamechanger.“

FAQ

Fragen von Retail-Teams

Was ein live update in einer Shopping-App bewirken kann und wie der Checkout sicher bleibt.

Können wir Preise oder den Checkout via live update ändern?

Preise kommen meist aus deinem Backend, also ändere sie dort. Ein live update ändert das Web-code und die Assets, die diese anzeigen: Promo-Banner, Produktseiten, Warenkorb und Checkout-Screens. Änderungen an nativen Payment SDKs oder Plugins erfordern ein Store-Release.

Doku zur nativen Kompatibilität

Ist Capgo ein A/B-Testing-Tool?

Nein. Ein progressiver Rollout sendet das Bundle an einen zufälligen, festen Anteil von Geräten, um das Risiko zu minimieren. Er misst keine Conversion. Nutze für Experimente deine Analytics- oder Feature-Flag-Tools. Verwende Channels, wenn bestimmte Nutzer ein anderes Bundle benötigen.

Docs zu Progressive Rollouts

Wie testen wir Kampagnen-Screens, bevor sie live gehen?

Lade das Bundle in einen Staging-Channel hoch und öffne es auf einem Gerät mit einem QR code, oder pinne Testgeräte per Device Override auf diesen Channel. Sobald es freigegeben ist, kannst du dasselbe Bundle in die Production promoten.

Channel-Docs

What if a release breaks checkout?

Falls das neue Bundle nicht startet und notifyAppReady() nie aufruft, führt das Gerät automatisch ein Rollback durch. Falls es startet, aber der Checkout fehlerhaft ist, rolle den progressiven Rollout zurück oder wähle das vorherige Bundle aus der Channel-Historie.

Rollback-Docs

Wann sehen die Kunden das Update?

Standardmäßig laden die Geräte es im Hintergrund herunter und führen es beim nächsten Mal aus, wenn die App in den Vordergrund kommt. Wenn Kunden das Update direkt auf dem ersten Screen sehen sollen, nutze einen direkten Update-Modus wie onLaunch.

Doku zum Update-Verhalten

Bereit für deine nächste Kampagne?

Richte während der Testphase einen Staging-Channel und ein schrittweises Rollout in deiner eigenen App ein.