Schema della tabella dei prodotti Google Merchant Center
Panoramica
Quando i dati dei report di Google Merchant Center vengono trasferiti in BigQuery, il formato dei dati di prodotto e dei problemi relativi ai prodotti corrisponde principalmente al formato dei campi pertinenti delle risorse Products e Productstatuses dell'API Content.
I dati vengono scritti in una tabella denominata
Products_MERCHANT_ID
se utilizzi un ID commerciante singolo o
Products_AGGREGATOR_ID
se utilizzi un account AMC.
Schema
La tabella Products_
ha lo schema seguente:
Colonna | Tipo di dati BigQuery | Descrizione | Dati di esempio |
---|---|---|---|
product_data_timestamp |
TIMESTAMP |
Timestamp dei dati di prodotto. | 2023-09-14 11:49:50 UTC |
product_id |
STRING |
L'ID REST dell'API Content del prodotto nel formato:
channel:content_language:feed_label:offer_id . Questa è la chiave primaria. |
online:en:AU:666840730 |
merchant_id |
INTEGER |
ID account commerciante. | 1234 |
aggregator_id |
INTEGER |
ID account aggregatore per gli account multi-cliente. | 12345 |
offer_id |
STRING |
ID del prodotto fornito dal commerciante. | tddy123uk |
title |
STRING |
Titolo dell'articolo. | TN2351 USB nero |
description |
STRING |
Descrizione dell'articolo. | La porta USB nera TN2351 ha ridefinito il modo in cui XJS può influire sulle esperienze LLCD. |
link |
STRING |
URL della pagina di destinazione del prodotto fornito dal commerciante. | https://www.example.com/tn2351-black-usb/6538811?skuId=1234 |
mobile_link |
STRING |
URL di una versione ottimizzata per il mobile della pagina di destinazione fornito dal commerciante. | https://www.example.com/tn2351-black-usb/6538811?skuId=1234 |
image_link |
STRING |
Il commerciante ha fornito l'URL dell'immagine principale del prodotto. | https://www.example.com/tn2351-black-usb/6538811?skuId=1234 |
additional_image_links |
STRING , REPEATED |
Il commerciante ha fornito URL aggiuntivi di immagini dell'articolo. | |
content_language |
STRING |
Il codice lingua ISO 639-1 di due lettere dell'elemento. | it |
target_country |
STRING |
Ritirato (impostato sempre su NULL) nell'ambito di una modifica volta a consentire la selezione di più paesi di destinazione per i prodotti. Utilizza invece i seguenti campi per leggere lo stato di ciascun paese di destinazione: destinations.approved_countries, destinations.pending_countries, destinations.disapproved_countries. Ora i problemi possono riguardare specifici paesi di destinazione e non necessariamente tutti, come indicato nel campo issues.applicable_countries. | null |
feed_label |
STRING |
Il commerciante ha fornito l'etichetta del feed per l'articolo o - se non è stata fornita. |
US |
channel |
STRING |
Il canale dell'elemento, online o local . |
locale, online |
expiration_date |
TIMESTAMP |
Il commerciante ha fornito la data e l'ora di scadenza dell'articolo, come specificato al momento dell'inserimento. Se non viene fornito, il valore predefinito è null. | 14-10-2023 00:00:00 UTC |
google_expiration_date |
TIMESTAMP |
Data e ora di scadenza dell'articolo su Google Shopping. Non deve mai essere impostato su null. | 14-10-2023 00:00:00 UTC |
adult |
BOOLEAN |
Imposta su true se l'articolo è destinato agli adulti. | true, false |
age_group |
STRING |
Fascia d'età di destinazione dell'articolo fornita dal commerciante. NULL se non viene fornito. | neonato, 3-12 mesi, 1-5 anni, bambini, adulti |
availability |
STRING |
Lo stato di disponibilità dell'articolo fornito dal commerciante. | disponibile, non disponibile |
availability_date |
TIMESTAMP |
Data e ora fornite dal commerciante quando un prodotto pre-ordinato diventa disponibile per la consegna. NULL se non viene fornito. | 14-10-2023 00:00:00 UTC |
brand |
STRING |
Marca dell'articolo fornita dal commerciante. NULL se non viene fornito. | Nome del brand |
google_brand_id |
STRING |
ID brand Google dell'articolo. | 12759524623914508053 |
color |
STRING |
Il commerciante ha fornito il colore dell'articolo. NULL se non viene fornito. | Argento, Grigio, Multicolore |
condition |
STRING |
Condizione o stato dell'articolo fornito dal commerciante. | nuovo, usato, ricondizionato |
custom_labels |
RECORD |
Il commerciante ha fornito etichette personalizzate per il raggruppamento personalizzato degli articoli negli annunci Shopping. NULL se non viene fornito. | |
custom_labels.label_0 |
STRING |
Etichetta personalizzata 0. | la mia etichetta personalizzata |
custom_labels.label_1 |
STRING |
Etichetta personalizzata 1. | la mia etichetta personalizzata |
custom_labels.label_2 |
STRING |
Etichetta personalizzata 2. | la mia etichetta personalizzata |
custom_labels.label_3 |
STRING |
Etichetta personalizzata 3. | la mia etichetta personalizzata |
custom_labels.label_4 |
STRING |
Etichetta personalizzata 4. | la mia etichetta personalizzata |
gender |
STRING |
Genere target dell'articolo fornito dal commerciante. NULL se non viene fornito. | unisex, maschile, femminile |
gtin |
STRING |
Il codice Global Trade Item Number (GTIN) dell'articolo fornito dal commerciante. NULL se non viene fornito. | 3234567890126 |
item_group_id |
STRING |
Identificatore condiviso fornito dal commerciante per tutte le varianti dello stesso prodotto. NULL se non viene fornito. | AB12345 |
material |
STRING |
Materiale fornito dal commerciante con cui è realizzato l'articolo. NULL se non viene fornito. | Pelle |
mpn |
STRING |
Il codice parte produttore (MPN) fornito dal commerciante dell'articolo. Impostato su NULL se non viene fornito. | GO12345OOGLE |
pattern |
STRING |
Pattern fornito dal commerciante. NULL se non viene fornito. | A righe |
price |
RECORD |
Prezzo dell'articolo fornito dal commerciante. | |
price.value |
NUMERIC |
Il prezzo dell'articolo. | 19,99 |
price.currency |
STRING |
La valuta del prezzo. | $ |
sale_price |
RECORD |
Il prezzo scontato dell'articolo fornito dal commerciante. | |
sale_price.value |
NUMERIC |
Il prezzo scontato dell'articolo. NULL se non viene fornito. | 19,99 |
sale_price.currency |
STRING |
La valuta del prezzo scontato. NULL se non viene fornito. | $ |
sale_price_effective_start_date |
TIMESTAMP |
Data e ora di inizio del periodo in cui l'articolo è in promozione. | 14-10-2023 00:00:00 UTC |
sale_price_effective_end_date |
TIMESTAMP |
Data e ora di fine del periodo in cui l'articolo è in saldo. | 14-10-2023 00:00:00 UTC |
google_product_category |
INTEGER |
L'ID categoria prodotto Google dell'articolo. NULL se non viene fornito. | 2271 |
google_product_category_ids |
INTEGER, REPEATED |
Il percorso completo delle categorie di prodotto Google fino all'articolo, memorizzato come insieme di ID. NULL se non viene fornito. | |
google_product_category_path |
STRING |
Una versione leggibile del percorso completo. Vuoto se non viene fornito. | Abbigliamento e accessori > Abbigliamento > Abiti |
product_type |
STRING |
Categoria dell'articolo fornita dal commerciante. | Casa > Donna > Abiti > Abiti lunghi |
additional_product_types |
STRING , REPEATED |
Categorie aggiuntive dell'articolo. | |
destinations |
RECORD , REPEATED |
Le destinazioni previste per il prodotto. | |
destinations.name |
STRING |
Il nome della destinazione. È supportato solo Shopping . Corrisponde a "Annunci Shopping" e "Annunci di inventario locale" in Metodi di marketing in Merchant Center. |
Shopping |
destinations.status* |
STRING |
Ritirato (impostato sempre su NULL) nell'ambito di una modifica volta a consentire la selezione di più paesi di destinazione per i prodotti. Utilizza invece i seguenti campi per leggere lo stato di ciascun paese di destinazione: destinations.approved_countries, destinations.pending_countries, destinations.disapproved_countries. Ora i problemi possono riguardare specifici paesi di destinazione e non necessariamente tutti, come indicato nel campo issues.applicable_countries. | NULL |
destinations.approved_countries |
STRING, REPEATED |
Elenco dei codici di territorio CLDR in cui l'offerta è approvata. | US, CH |
destinations.pending_countries |
STRING, REPEATED |
Elenco dei codici di territorio CLDR in cui l'offerta è in attesa. | US, CH |
destinations.disapproved_countries |
STRING, REPEATED |
Elenco dei codici di territorio CLDR in cui l'offerta non è approvata. | US, CH |
issues |
RECORD , REPEATED |
L'elenco dei problemi a livello di articolo associati al prodotto. | |
issues.code |
STRING |
Il codice di errore del problema. | image_too_generic |
issues.servability |
STRING |
In che modo questo problema influisce sulla pubblicazione dell'offerta. | non approvate, non interessate |
issues.resolution |
STRING |
Indica se il problema può essere risolto dal commerciante. | merchant_action, pending_processing |
issues.attribute_name |
STRING |
Il nome dell'attributo, se il problema è causato da un singolo attributo. NULL altrimenti. | link immagine |
issues.destination |
STRING |
La destinazione a cui si applica il problema. Deve essere sempre impostato su Shopping . |
Shopping |
issues.short_description |
STRING |
Breve descrizione del problema in inglese. | Immagine generica |
issues.detailed_description |
STRING |
Descrizione dettagliata del problema in inglese. | Utilizza un'immagine che mostri il prodotto |
issues.documentation |
STRING |
URL di una pagina web che possa aiutarci a risolvere il problema. | https://support.google.com/merchants/answer/6098288 |
issues.applicable_countries |
STRING, REPEATED |
Elenco dei codici di territorio CLDR a cui si applica il problema. | CH |