Shopify Markets oder mehrere Shops: So treffen Sie die richtige Wahl
Ein Leitfaden zur Entscheidung zwischen der Lokalisierung eines Shops mit Markets und der Trennung des Betriebs nach Ländern.
Artikel lesen
Sie können einen Workflow in Shopify Flow mit im Shop aufgezeichneten Ereignissen oder mit simulierten Ereignissen anhand vorhandener Daten testen. Der Test hilft dabei, Bedingungen und Variablen zu überprüfen, ohne Benachrichtigungen zu versenden oder Bestellungen oder Produkte zu ändern. Es gibt jedoch eine wichtige Einschränkung: Der Test wird bei der ersten Aktion abgebrochen, die Daten ändern würde, und entspricht daher nicht einer vollständigen Ausführung in der Produktionsumgebung.
Eine falsch formulierte Bedingung kann alle Kunden markieren, keinen einzigen markieren oder Aktionen an Bestellungen auslösen, die Sie ausschließen wollten. Der Test zeigt, warum ein bestimmter Zweig gewählt wird und welche Informationen bei den einzelnen Schritten ankommen. Der tatsächliche Versand einer E-Mail oder die Reaktion einer externen App erfordert eine separate Überprüfung.
Der offizielle Leitfaden zum Testen von Workflows erklärt, was simuliert wird und wann der Test abgebrochen wird. Nutzen Sie das Ergebnis als Beleg für die Logik, die Sie durchlaufen haben, nicht als Garantie dafür, dass alle nachfolgenden Aktionen funktionieren.
| Option | Wann Sie sie verwenden | Worauf zu achten ist |
|---|---|---|
| Echte Ereignisse aufzeichnen | Um die Struktur eines Ereignisses zu überprüfen, das in Ihrem Shop auftritt | Wenn Sie das Ereignis manuell auslösen, ist die von Ihnen durchgeführte Aktion tatsächlich |
| Mit vorhandenen Daten simulieren | Um beispielsweise die Informationen einer gespeicherten Bestellung wiederzuverwenden | Wählen Sie einen Datensatz aus, der repräsentativ für das Szenario ist |
| Ereignisse mit Sidekick generieren | Um Beispiele zu erstellen, die Bedingungen erfüllen oder nicht erfüllen | Überprüfen Sie die generierten Werte und deren Plausibilität |
Sie müssen für jeden Test neue Bestellungen erstellen, wenn ein simuliertes Ereignis mit vorhandenen Daten ausreicht, um die Überprüfung durchzuführen. Wenn Sie jedoch eine Bestellung aufgeben oder den Bestand ändern, um ein Ereignis aufzuzeichnen, hat diese Aktion Auswirkungen auf den Shop: Der Schutz des Testmodus macht nicht Ihre gesamte administrative Tätigkeit zu einer Simulation.
Sie müssen nicht den gesamten Workflow durchlaufen lassen, um ihn zu testen, aber Sie sollten die Schritte, die Sie durchlaufen werden, korrekt konfigurieren. Wenn Datenberechtigungen oder Berechtigungen für Verbindungen und Geheimnisse fehlen, beheben Sie diese, bevor Sie ein unvollständiges Testergebnis interpretieren.
Wenn der Schwellenwert ein Betrag ist, prüfen Sie einen niedrigeren, einen exakten und einen höheren Wert. Wenn er von einer Markierung abhängt, testen Sie einen Datensatz mit dieser Markierung und einen ohne. Wenn er eine Produktliste durchläuft, fügen Sie mehrere Artikel ein und überprüfen Sie, ob sich die Bedingung auf einen davon oder auf alle bezieht.
Bereiten Sie bei einer Bestandsautomatisierung auch einen Artikel ohne Bestandsverfolgung oder eine Teilübertragung vor, wenn diese Fälle relevant sind. Bei einer Kundenautomatisierung unterscheiden Sie zwischen einem neuen Profil und einem Kunden, der die Markierung bereits hat. Das sind kleine Unterschiede im Editor, die sehr unterschiedliches Verhalten hervorrufen können.
Die allgemeine Dokumentation zu Flow beschreibt die Auslöser, Bedingungen und Aktionen. Wenn Sie verstehen, welche Daten der Auslöser bereitstellt, vermeiden Sie, Informationen zu verwenden, die zu diesem Zeitpunkt im Prozess noch nicht existieren.
Eine Meldung, die besagt, dass eine Aktion nicht simuliert werden kann, beweist nicht, dass sie falsch konfiguriert ist. Sie beweist auch nicht, dass sie funktionieren wird. Überprüfen Sie bei einer HTTP-Anfrage beispielsweise das Ziel, die Daten und die Authentifizierung und planen Sie, falls vorhanden, eine kontrollierte Ausführung gegen eine Testumgebung des Empfängers.
Verwenden Sie für eine E-Mail-Benachrichtigung einen autorisierten internen Empfänger und bestätigen Sie den tatsächlichen Empfang. Begrenzen Sie bei Datenänderungen den Umfang auf identifizierbare Testdatensätze und dokumentieren Sie, wie Sie diese rückgängig machen können. Diese Überprüfung sollte bewusst und nach der Überprüfung der Logik durchgeführt werden.
Speichern Sie das Ziel, den Verantwortlichen, die verwendeten Ereignisse und die erwarteten Ergebnisse. Notieren Sie auch, welche Aktionen nur simuliert und welche tatsächlich ausgeführt wurden. Tests erscheinen nicht in der Liste der kürzlich ausgeführten Aktionen, daher ist es ratsam, eine eigene Aufzeichnung der Validierung zu führen.
Überprüfen Sie nach der Aktivierung die ersten tatsächlichen Ausführungen und die von ihnen verursachten Änderungen. Ein Workflow kann die Tests bestehen und später einen nicht vorgesehenen Fall aufdecken. Klare Beispiele und Verantwortliche erleichtern die Korrektur, ohne andere, funktionierende Automatisierungen zu deaktivieren.
Automatisieren mit Flow und Sidekick · Bestandsübertragungen in Flow · App-Funktionen und -Erweiterungen.
Wenn Sie diese Optionen in einen Arbeitsplan umsetzen müssen, überprüfen wir in unserer Shopify-Beratung Ihre Abläufe und Abhängigkeiten, bevor wir eine Implementierung empfehlen. Erzählen Sie uns, was Ihr Shop benötigt.
Redaktionelle Überprüfung: Team von Migraciones.io · 30. Oktober 2026. Die Verfügbarkeit der Funktionen hängt vom Tarif, dem Land und der Konfiguration des jeweiligen Shops ab.