lightbulb-onBest Practices: Ändere den Import in einem aktiven Projekt

Wechselt dein Webshop die E‑Commerce‑Plattform? Das wirkt sich auch auf dein Channable‑Account aus, wenn du direkt von deiner Plattform zu Channable importierst. Auch wenn du dieselben Produkte importierst, kann es Probleme geben, da jede Plattform anders ist.

Dieser Artikel gibt Empfehlungen und Best Practices für Kunden, die ihre E‑Commerce‑Plattform in Channable wechseln.

Empfehlungen und Best Practices

  • Erstelle zuerst ein Testprojekt und füge dort die Importverbindung mit deiner neuen E‑Commerce‑Plattform hinzu. So siehst du, wie Produkte importiert werden, ohne aktive Exportkanäle direkt zu beeinflussen. Halte das Testprojekt inaktiv, damit es die Abo‑Nutzung nicht beeinflusst. Erst wenn die neue Importverbindung richtig funktioniert und du bereit zum Wechsel bist, gehe in dein(e) Live‑Projekt(e) und lösche dort den alten Import / füge den neuen Import hinzu.

  • Prüfe vor dem Wechsel deiner Live‑Projekte die Zuordnungen (Mapping) sowohl des alten als auch des neuen Imports. Felder können im neuen Import andere Namen haben, auch wenn sie dieselben Informationen enthalten. Das kann viele Fehler in Regeln, Build, Finalize und Attribut‑Schritten verursachen, weil die alten Felder dort nach dem Wechsel möglicherweise nicht mehr existieren.

  • Du kannst das auf eine der folgenden Arten lösen:

    • Passe das Mapping deines neuen Imports so an, dass interne Channable‑Felder die Namen der alten Felder im Projekt behalten, oder

    • Ändere die in deinen Exportkanälen genutzten Felder auf die neuen Felder (Channable zeigt dort Fehler an, wenn Felder verwendet werden, die nicht mehr existieren). Prüfe nach dem Wechsel im Live‑Projekt alle Exportkanäle auf Fehler.

  • Achte auf Felder, die im Mapping den gleichen Namen, aber unterschiedliche Werte haben. Zum Beispiel kann ein Feld visibility im alten Import 'true'/'false' sein und im neuen 'yes'/'no'. Regeln, die auf alte Werte angewiesen sind (z. B. exclude visibility = 'false'), funktionieren dann möglicherweise nicht mehr. Überprüfe nach dem Wechsel, ob du weiterhin die richtige Anzahl an Produkten in Feeds und APIs sendest.

  • Lege alle benutzerdefinierten Felder, die du manuell im alten Import‑Mapping angelegt hast, im neuen Import wieder an. Ein Screenshot der Custom Fields im alten Import hilft dabei, sie leichter erneut zu erstellen.

  • Prüfe die Kategorisierung in deinen Exportkanälen. Kategorien können in der neuen Plattform anders strukturiert oder benannt sein. Wahrscheinlich importieren sie weiterhin in Standardfelder wie categories, category oder category_path, aber Produkte können falsch kategorisiert sein. Überprüfe die Produktkategorisierung nach dem Wechsel.

Hinweise zur Bestell‑Verbindung

  • Wenn du eine oder mehrere Bestell‑Verbindungen hast, musst du uns zur Unterstützung kontaktierenarrow-up-right beim Wechsel der Imports. Wir entfernen alte Bestell‑Verbindungen und richten die neuen Bestell‑Verbindungen für dich ein.

  • Produkt‑IDs im id‑Feld sind im neuen Import wahrscheinlich anders, da diese IDs von der E‑Commerce‑Plattform generiert werden. Bestell‑Verbindungen identifizieren Produkte per ID, deshalb schlagen Bestellungen an dein neues Backend fehl, wenn Produkte weiterhin die alte ID als „Unique ID per item“ haben. Die „Unique ID per item“ findest du in den Einstellungen eines API‑Exports oder im Finalize‑Schritt eines Feed‑Exports (bei Feeds kann der Name abweichen). Stelle sicher, dass die neuen IDs an alle Marktplätze gesendet werden, mit denen du eine Bestell‑Verbindung hast.

Um sicherzustellen, dass du die IDs aus deinem neuen Import an alle APIs sendest, für die du eine Bestell‑Verbindung hast, folge diesem Vorgehen:

1

APIs leeren

Leere die APIs, damit alle Listings mit der alten ID als „unique ID per item“ entfernt werden.

(Hinweis: Gehe zu APIs > Einstellungen > [Zahnrad] > API leeren.)

2

Import(e) wechseln

Nachdem du die APIs geleert hast, wechsle im Projekt die(n) Import(s) auf den neuen Import.

3

Setup überprüfen

Prüfe das Projekt und stelle sicher, dass alles korrekt eingerichtet ist, indem du die allgemeinen Tipps oben berücksichtigst (Mapping, Custom Fields, Kategorisierung, Regeln usw.).

4

APIs erneut ausführen

Wenn alles gut aussieht, führe deine APIs erneut aus, damit alle Listings mit der korrekten Unique ID per item wieder erscheinen.

circle-exclamation

Zuletzt aktualisiert

War das hilfreich?