Destinations

Feed Google Local Inventory: guida tecnica ai campi e all'ottimizzazione

Guida completa al feed Google Local Inventory per sincronizzare disponibilità, prezzi e metodi di ritiro dei negozi fisici. Scopri i campi essenziali e come ottimizzare la visibilità locale.

10 min read Updated 5 Lug 2026

Nessun risultato trovato

Provi parole chiave diverse o sfogli tutti gli articoli della guida.

    Che cosa è il feed Google Local Inventory

    Il feed Google Local Inventory è uno strumento di sincronizzazione dati che consente ai commercianti di collegare le informazioni di inventario dei propri negozi fisici con i risultati di ricerca di Google. Questo feed trasmette dati in tempo reale su disponibilità dei prodotti, prezzi locali, opzioni di ritiro e costi associati direttamente dalla tua rete di negozi.

    Questo sistema funziona in parallelo al tuo feed prodotti principale. Mentre il feed standard contiene descrizioni, immagini e informazioni generali dei prodotti, il feed Local Inventory aggiunge il contesto geografico e logistico. Quando un cliente cerca un prodotto su Google, il motore di ricerca può mostrare se quel prodotto è disponibile nel negozio più vicino, a quale prezzo e con quali opzioni di ritiro.

    I commercianti utilizzano questo feed per aumentare la visibilità locale, ridurre il tempo di spedizione, migliorare i tassi di conversione nei negozi fisici e competere con i rivenditori online su tempi di consegna più veloci.

    Struttura e campi principali del feed

    Campi di identificazione e localizzazione

    Campo Descrizione Formato Impatto sulla qualità
    id Identificatore univoco del prodotto nel feed principale Stringa Deve corrispondere esattamente all'ID nel feed prodotti principale; mancate corrispondenze causano rigetto del feed
    store_code Codice univoco del negozio fisico Stringa Obbligatorio; identifica quale negozio ha l'inventario; senza questo campo la riga viene scartata

    L'id deve essere identico all'identificatore utilizzato nel tuo feed prodotti Google Merchant Center. Se il tuo feed principale utilizza SKU, allora l'id nel feed Local Inventory deve essere lo stesso SKU. Se utilizzi GTIN, deve corrispondere al GTIN. Qualsiasi discrepanza causa il mancato abbinamento tra il prodotto e i dati locali.

    Il store_code deve corrispondere ai codici negozio configurati nel tuo account Google Business Profile o in Google My Business. Google utilizza questo codice per associare i dati di inventario al negozio fisico corretto sulla mappa e nei risultati di ricerca locali.

    Campi di disponibilità e inventario

    Campo Descrizione Valori validi Impatto sulla qualità
    availability Stato di disponibilità del prodotto nel negozio in stock, out of stock, available for order Determina se il prodotto appare nei risultati di ricerca locali; out of stock riduce visibilità
    quantity Numero di unità disponibili nel negozio Intero positivo Usato da Google per mostrare urgenza; bassi livelli possono attivare badge 'ultimi pezzi'

    Il campo availability accetta tre valori. 'in stock' indica che il prodotto è disponibile per il ritiro immediato. 'out of stock' segnala che non è disponibile al momento, ma il prodotto rimane indicizzato (utile per mostrare quando tornerà disponibile). 'available for order' significa che il cliente può ordinare il prodotto per il ritiro futuro, anche se non è attualmente in magazzino.

    Google utilizza il valore quantity per fornire segnali di scarsità ai clienti. Se la quantità è molto bassa (ad esempio, 1 o 2 unità), Google può mostrare indicatori visivi come 'Solo pochi disponibili' nei risultati di ricerca. Questo aumenta il senso di urgenza e migliora i tassi di conversione.

    Campi di prezzo e promozioni

    Campo Descrizione Formato Impatto sulla qualità
    price Prezzo standard del prodotto nel negozio Numero decimale con valuta Obbligatorio per ogni riga; deve essere maggiore di zero
    sale_price Prezzo promozionale o scontato Numero decimale con valuta Opzionale; quando presente, viene mostrato in primo piano nei risultati
    sale_price_effective_date Periodo di validità dello sconto Intervallo di date ISO 8601 Obbligatorio se sale_price è presente; mancanza causa errore di validazione

    Il campo price deve sempre essere presente e deve essere un numero positivo. Rappresenta il prezzo al quale il negozio vende il prodotto. Se il prezzo varia tra negozi, ogni riga del feed deve contenere il prezzo specifico di quel negozio.

    Quando utilizzi sale_price, Google mostra il prezzo scontato in primo piano e il prezzo originale barrato. Questo attira l'attenzione dei clienti e aumenta la probabilità di clic. Tuttavia, il campo sale_price_effective_date è obbligatorio. Deve essere in formato ISO 8601, ad esempio: '2024-01-15T00:00:00Z/2024-01-31T23:59:59Z'. Se la data non è presente o non è valida, Google rifiuta l'intera riga.

    Campi di ritiro e logistica

    Campo Descrizione Valori validi Impatto sulla qualità
    pickup_method Metodo di ritiro disponibile in store, curbside, ship from store Determina come il cliente può ricevere il prodotto
    pickup_sla Tempo di preparazione per il ritiro Formato ISO 8601 (durata) Obbligatorio se pickup_method è presente; influenza la scelta del cliente
    pickup_cost Costo aggiuntivo per il ritiro Numero decimale con valuta Opzionale; se assente, il ritiro è gratuito
    local_shipping_label Etichetta personalizzata per la spedizione locale Stringa Opzionale; personalizza il messaggio di spedizione mostrato al cliente

    Il campo pickup_method specifica come il cliente può ottenere il prodotto. 'in store' significa ritiro presso il banco del negozio. 'curbside' indica ritiro a bordo strada (particolarmente utile durante periodi di restrizioni). 'ship from store' significa che il negozio può spedire il prodotto direttamente al domicilio del cliente.

    Il pickup_sla deve essere espresso come durata ISO 8601, ad esempio 'PT2H' per 2 ore, 'PT1D' per 1 giorno, 'P3D' per 3 giorni. Questo è il tempo che il cliente dovrà attendere dal momento dell'ordine al momento del ritiro. Google mostra questo valore nei risultati di ricerca ('Ritira in 2 ore' o 'Ritira domani'). Tempi di ritiro più brevi aumentano significativamente i tassi di conversione.

    Il campo pickup_cost è opzionale. Se non presente, il ritiro è considerato gratuito. Se presente, deve contenere il costo aggiuntivo che il cliente dovrà pagare per il servizio di ritiro (ad esempio, 2,50 euro per ritiro espresso). Questo costo viene aggiunto al totale dell'ordine nel carrello di Google.

    Il local_shipping_label consente di personalizzare il messaggio di spedizione. Ad esempio, invece di mostrare il generico 'Spedizione locale disponibile', puoi scrivere 'Spedizione gratuita da questo negozio' o 'Consegna domani mattina'. Questo testo personalizzato appare nei risultati di ricerca e aumenta la chiarezza per il cliente.

    Campo di lealtà

    Campo Descrizione Formato Impatto sulla qualità
    loyalty_program Programma fedeltà applicabile al prodotto Stringa Opzionale; aumenta l'attrattività dell'offerta

    Il campo loyalty_program consente di indicare se il cliente può guadagnare punti fedeltà o ricevere sconti speciali tramite un programma di lealtà del negozio. Ad esempio, puoi inserire 'Guadagna 5 punti con ogni acquisto' o 'Sconto fedeltà del 10%'. Questo incentivo incoraggia i clienti a completare l'acquisto presso il tuo negozio fisico.

    Linee guida pratiche per l'ottimizzazione del feed

    Sincronizzazione dell'inventario

    Mantieni il feed aggiornato almeno una volta al giorno, preferibilmente ogni 4 ore. Google indicizza i dati del feed Local Inventory con frequenza elevata, quindi i dati stantii causano frustrazione dei clienti che trovano prodotti 'disponibili' online ma non in negozio.

    Se utilizzi un sistema di gestione dell'inventario centralizzato, configura un'esportazione automatica del feed. Non aggiornare manualmente i file CSV o XML; il rischio di errori è troppo elevato.

    Per ogni negozio, esporta solo i prodotti che effettivamente vendi in quel luogo. Se un negozio non ha un prodotto, non includerlo nel feed di quel negozio. Questo migliora la precisione e riduce i rifiuti di feed.

    Ottimizzazione dei prezzi locali

    Utilizza prezzi differenziati per negozio se appropriato. Se un negozio in centro città ha costi operativi più alti, puoi applicare un prezzo leggermente superiore. Questo è completamente legittimo e aiuta a coprire i costi di gestione locale.

    Quando utilizzi sale_price, assicurati che lo sconto sia significativo (almeno il 10-15%). Sconti molto piccoli non catturano l'attenzione dei clienti e possono apparire come errori di prezzo.

    Non utilizzare sale_price per periodi superiori a 30 giorni consecutivi. Promozioni lunghe perdono l'effetto di urgenza e Google può iniziare a considerare il sale_price come il prezzo standard.

    Ottimizzazione dei tempi di ritiro

    Se offri ritiro in negozio, imposta pickup_sla su 'PT2H' (2 ore) o 'PT4H' (4 ore) per massimizzare le conversioni. I clienti preferiscono ritiri rapidi; tempi superiori a 24 ore riducono significativamente il tasso di conversione.

    Se il tuo negozio ha orari di apertura limitati, considera di impostare pickup_sla in base agli orari effettivi. Ad esempio, se è 18:00 e il negozio chiude alle 21:00, non promettere un ritiro in 2 ore; imposta 'PT3H' per essere realistico.

    Se offri 'ship from store', imposta pickup_sla su 'P1D' (1 giorno) o 'P2D' (2 giorni) a seconda della tua capacità logistica. Questo è un vantaggio competitivo significativo rispetto ai rivenditori online puri.

    Gestione della disponibilità

    Non lasciare mai un prodotto con availability 'in stock' se la quantity è 0. Questo causa errori di validazione e il rifiuto della riga.

    Se un prodotto è temporaneamente esaurito, usa availability 'out of stock' anziché rimuovere la riga dal feed. Questo mantiene il prodotto indicizzato e permette a Google di mostrare quando tornerà disponibile.

    Se il prodotto può essere ordinato anche se non in stock, usa availability 'available for order' e imposta pickup_sla su un valore più lungo (ad esempio 'P5D' per 5 giorni).

    Validazione e monitoraggio

    Prima di inviare il feed, valida tutti i campi obbligatori: id, store_code, availability, pickup_method, pickup_sla (se pickup_method è presente), price.

    Controlla che tutti gli id corrispondano esattamente agli id nel feed prodotti principale. Utilizza uno strumento di confronto automatico per identificare discrepanze.

    Verifica che tutti gli store_code esistano nel tuo account Google Business Profile. Se un store_code non esiste, quella riga viene scartata silenziosamente da Google.

    Monitora il rapporto di errori nel Google Merchant Center. Se il tasso di rifiuto supera il 5%, esamina i log di errore e correggi i problemi sistematici prima di inviare il prossimo feed.

    Gestione dei programmi fedeltà

    Utilizza il campo loyalty_program per evidenziare vantaggi esclusivi. Ad esempio, se il tuo programma fedeltà offre 'Ritiro gratuito per i membri' o 'Sconto del 5%', includi questo nel feed.

    Se hai più programmi fedeltà (ad esempio, uno per i clienti online e uno per quelli in negozio), specifica quale programma si applica a questo prodotto in questo negozio.

    Errori comuni e come evitarli

    L'errore più frequente è la mancata corrispondenza tra gli id nel feed Local Inventory e gli id nel feed prodotti principale. Questo causa il mancato abbinamento dei dati e la non visualizzazione dei prezzi e della disponibilità locali.

    Un altro errore comune è includere store_code che non esistono in Google Business Profile. Prima di inviare il feed, verifica che ogni store_code sia stato creato e verificato nel tuo account Google.

    L'uso di formati di data non validi per sale_price_effective_date causa il rifiuto di intere righe. Assicurati di utilizzare il formato ISO 8601 completo: 'YYYY-MM-DDTHH:MM:SSZ'.

    Non aggiornare il feed Local Inventory meno frequentemente di una volta al giorno. Dati obsoleti causano errori di esperienza utente (il cliente vede il prodotto disponibile online ma non in negozio) e riducono la fiducia.

    Integrazione con altri feed

    Il feed Google Local Inventory funziona in combinazione con il tuo feed prodotti principale. Assicurati che il feed principale contenga tutte le informazioni descrittive (titolo, descrizione, immagini, categoria) e che il feed Local Inventory aggiunga solo i dati specifici del negozio (disponibilità, prezzo locale, ritiro).

    Se utilizzi anche Google Business Profile, sincronizza i dati di orari di apertura e informazioni di contatto tra i due sistemi. I clienti che vedono un prodotto disponibile per il ritiro locale controlleranno gli orari di apertura del negozio prima di recarsi lì.

    Conclusione

    Il feed Google Local Inventory è uno strumento essenziale per i commercianti con negozi fisici che desiderano competere nel mercato locale. Sincronizzando accuratamente disponibilità, prezzi e opzioni di ritiro, puoi aumentare la visibilità nei risultati di ricerca locali di Google e convertire più clienti online in acquisti in negozio.

    La chiave del successo è mantenere il feed aggiornato, utilizzare formati di dati corretti e sincronizzare regolarmente i dati di inventario dal tuo sistema di gestione. Con una configurazione corretta e un monitoraggio continuo, il feed Local Inventory diventa un canale di acquisizione clienti altamente efficace per la tua attività locale.