Daten zwischen Shopify-Shops kopieren (Shop-Übertragung)
Store transfers (Shop-Übertragungen) kopieren Daten direkt von einem Shopify-Shop in einen anderen - ohne Exportdatei, ohne Tabelle, ohne Import-Zuordnung. Typische Anwendungsfälle:
- einen Katalog von einem Entwicklungs- oder Staging-Shop in den Live-Shop übernehmen;
- einen zweiten Shop (neuer Markt, neue Marke) mit denselben Produkten und Inhalten eröffnen;
- einen Shop für einen Agenturkunden oder eine Testumgebung klonen.
Möchten Sie stattdessen von WordPress / WooCommerce oder Magento umziehen? Siehe Migration von WordPress / WooCommerce und Migration von Magento.
Bevor Sie beginnen
Section titled “Bevor Sie beginnen”- DataEase ist in beiden Shops installiert. Öffnen Sie die App in jedem Shop mindestens einmal.
- Beginnen Sie in dem Shop, der die Daten empfängt (dem Ziel). Der andere Shop (die Quelle) bestätigt nur die Anfrage.
- Die Übertragung läuft mit dem Plan und den API-Limits des Ziel-Shops.
- Beträge werden unverändert kopiert. Verwenden die Shops unterschiedliche Währungen, bleibt 19.90 gleich 19.90 - Preise werden nicht per Wechselkurs umgerechnet.
Schritt 1. Übertragung im Ziel-Shop anfordern
Section titled “Schritt 1. Übertragung im Ziel-Shop anfordern”- Öffnen Sie im Ziel-Shop DataEase → Store transfers.
- Wählen Sie den Tab From a Shopify store.
- Geben Sie die Domain des Quell-Shops ein, zum Beispiel
my-source-store.myshopify.com. - Wählen Sie die Daten aus, die Sie kopieren möchten (siehe Tabelle unten).
- Klicken Sie auf Send request.
Die Anfrage ist 5 Minuten gültig.
Schritt 2. Im Quell-Shop bestätigen
Section titled “Schritt 2. Im Quell-Shop bestätigen”- Öffnen Sie im Quell-Shop DataEase → Store transfers.
- Die Anfrage erscheint unter Incoming requests mit dem Namen des Ziel-Shops und der Liste der Daten.
- Klicken Sie auf Confirm, um zu starten, oder auf Reject, um abzulehnen.
Nur der Quell-Shop kann bestätigen: Niemand kann Ihre Daten ohne Ihre Zustimmung kopieren. Eine Anfrage, die nicht innerhalb von 5 Minuten bestätigt wird, verfällt - senden Sie einfach eine neue.
Schritt 3. Fortschritt verfolgen
Section titled “Schritt 3. Fortschritt verfolgen”Die Übertragung läuft im Hintergrund und erscheint in der Liste Transfers in beiden Shops. Sie sehen, welche Entität gerade kopiert wird, und jeder der beiden Shops kann sie mit Cancel abbrechen.
Nach Abschluss zeigt jede Entität, wie viele Datensätze kopiert wurden, mit Warnungen und Fehlern (und dem Grund für die ersten davon) - zum Beispiel Products: 120 ✗2.
Was übertragen wird
Section titled “Was übertragen wird”Entitäten werden in der Reihenfolge ihrer Abhängigkeiten kopiert, sodass Verweise zwischen ihnen weiter funktionieren: Produkte vor Kollektionen, Kunden vor Bestellungen und so weiter.
| Entität | Zuordnung im Ziel-Shop | Hinweise |
|---|---|---|
| Metafeld-Definitionen | Namespace + Key | Werden zuerst kopiert, damit die Metafelder anderer Entitäten ihre Definitionen haben. |
| Produkte | Handle | Varianten, Optionen, Preise, SKUs, Barcodes, Gewicht, Kosten, Medien, Metafelder. |
| Kollektionen | Handle | Manuelle Kollektionen mit ihren Produkten (per Handle) und Regeln smarter Kollektionen. |
| Kunden | E-Mail / Telefon | Adressen, Tags, Notizen, Marketing-Einwilligung, Metafelder. |
| Unternehmen (B2B) | immer neu angelegt | Kontakte werden per E-Mail oder Telefon mit den kopierten Kunden verknüpft. |
| Bestellungen | immer neu angelegt | Eine historische Kopie: Kunde, Positionen (per SKU mit Varianten verknüpft), Versand, Transaktionen. Es werden keine E-Mails gesendet. |
| Bestellentwürfe | immer neu angelegt | Mit den kopierten Kunden und Produkten verknüpft. |
| Rabatte | immer neu angelegt | Code- und automatische Rabatte mit Produkt-, Kollektions- und Kundenbedingungen. |
| Bundles | immer neu angelegt | Erfordert Products in derselben Übertragung. |
| Blogs, Artikel, Seiten | immer neu angelegt | Einschließlich Bildern und Metafeldern; Artikel landen in den kopierten Blogs. |
| Menüs | Handle | Links zu Produkten, Kollektionen, Seiten, Blogs und Artikeln verweisen auf die kopierten Datensätze. |
| Metaobjekte | Typ + Handle | Fehlende Metaobjekt-Definitionen werden automatisch angelegt. |
| Dateien | immer neu angelegt | Bilder, Videos und Dokumente aus Content → Files. |
| Weiterleitungen | immer neu angelegt | |
| Übersetzungen | mit der Entität | Wählen Sie Translations, um Übersetzungen der ausgewählten Produkte, Seiten, Blogs, Artikel und Metaobjekte für Sprachen zu kopieren, die in beiden Shops aktiviert sind. |
Nicht übertragen werden: Shop-Einstellungen, Themes, Veröffentlichungen in Verkaufskanälen, Lagerbestände, Marktpreise, Geschenkkarten, Produktbewertungen, Blog-Kommentare, Ereignisse und Auszahlungen.
Abhängigkeiten
Section titled “Abhängigkeiten”Das Formular warnt Sie, wenn eine Entität von einer anderen abhängt, die nicht ausgewählt ist. Bundles können nicht ohne Products übertragen werden. Andere Entitäten werden trotzdem kopiert, aber Verweise auf Datensätze, die im Ziel-Shop fehlen, werden übersprungen - zum Beispiel wird eine Bestellposition zu einem benutzerdefinierten Artikel, wenn ihr Produkt nicht kopiert wurde.
Nach der Übertragung
Section titled “Nach der Übertragung”- Veröffentlichen Sie Produkte und Kollektionen. Die Verfügbarkeit in Verkaufskanälen wird nicht kopiert - nutzen Sie eine Massenaktualisierung des Status oder den Bulk-Editor von Shopify.
- Legen Sie Lagerbestände fest mit einem Bestandsimport.
- Prüfen Sie die Preise, wenn die Shops unterschiedliche Währungen verwenden.
Übertragung erneut ausführen
Section titled “Übertragung erneut ausführen”Führen Sie eine Übertragung einmal pro Ziel-Shop aus. Ein zweiter Durchlauf aktualisiert Produkte, Kollektionen, Kunden, Menüs und Metaobjekte, aber alles, was in der Tabelle als immer neu angelegt markiert ist, wird erneut angelegt (zum Beispiel ein zweiter Blog „News“ mit einer neuen Kopie der Artikel), und Datensätze mit einer eindeutigen Adresse (Seiten, Weiterleitungen, Rabattcodes) schlagen mit „already taken“ fehl. Um später weitere Daten zu kopieren, wählen Sie nur die Entitäten aus, die Sie noch nicht übertragen haben.
Verliert der Quell-Shop etwas? Nein. Aus dem Quell-Shop wird nur gelesen.
Erhalten Kunden E-Mails zu kopierten Bestellungen? Nein. Bestellungen werden ohne Belege, Fulfillment- oder Versandbenachrichtigungen angelegt.
Wie lange dauert es? Von einer Minute bei einem kleinen Shop bis zu mehreren Stunden bei Zehntausenden von Produkten oder Bestellungen. Bei einigen Plänen begrenzt Shopify, wie viele Varianten ein Shop pro Tag anlegen kann; Produkte über dem Limit werden als fehlgeschlagen gemeldet - übertragen Sie sie am nächsten Tag erneut, nur mit Products ausgewählt.
Kann ich Daten zwischen Shops verschiedener Inhaber kopieren? Ja, sofern jemand mit Zugriff auf den Quell-Shop die Anfrage bestätigt.