Il costo di spedizione è obbligatorio per gli annunci Shopping e le schede gratuite in 30 paesi, e il modo più sicuro per fornirlo è l'impostazione a livello di account in Merchant Center. Prima o poi, però, un catalogo ha bisogno di eccezioni: articoli pesanti, un supplemento regionale, un prodotto economico che resta sotto l'ordine minimo. Se inserisci un price nell'attributo [shipping] a livello di prodotto, Google smette di leggere i tempi di consegna e i valori minimi d'ordine che hai configurato per quella località. Il prodotto può restare approvato, ma la sua stima di consegna non deriva più dalle impostazioni che hai configurato.
Questa guida è pensata per i feed manager che hanno già impostazioni di spedizione funzionanti e devono aggiungere eccezioni a livello di prodotto senza comprometterle. Alla fine saprai quali impostazioni sostituisce un override, quali sub-attributi ripetere e come distribuire la modifica in modo da non innescare un avviso di spedizione inaccurata su tutto il catalogo.
Cosa sostituisce davvero un override di spedizione a livello di prodotto
Merchant Center legge la spedizione da due fonti: le policy di spedizione a livello di account e l'attributo [shipping] di ogni prodotto. L'indicazione di Google è di usare prima le impostazioni a livello di account e considerare l'attributo come ultima risorsa. Il motivo è la precedenza. Come afferma la documentazione dell'attributo, inviare price in [shipping] fa sì che le impostazioni del servizio a livello di account per quella località, inclusi tempi di consegna e valori minimi d'ordine, vengano ignorate. A quel punto devi specificarli a livello di prodotto.
Ne derivano due regole. Primo: un override non è una patch applicata sopra l'impostazione dell'account, ma la sostituisce per la località corrispondente. Secondo: l'attributo può essere ripetuto fino a 100 volte per prodotto, quindi ogni paese, regione e servizio verso cui spedisci quel prodotto richiede una riga completa.
La modifica di aprile 2026 che semplifica le cose
L'aggiornamento 2026 delle specifiche dei dati di prodotto, in vigore dal 14 aprile 2026, ha aggiunto equivalenti a livello di prodotto delle opzioni a livello di account: orario limite di gestione (cutoff), valore minimo dell'ordine ed etichette fedeltà (loyalty_program_label e loyalty_tier_label) come sub-attributi di [shipping]. Un annuncio separato del 28 aprile ha aggiunto [pickup_cost]. Dal 30 settembre 2026, nel Regno Unito, in Svizzera e nel SEE, i prodotti in_store abilitati al ritiro devono indicare i costi di ritiro e i valori minimi d'ordine se il tuo sito web li applica.
Passaggio 1: decidi se ti serve davvero un override
Parti dalla risposta predefinita, che è no. Mantieni un prodotto sulla spedizione a livello di account se si verifica anche solo una di queste condizioni:
- Una tariffa fissa o una regola a soglia copre l'intero catalogo.
- L'eccezione può essere espressa come regione o come etichetta di spedizione nelle impostazioni di Merchant Center.
- L'unica differenza è un tempo di consegna, che può essere impostato per prodotto con gli attributi autonomi
[min_handling_time]e[max_handling_time]senza toccare il prezzo.
Usa l'override a livello di prodotto solo quando il prezzo stesso cambia da prodotto a prodotto, ad esempio per merci ingombranti, mobili fuori misura o un articolo a tariffa fissa spedito all'interno di un negozio con spedizione gratuita.
Passaggio 2: fai l'inventario di ciò che le impostazioni dell'account forniscono oggi
Prima di scrivere anche una sola riga, elenca cosa fornisce la policy a livello di account per le località che andrai a sovrascrivere. Sono i valori che dovrai ripetere.
| Impostazione a livello di account | Si perde quando la riga del prodotto imposta price? | Sostituto a livello di prodotto |
|---|---|---|
| Tempo di gestione (giorni min/max) | Sì | Sub-attributi min_handling_time, max_handling_time, oppure attributi autonomi |
| Tempo di transito (giorni min/max) | Sì | min_transit_time, max_transit_time |
| Orario limite dell'ordine (cutoff) | Sì | handling_cutoff_time (HHMM), handling_cutoff_timezone (IANA) |
| Valore minimo dell'ordine | Sì | Attributo autonomo minimum_order_value |
| Tariffe per i membri del programma fedeltà | Sì | loyalty_program_label, più loyalty_tier_label nei programmi a più livelli |
Se oggi la stima di consegna viene mostrata agli utenti e salti questo inventario, ciò che perdi è proprio la stima. La documentazione di Google dice che una velocità di spedizione richiede tre elementi insieme: un tempo di gestione massimo, un tempo di transito massimo e un prezzo.
Passaggio 3: scrivi righe complete, non parziali
Ecco un prima e dopo illustrativo per un negozio tedesco. La policy dell'account prevede un servizio Standard con 1-2 giorni di gestione e 3-5 giorni di transito. È un esempio che abbiamo costruito per mostrare il meccanismo, non dati di un cliente.
Prima. Il merchant sovrascrive solo il prezzo di un articolo ingombrante:
| id | price | shipping(country:service:price) |
|---|---|---|
| SOFA-204 | 1249.00 EUR | DE:Standard:29.90 EUR |
Questa riga è valida. È anche la riga che causa il problema, perché i tempi di consegna della policy dell'account non si applicano più a questo prodotto in Germania.
Dopo. Lo stesso override ripete i campi della velocità:
| id | price | shipping(country:service:price:min_handling_time:max_handling_time:min_transit_time:max_transit_time) |
|---|---|---|
| SOFA-204 | 1249.00 EUR | DE:Standard:29.90 EUR:1:2:3:5 |
Ora prendi un accessorio economico con un proprio prezzo di spedizione e un negozio che richiede un ordine minimo di 20 EUR. Poiché il prezzo del prodotto è pari o inferiore al valore minimo dell'ordine e la riga sovrascrive la spedizione, anche il minimo va ripetuto:
| id | price | shipping(stessa intestazione di sopra) | minimum_order_value(country:price) |
|---|---|---|---|
| CAB-017 | 12.90 EUR | DE:Standard:3.90 EUR:1:2:3:5 | DE:20 EUR |
La specifica del valore minimo dell'ordine di Google indica di impostarlo solo quando il prezzo del prodotto è pari o inferiore al minimo, che la valuta deve corrispondere a quella del price del prodotto e che il valore inviato deve coincidere con quanto mostra il tuo sito web. Il divano da 1249.00 EUR non richiede minimum_order_value.
Passaggio 4: gestisci con attenzione orario limite e fusi orari
Il cutoff è facile da sbagliare perché circolano due formati. L'attuale pagina dell'attributo di Google specifica handling_cutoff_time come stringa HHMM a quattro cifre, ad esempio 1530, con handling_cutoff_timezone in formato IANA, ad esempio Europe/Berlin, con valore predefinito il fuso orario della destinazione. Alcuni articoli di terze parti precedenti all'aggiornamento di aprile mostrano offset UTC come +02:00. Segui la pagina di Google e valida su alcuni prodotti prima di distribuire.
Quando lo stesso cutoff si applica a più righe [shipping] di un prodotto, usa l'attributo autonomo handling_cutoff_time invece di ripeterlo. Tieni presente anche la regola di precedenza: se invii i tempi di gestione sia come attributi autonomi sia come sub-attributi di [shipping], contano solo i sub-attributi. Se un cutoff viene lasciato vuoto, la documentazione sui tempi di consegna di Google indica come predefinito le 8:00 PST, che è l'orologio sbagliato per la maggior parte dei negozi europei o MENA.
Passaggio 5: controlla i formati di valuta e i limiti di prezzo
Ogni valuta ha un tetto per il sub-attributo price. I numeri contano soprattutto nella regione in cui Feedance opera più spesso, perché lira turca, dirham degli Emirati e riyal saudita condividono un limite più alto rispetto a euro o dollaro:
| Valuta | Intervallo accettato per il prezzo di spedizione |
|---|---|
| EUR, GBP, USD, CHF | da 0 a 1000 |
| TRY, AED, SAR, PLN | da 0 a 5000 |
| INR, JPY, RUB | da 0 a 100000 |
Usa il punto come separatore decimale e nessuna virgola per le migliaia, quindi 29.90 EUR e mai 29,90 EUR. I decimali con la virgola sono lo standard in molti export turchi ed europei, quindi controlla il formato prima che la colonna arrivi in Merchant Center. Non includere nel costo di spedizione le tasse imposte dal governo.
Passaggio 6: fai un pilota su un segmento, poi estendi
Invia le nuove righe per un solo gruppo di prodotti, ad esempio una singola categoria in un singolo paese, usando una fonte supplementare in modo da lasciare intatto il feed principale. Un feed supplementare è pensato per questo: aggiunge colonne ai prodotti senza sostituire i dati primari. Attendi il successivo ciclo di elaborazione, poi apri il prodotto in Merchant Center e verifica che la stima di consegna venga ancora mostrata. Solo a quel punto estendi lo schema alle altre eccezioni. L'editing basato su regole nel tuo strumento di feed aiuta a correggere virgola e punto e a costruire i valori separati da due punti, se può scrivere in una colonna che definisci tu.
Passaggio 7: riconcilia con il checkout e riconosci il messaggio di errore
Google confronta il costo nei tuoi dati con quello che gli utenti vedono al checkout. Se i dati indicano un costo inferiore, l'account può mostrare questo avviso:
Inaccurate shipping costs (due to inconsistent shipping costs between your feed and the checkout pages on your website)
I passaggi di risoluzione di Google consistono nell'allineare le impostazioni dei servizi di spedizione o l'attributo al sito web, reinviare i dati e richiedere una revisione. Google precisa che una revisione può richiedere da 24 a 48 ore dopo che le correzioni sono attive, e che se le tariffe esatte non sono praticabili puoi stimarle leggermente in eccesso. Fai in modo che il controllo a campione di cinque prodotti sovrascritti rispetto a un carrello reale sia parte di ogni rilascio.
Cosa non copre questa guida
Non abbiamo trattato [carrier_shipping], che segue regole affini, la spedizione per l'inventario locale oltre alla nota sul costo di ritiro, né le soglie di spedizione gratuita che dipendono dal valore del carrello anziché dal prodotto. Le tabelle tariffarie complesse, come le fasce di peso per corriere, di solito sono più facili da gestire in Merchant Center stesso che come migliaia di righe di feed. Non abbiamo nemmeno confrontato come altre piattaforme di feed, come Feedonomics, Productsup, Channable o DataFeedWatch, scrivono i sub-attributi strutturati, quindi non facciamo affermazioni su di esse. Verifica che il tuo strumento sappia produrre sub-attributi separati da due punti prima di scegliere un approccio. I nomi degli attributi qui riportati sono stati verificati sulle pagine di aiuto di Google il 18 ottobre 2026, e Google modifica queste pagine di frequente.
FAQ
L'attributo [shipping] sovrascrive le impostazioni di spedizione di Merchant Center?
Sì. Un valore nell'attributo sovrascrive la tariffa di spedizione a livello di account. Impostare price fa anche sì che i tempi di consegna e i valori minimi d'ordine a livello di account vengano ignorati per quella località.
Quante righe di spedizione può avere un prodotto?
L'attributo può essere ripetuto fino a 100 volte per prodotto. Ogni combinazione di paese, regione o servizio verso cui spedisci quel prodotto richiede una riga propria.
Mi serve minimum_order_value su ogni prodotto?
No. Specificalo solo quando il prezzo del prodotto è pari o inferiore al valore minimo dell'ordine. Se un prodotto sovrascrive anche la spedizione, devi fornire il minimo in modo esplicito anche quando le impostazioni dell'account ne definiscono uno.
Che formato usa handling_cutoff_time?
La pagina dell'attributo di Google specifica una stringa HHMM a quattro cifre, ad esempio 1530. Il sub-attributo del fuso orario correlato accetta un nome IANA e, se omesso, usa per impostazione predefinita il fuso orario della destinazione.
Cosa succede se uso sia gli attributi autonomi dei tempi di gestione sia i sub-attributi di shipping?
Vengono usati solo i sub-attributi all'interno di [shipping]. Gli attributi autonomi [min_handling_time] e [max_handling_time] sono un'alternativa, non un'aggiunta.
Qual è il prezzo massimo di spedizione che posso inviare in lire turche?
L'intervallo documentato per TRY è da 0 a 5000, lo stesso di AED e SAR. Usa il punto come separatore decimale.
Il requisito sul costo di ritiro vale anche fuori dall'Europa?
Secondo l'annuncio di Google, il requisito del 30 settembre 2026 si applica ai prodotti in_store abilitati al ritiro nel Regno Unito, in Svizzera e nei paesi del SEE.
Quanto dura una revisione dopo aver corretto un avviso di spedizione inaccurata?
Google indica che una revisione può richiedere da 24 a 48 ore dopo che le correzioni sono attive nei tuoi dati e nelle tue impostazioni. Non richiedere una revisione prima che il reinvio sia stato elaborato.
Cosa leggere dopo
Se i tuoi override fanno parte di una pulizia più ampia di Merchant Center, la nostra guida alla configurazione del feed per Google Merchant Center copre gli attributi obbligatori e le correzioni degli errori più comuni, mentre Stopping Google From Silently Overriding Your Feed's Price and Availability Data spiega l'altro modo in cui Google modifica i tuoi dati senza avvisarti. Per i dettagli su come aggiungere colonne senza toccare il feed principale, consulta i feed supplementari e le feed rules.
Passa il tuo feed nel tool gratuito di audit del feed di prodotto per vedere dove si trovano le lacune di completezza e qualità dei dati prima di aggiungere override di spedizione.

Kardelen Yılmaz si occupa di growth in Feedance, dove aiuta brand e agenzie e-commerce a ottenere un ritorno maggiore da ogni prodotto che pubblicizzano. Scrive di qualità del feed di prodotto, campagne Shopping e Performance Max, automazione delle creatività e di come lo shopping guidato dall'AI sta cambiando la visibilità dei prodotti.
LinkedIn











