- Google Product Data Specification.
- Tabulatorgetrennte Werte (TSV).
- Kommagetrennte Werte (CSV).
Google Product Data Specification
Teilen Sie Ihren Katalog mit Topsort unter Verwendung bestehender Google-Produkt-Feeds. Wir unterstützen die Google Product Data Specification.TSV und CSV
Wir unterstützen das Teilen Ihres Katalogs über TSV- und CSV-Feeds. Die Anweisungen in diesem Abschnitt gelten für beide Formate.Welches Format sollten Sie verwenden?Wir empfehlen die Verwendung von TSV gegenüber CSV. CSV ist fehleranfälliger, da Kommas oft in den Katalogdaten vorhanden sind.Wenn Ihr Produktname oder Kategoriename Kommas enthält, müssen Sie TSV verwenden.
Unterstützte Spalten
Kategorien können auf verschiedene Arten bereitgestellt werden. Aber nur eine ist erforderlich.
Sie können ein Produkt mit mehreren Kategorien und Anbietern verknüpfen. Siehe den Abschnitt unten.
Dateibeispiele
Beispiel TSV mit vendor.0.name
Beispiel CSV mit vendor.0.name
Mehrere Kategorien und Anbieter
Produkte können mit mehreren Kategorien und/oder Anbietern verknüpft werden. Wie Sie vielleicht bemerkt haben, enthalten die Kategorie- und Anbieterspalten Indizes. Sie können zusätzliche Kategorie- und/oder Anbieterspalten hinzufügen, solange Sie den Index entsprechend erhöhen. Zum Beispiel würde ein Produkt mit drei Kategorien und zwei Anbietern mindestens diese Spalten haben:Google Taxonomy Format
Alternativ können Sie Googles Taxonomy Format als Kategorienamen verwenden. Dies ermöglicht es Ihnen, komplexere hierarchische Beziehungen zu beschreiben. Zum Beispiel diese Hierarchie:Das Feld
path wird für neue Integrationen bevorzugt. Das Feld parentId wird weiterhin vollständig unterstützt — es gibt keine Pläne, es zu entfernen.Hosting Ihres Produkt-Feeds
Ihr Produkt-Feed muss für Topsort kontinuierlich zugänglich sein, damit wir unsere Daten aktuell halten können. Wir können derzeit auf öffentliche Produkt-Feeds oder Feeds zugreifen, die mit Basic HTTP Authorization geschützt sind. Verwenden Sie zusätzlich die ETag Response Headers, um uns zu helfen festzustellen, ob ein Produkt-Feed seit dem letzten Abruf aktualisiert wurde.Produkte löschen
Produkte können “soft deleted” werden, indem die Eigenschaftactive auf false gesetzt wird. Dies kann sowohl über die API als auch über den Produkt-Feed erfolgen.
Inaktive Produkte werden nicht in neue Kampagnen oder Auktionen aufgenommen und aus allen aktiven Kampagnen entfernt, an denen sie teilnehmen.
Um Produkte dauerhaft aus dem System von Topsort zu löschen, verwenden Sie die API.
Generierte Slugs
Wenn Kategorien oder Anbieter keine ID haben, generieren wir eine automatisch. Diese IDs verwenden einen Slug, der vom Namen abgeleitet wird. Ein Slug ist eine in Kebab-Case formatierte Zeichenfolge, die für die Aufnahme in URLs geeignet ist. Zum Beispiel wirdHello world zu hello-world.
Das Format basiert auf der npm slugify Bibliothek.
Entwicklertools
Marktplätze, die ihren Katalog über einen Produkt-Feed senden, können Dev Tools > Katalog im Administrations-Dashboard des Marktplatzes öffnen, um den Zustand der Datenaufnahme zu überwachen, ohne ein Support-Ticket zu erstellen. Der Tab Katalog zeigt die wichtigsten Synchronisierungsmetriken auf einen Blick:- Zeitpunkt der letzten Synchronisierung: wann die letzte Katalogsynchronisierung ausgeführt wurde
- Durchschnittliche Synchronisierungsdauer: wie lange Synchronisierungen normalerweise dauern
- Erfolgsrate: über die letzten 14 Durchläufe
- Aktuelle Synchronisierungsdurchläufe: jede Datenaufnahme mit der Anzahl verarbeiteter oder übersprungener Datensätze