Passer à la navigation principale
Pour le commerce électronique

Modifier les écrans de promotion et de paiement pendant une campagne

Lorsqu'un bandeau de vente, un champ de promotion code ou une étape de paiement nécessite une correction de la couche web, téléchargez-l’avec le Capgo CLI. Testez-le sur un canal de test, envoyez-l’à une partie des acheteurs et annulez-le si le paiement semble incorrect.

Un soutien humain de Martin

Why retail teams add a live update lane

Dates de campagne ne bougent pas pendant la revue du magasin.

Une erreur de campagne sur la voie du magasin uniquement

Une vente commence et le champ de promotion code échoue sur une plateforme. La solution est quelques lignes de JavaScript.

Avec un processus de magasin uniquement, vous créez un nouveau binaire et le soumettez. La revue du magasin prend souvent 24 à 48 heures, parfois beaucoup plus longtemps.

Même après l'approbation, les acheteurs doivent encore installer la nouvelle version. Le campagne peut être terminée avant que la plupart d'entre eux le fassent.

Les campagnes se déroulent sur des dates fixes

Promotions, product drops, and seasonal sales start at a set time. A web-layer fix should not depend on a review queue.

Mise à jour des commandes nécessite soin

Une modification du panier ou de la caisse devrait atteindre une petite partie des acheteurs en premier, avec un moyen rapide de retour.

Beaucoup de versions d'applications restent installées

Les acheteurs mettent à jour à des moments différents. Un bundle qui nécessite un nouveau code natif ne doit pas atteindre les anciens binaires.

Campaign screens need a real-device check

Les équipes marketing et QA souhaitent visualiser les écrans de campagne sur un téléphone avant leur mise en ligne.

Ce qui Capgo donne aux équipes de détail

A faster lane for web-layer changes

Présentez la campagne UI, envoyez-l’à une fraction de clients et gardez une voie de retour en un pas. Les modifications natives passent toujours par les magasins.

Corrections de couches web pendant la campagne

Téléchargez le code JavaScript, HTML ou CSS corrigé. Les appareils sur le canal téléchargent cela en arrière-plan et l'exécutent la prochaine fois que l'application revient en avant-plan.

Mise à jour de comportement

Roll checkout changes out gradually

Send a new checkout or product page bundle to a share of devices while everyone else stays on the stable bundle. This is a release control, not an A/B test: compare conversion in your own analytics.

Déploiements progressifs

Documentation des annulations

If a release breaks the cart, roll the rollout back or pick the previous bundle from the channel history. A bundle that fails to start rolls back on the device by itself.

Rétrogradations

Documentation des rollout progressifs

Téléchargez le bundle de la campagne sur un canal de pré-production et ouvrez-le sur un appareil réel avec un QR code. Promotez-le lorsque l'équipe donne son accord.

Canaux de documentation
# 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
commande QR

Comment ça marche

How retail teams ship a campaign change with Capgo

Un flux typique pour une modification de promotion ou de paiement dans une application de commerce de détail Capacitor. Chaque commande ci-dessous est issue des Capgo CLI docs.

  1. Étalez-le sur un canal de pré-production

    Téléchargez le bundle de la campagne sur la pré-production et scannez le QR code pour l'ouvrir sur un appareil réel. La prévisualisation du bundle doit être activée pour l'application.

    npx @capgo/cli@latest bundle upload --channel staging --qr-preview
    Canaux de documentation
  2. Envoyez-l’à une partie des acheteurs

    Téléchargez-l’en production avec --rollout. La plupart des acheteurs restent sur le bundle stable jusqu'à ce que vous le promouviez.

    npx @capgo/cli@latest bundle upload --channel production --delta --rollout 10
    Déploiements progressifs
  3. Promotez lorsque le paiement semble correct

    Vérifiez les données d'installation et d'échec dans Capgo et vos tableaux de bord de vente, puis promouvez le bundle sur tous les appareils du canal.

    npx @capgo/cli@latest channel set production --rollout-promote
    Observez les docs
  4. Revenez en arrière si ce n'est pas le cas

    Envoyez le groupe de déploiement de retour à stable en une seule commande, ou choisissez un bundle plus ancien du historique du canal.

    npx @capgo/cli@latest channel set production --rollout-rollback
    Rétrogradations

