Über den Produktfeed können Sie Google in erster Linie eine Liste von Produkten zur Verfügung stellen, die auf verschiedenen Google-Plattformen präsentiert werden sollen.
Das unterstützte Uploadformat ist JSON. Jede JSON-Datei muss ein vollständiges ProductFeed
-Objekt sein und kann auch in einem komprimierten Format wie ZIP, TAR oder GZIP hochgeladen werden.
Wenn eine einzelne Datei zu viele Produkte enthält, können Sie die Daten mithilfe mehrerer Dateien hochladen. Achten Sie dabei darauf, dass jede hochgeladene Datei das richtige FeedMetadata
-Feld enthält. Die Verarbeitungspipeline für „Mögliche Aktivitäten“ betrachtet diese Uploads dann als einzelnen Feed.
Product FeedMetadata
Mit der FeedMetaData
für den Produktfeed können Sie eine große Anzahl von Produkten in mehrere JSON-Dateien aufteilen, während Google die JSON-Dateien weiterhin als einzelnen Upload behandelt.
Das FeedMetadata
in jeder JSON-Datei desselben Uploads muss denselben nonce
-Wert enthalten. Google verwendet nonce
, um zu ermitteln, ob die JSON-Dateien zum selben Upload-Set gehören. Außerdem muss das total_shard_count
in jeder JSON-Datei desselben Uploads identisch sein. Die shard_id
(nullindexiert) identifiziert den Shard-Teil, den dieses JSON in einem Upload darstellt, und darf nicht im selben Upload dupliziert werden. Wenn alle Produktdaten in einer einzigen JSON-Datei enthalten sind, sollte total_shards_count
auf 1
und shard_id
auf 0
gesetzt werden.
Produkt- und Optionsfeedobjekte
Jedes Product
-Objekt steht für ein einzelnes „Mögliche Aktivitäten“-Produkt und muss ein eindeutiges id
-, title
- und mindestens ein option
-Objekt enthalten. Optional können Produkte auch zusätzliche Informationen wie ähnliche Bilder, eine detaillierte Beschreibung und eine Liste der Funktionen enthalten. Weitere Informationen zu zusätzlichen Feldern finden Sie im Abschnitt „Referenz“ unter „Produktfeed“.
Das im Produkt enthaltene Option
-Objekt ist dafür verantwortlich, die verschiedenen Möglichkeiten zu beschreiben, wie ein Nutzer das Produkt erleben kann, verschiedene Preisoptionen (z. B. für Erwachsene, Kinder, Gruppentickets) sowie Standortinformationen anzugeben und die Deeplinks bereitzustellen, über die der Nutzer das Produkt direkt buchen oder kaufen kann. Weitere Informationen zu den Feldern finden Sie im Referenzabschnitt.
Produkte zum Feed hinzufügen oder daraus entfernen
Da der Produktfeed nur die Snapshot-Verarbeitung unterstützt, können Sie Produkte dem System hinzufügen oder daraus entfernen, indem Sie eine neue Version des Feeds mit oder ohne die betreffenden Produkte hochladen.