Il feed dei prodotti è il mezzo principale con il quale fornire a Google un elenco di attività da svolgere con i prodotti che vengono visualizzati su varie piattaforme Google.
Il formato di caricamento supportato è JSON. Ogni file JSON deve essere un oggettoProductFeed
completo e può anche essere caricato in un formato compresso come
ZIP, TAR, GZIP.
Se sono presenti troppi prodotti da caricare in un unico file, puoi caricare i dati utilizzando più file inserendo il campo FeedMetadata
corretto in ciascuno di essi. Quindi, la pipeline di elaborazione di Cose da fare tratterà questi caricamenti come un singolo feed.
Product FeedMetadata
L'attributo FeedMetaData
per il feed dei prodotti ti consente di suddividere un numero elevato di prodotti in più file JSON, pur consentendo a Google di trattare l'insieme di file JSON come un singolo caricamento.
Il valore FeedMetadata
in ogni file JSON dello stesso caricamento deve contenere lo stesso valore nonce
(Google utilizza nonce
per identificare se i file JSON appartengono allo stesso set di caricamenti) e lo stesso total_shard_count
. shard_id
(indicizzato su zero) identifica il frammento di shard rappresentato da questo JSON in un caricamento e non deve essere duplicato nello stesso caricamento. Se un singolo file JSON contiene tutti
i dati di prodotto, total_shards_count
deve essere impostato su 1
e shard_id
impostato su
0
.
Oggetti dei feed di prodotti e opzioni
Ogni oggetto Product
rappresenta un singolo prodotto Cose da fare e deve contenere un id
, un title
e almeno un oggetto option
univoci. Un prodotto può anche avere opzionalmente informazioni aggiuntive, come immagini correlate, descrizione dettagliata e un elenco di funzionalità. Per informazioni più dettagliate sui campi aggiuntivi, consulta il feed dei prodotti nella sezione di riferimento.
L'oggetto Option
contenuto nel prodotto è responsabile della descrizione dei vari modi in cui un utente può usufruire del prodotto, delle diverse opzioni di prezzo (ad es. biglietti per adulti, bambini, gruppi), dei dati sulla posizione e della fornitura dei link diretti da cui l'utente può prenotare o acquistare direttamente il prodotto/la
esperienza. Per informazioni più dettagliate sui campi, consulta la sezione di riferimento.
Aggiungere o rimuovere prodotti dal feed
Poiché il feed dei prodotti supporta solo l'elaborazione degli istantanei, puoi aggiungere o rimuovere i prodotti dal sistema caricando una nuova versione del feed con o senza i prodotti in questione.