Apps built with Capacitor

Retail apps live on offers, loyalty, and checkout polish

Les applications de supermarché et de fidélité peuvent modifier les promotions, les points de récompense, l'inscription et les messages de la caisse plus rapidement qu'un cycle de mise à jour binaire ne le permet.

Icône de l'application My Morrisons ACHETER

Mon Morrisons

Application de fidélité alimentaire où les écrans de campagne et de récompenses changent avec chaque promotion.

Téléchargements sur Google Play
2,8M
Note de magasin
3.1
Logo de l'application Sprouts ACHATS

Sprouts

Application de shopping au détail où le contenu et les chemins de navigation changent constamment.

Installez sur Google Play
1,4M
Note de magasin
4.3
icône de l'application Wegmans ACHETER

Wegmans

Application de magasin où la facturation, la liste et la fidélité peuvent être améliorées indépendamment.

Installs sur Google Play
1,3M
Notation de magasin
3.7

Preuve de clients

Ce que les équipes embarquées avec Capgo disent

5.0/5 Noté par les équipes de développeurs 9,400+ équipes Lire les commentaires

Kapil

Fondateur, NuTriQ

« Pouvoir déployer des mises à jour OTA en production instantanément, sans attendre les cycles de revue complets de l'App Store, a été un avantage opérationnel considérable. »

Portrait de Sergiu S

Sergiu S

Développeur principal, drivolino GmbH

“Le plugin de mise à jour Capgo Capacitor a complètement transformé la façon dont nous expédions les mises à jour. Ce qui prenait des jours ne prend plus que des minutes.”

no-tone @ Webincode

Développeur, Webincode

“La capacité d'ajouter des identifiants de dispositif à certains groupes et de pousser les modifications uniquement vers certains groupes est un véritable sauveur.”

FAQ

Questions que les équipes de vente posent

What a live update can change in a shopping app, and how to keep checkout safe.

Pouvez-vous modifier les prix ou le processus de paiement avec un live update?

Prices usually come from your backend, so change them there. A live update changes the web code and assets that display them: promo banners, product pages, cart and checkout screens. Changes to native payment SDKs or plugins need a store release.

Documents de compatibilité natifs

Est-ce que Capgo est un outil de test A/B?

Non. Une mise en production progressive envoie un bundle à un nombre aléatoire de dispositifs, ce qui limite le risque. Il ne mesure pas les conversions. Pour les expériences, utilisez vos outils d'analytique ou de flag de fonctionnalité. Utilisez les canaux lorsque des utilisateurs spécifiques ont besoin d'un bundle différent.

Documents de mise en production progressive

Comment testons-nous les écrans de campagne avant leur mise en ligne ?

Téléchargez le bundle dans un canal de test et ouvrez-le sur un appareil avec un QR code, ou attachez des appareils de test à ce canal avec un déverrouillage de dispositif. Promouvez le même bundle vers la production lorsque vous l'avez approuvé.

Liens de canaux

Si une mise à jour casse le processus de paiement ?

Si la nouvelle version ne démarre pas et ne lance jamais la méthode notifyAppReady(), le dispositif revient automatiquement à la version précédente. Si elle démarre mais que le processus de paiement se comporte mal, annulez la mise à jour progressive ou sélectionnez la version précédente dans l'historique des canaux.

Rétrogradations

Quand les acheteurs voient-ils la mise à jour ?

Par défaut, les appareils téléchargent la mise à jour en arrière-plan et l'exécutent la prochaine fois que l'application revient en avant-plan. Si les acheteurs doivent la voir dès la première page, utilisez un mode de mise à jour direct comme onLaunch.

Mise à jour du comportement

Préparez-vous à votre prochaine campagne ?

Configurez un canal de test et une mise à jour progressive sur votre propre application pendant la période d'essai.

Support humain de Martin

14 jours d'essai gratuit. Pas de carte de crédit requise. Conçu pour les applications Capacitor.