Hilfe
Erste Schritte
ShopyCopySync hält Inhalte zwischen zwei Shopify-Stores synchron. Ein Store dient als Quelle (wo Inhalte erstellt werden) und der andere als Ziel (wohin die Inhalte kopiert werden).
So richten Sie eine Synchronisation ein:
- Installieren Sie ShopyCopySync in beiden Stores.
- Klicken Sie im Quell-Store auf Synchronisation hinzufügen und geben Sie die myshopify.com-Adresse des Ziel-Stores ein.
- Wählen Sie die Inhaltstypen aus, die synchronisiert werden sollen (Produkte, Kollektionen, Seiten, Blogs, Menüs).
- Wählen Sie eine Konfliktstrategie: Überspringen vorhandener Inhalte oder Überschreiben.
- Im Ziel-Store genehmigen Sie die Synchronisationsanfrage.
- Zurück im Quell-Store klicken Sie auf Jetzt synchronisieren, um den Lauf zu starten.
Der Fortschritt wird in Echtzeit auf der Detailseite angezeigt. Eine laufende Synchronisation können Sie jederzeit abbrechen, indem Sie neben der deaktivierten Schaltfläche Jetzt synchronisieren auf Abbrechen klicken.
Inhaltstypen im Detail
ShopyCopySync unterstützt die folgenden Inhaltstypen. Sie werden in Abhängigkeitsreihenfolge synchronisiert, damit Produkte vor den Kollektionen erstellt werden, die sie referenzieren.
Produkte - Produkte werden samt Titel, Beschreibung, Bildern, Varianten, Preisen, Lagerbeständen, SEO-Metadaten und Metafeldern synchronisiert. Jedes Produkt wird über den Handle abgeglichen; die Konfliktstrategie entscheidet, ob vorhandene Produkte aktualisiert oder übersprungen werden.
Kollektionen - Kollektionen werden mit Titel, Beschreibung, Sortierreihenfolge, Bild, SEO-Metadaten und Metafeldern synchronisiert. Auch Regeln intelligenter Kollektionen werden übernommen. Kollektionen werden über den Handle abgeglichen.
Seiten - Statische Seiten werden mit Titel, HTML-Inhalt, Handle, Veröffentlichungsstatus und Metafeldern synchronisiert.
Blogs und Artikel - Blogs werden samt ihrer Artikel synchronisiert. Jeder Blog wird über den Handle abgeglichen. Artikel umfassen Titel, Autor, HTML-Inhalt, Tags, Veröffentlichungsdatum, Bild und Metafelder.
Metaobjekt-Definitionen - Metaobjekt-Definitionen (Schemata) werden mit Felddefinitionen, Zugriffseinstellungen und Capabilities synchronisiert. Sie werden über den Typ abgeglichen und sind nur “skip” — einmal angelegt, lassen sie sich nicht überschreiben.
Metaobjekte - Metaobjekte werden mit allen Feldwerten synchronisiert. Jedes Metaobjekt wird über den Handle innerhalb seines Typs abgeglichen.
Menüs - Navigationsmenüs werden samt aller Menüpunkte und ihrer Hierarchie synchronisiert. Menüs werden über den Handle abgeglichen. Menüpunkte, die auf synchronisierte Produkte, Kollektionen, Seiten oder Blogs verweisen, werden automatisch auf die entsprechenden Einträge im Ziel-Store verlinkt.
Freigabe und Zustimmung
Bevor Inhalte synchronisiert werden, muss der Ziel-Store die Anfrage ausdrücklich genehmigen. Das stellt sicher:
- Die Inhaberin oder der Inhaber des Ziel-Stores stimmt dem Empfang von Inhalten aus dem Quell-Store zu.
- Es werden keine Inhalte ohne Wissen und Erlaubnis des betroffenen Stores erzeugt.
- Beide Stores können die Synchronisation jederzeit beenden — der Quell-Store kann sie löschen, der Ziel-Store kann sie ablehnen.
Wenn der Quell-Store eine Synchronisation anlegt, erscheint sie im Ziel-Store als Genehmigung ausstehend. Die Inhaberin oder der Inhaber des Ziel-Stores kann prüfen, welche Inhaltstypen synchronisiert werden, und Genehmigen oder Ablehnen wählen. Ändert der Quell-Store später die Inhaltstypen oder die Konfliktstrategie, wechselt die Synchronisation zurück zu Genehmigung ausstehend, damit der Ziel-Store die Änderungen prüfen kann.
Konfliktstrategien im Detail
Wenn Inhalte im Ziel-Store bereits existieren, steuert die Konfliktstrategie, was passiert:
- Überspringen - Vorhandene Inhalte im Ziel-Store bleiben unverändert. Nur neue Inhalte werden erzeugt. Das ist die sichere Wahl, wenn Sie im Ziel-Store angepasste Inhalte haben.
- Überschreiben - Vorhandene Inhalte im Ziel-Store werden so aktualisiert, dass sie mit dem Quell-Store übereinstimmen. Geeignet, wenn der Quell-Store die einzige Wahrheit ist.
Sie können die Konfliktstrategie jederzeit ändern, indem Sie die Synchronisation bearbeiten.
Fehlerbehebung
Synchronisation hängt oder kommt nicht voran - Wenn eine Synchronisation hängt, klicken Sie auf Abbrechen, um sie zu stoppen, und dann auf Jetzt synchronisieren, um von vorn zu beginnen.
Batch-Fehler - Schlagen einzelne Batches fehl, wird die Fehlermeldung auf der Detailseite angezeigt. Häufige Ursachen sind Rate-Limits der Shopify-API (lösen sich beim Wiederholen) und Berechtigungsprobleme im Ziel-Store.
Ziel-Store zeigt “Genehmigung ausstehend” - Der Ziel-Store muss die Synchronisationsanfrage genehmigen, bevor Inhalte synchronisiert werden können. Öffnen Sie ShopyCopySync im Ziel-Store und klicken Sie neben der Synchronisation auf Genehmigen.