Plik danych o produktach to podstawowy sposób przesyłania do Google listy atrakcji, które wyświetlają się na różnych platformach Google.
Obsługiwany format przesyłania to JSON. Każdy plik JSON musi być kompletnym obiektem ProductFeed
i można go przesłać w formacie skompresowanym, takim jak ZIP, TAR, GZIP.
Jeśli jest zbyt wiele produktów, aby przesłać je w jednym pliku, możesz przesłać dane w wielu plikach. W tym celu dodaj do każdego z nich poprawne pole FeedMetadata
. Potok przetwarzania Atrakcji traktuj przesłane pliki jako pojedynczy plik danych.
Metadane w pliku danych o produktach
Atrybut FeedMetaData
pliku danych o produktach pozwala podzielić dużą liczbę produktów na kilka plików JSON, a Google traktuje zbiór plików JSON jako pojedynczy plik.
Parametr FeedMetadata
w każdym pliku JSON w tym samym przesłanym pliku musi zawierać tę samą wartość nonce
(Google używa tagu nonce
do określania, czy pliki JSON należą do tego samego zbioru do przesyłania) i tej samej wartości total_shard_count
. Pozycja shard_id
(zindeksowana zero) wskazuje fragment tego pliku JSON reprezentowanego w przesyłanym pliku i nie może być duplikatem w tym samym pliku. Jeśli pojedynczy plik JSON zawiera wszystkie dane produktów, atrybut total_shards_count
powinien być ustawiony na 1
, a shard_id
na 0
.
Obiekty z pliku danych o produktach i opcjach
Każdy obiekt Product
reprezentuje jeden produkt w Atrakcjach i musi zawierać unikalne obiekty id
, title
i co najmniej 1 obiekt option
. Produkt może też zawierać dodatkowe informacje, takie jak powiązane zdjęcia, szczegółowy opis i lista cech. Szczegółowe informacje o dodatkowych polach znajdziesz w sekcji „Plik danych o produktach”.
Obiekt Option
w produkcie odpowiada za opisanie różnych sposobów, w jakie użytkownik może skorzystać z produktu, różne opcje cen (np. bilety dla dorosłych, dzieci i bilety grupowe), informacje o lokalizacji oraz precyzyjne linki, za pomocą których użytkownik może bezpośrednio zarezerwować lub kupić produkt. Więcej szczegółowych informacji na temat pól znajdziesz w sekcji referencyjnej.
Dodawanie produktów do pliku danych i usuwanie ich z niego
Plik danych o produktach obsługuje tylko przetwarzanie migawki, dlatego możesz dodawać produkty do systemu lub usuwać je z systemu, przesyłając nową wersję pliku danych z odpowiednimi produktami lub bez nich.