LisbonaSiamo al Web Summit, stand A1-33.Vedi i dettagli
Feedance
Articolo

Google unit_pricing_measure e unit_pricing_base_measure: unità accettate, valori base ed esempi di righe di feed

Scopri quali unità e valori base accetta Google per il prezzo unitario, con righe di feed svolte, mappa per categoria e griglia di punteggio.

Kardelen YılmazKardelen Yılmaz
9 min di lettura
Illustration of bottled goods, coffee and flooring beside price tags and measuring tools, representing unit pricing in a product feed

Google elenca 23 unità accettate per unit_pricing_measure, ma come denominatore in unit_pricing_base_measure accetta solo sei numeri interi (1, 2, 4, 8, 10 e 100), secondo la specifica degli attributi di Google. È una discrepanza in cui è facile cadere: la quantità è corretta, il denominatore no, e il prodotto viene disapprovato. Questo riferimento è pensato per chi gestisce feed e vende alimentari, bevande, pavimenti, cosmetici o qualsiasi prodotto venduto a peso, volume, lunghezza o superficie in UE, paesi EFTA, Regno Unito, Australia o Nuova Zelanda. Al termine sarai in grado di costruire entrambi gli attributi a partire dai dati grezzi del catalogo, scegliere il valore base corretto per ogni categoria, evitare il conflitto con l'etichetta energetica e valutare il tuo feed prima che lo faccia Google.

Cosa fanno i due attributi

unit_pricing_measure è la quantità totale presente nella confezione: un numero positivo più un'unità, ad esempio 750ml. unit_pricing_base_measure è il denominatore rispetto al quale vuoi che venga mostrato il prezzo unitario, ad esempio 1l o 100ml. Google divide il prezzo del prodotto per il primo valore, lo riporta al secondo e mostra il risultato accanto al prezzo.

Google indica la coppia come facoltativa in generale, ma precisa che in UE, paesi EFTA, Regno Unito, Australia e Nuova Zelanda alcuni prodotti negli annunci Shopping e nelle schede gratuite devono mostrare un prezzo unitario in base alle norme locali e quindi richiedono l'attributo. I prodotti che non rispettano i requisiti vengono disapprovati, come indicato nella specifica di unit_pricing_measure.

Il quadro normativo nell'UE è la Direttiva 98/6/CE, il cui obiettivo dichiarato è che il prezzo di vendita e il prezzo per unità di misura siano indicati per tutti i prodotti offerti dai professionisti ai consumatori (Commissione europea). La pagina che citiamo non spiega come ogni Stato membro la applichi alle vendite online: considera quindi l'elenco di Google come il minimo richiesto lato feed e chiedi a un consulente legale per il resto.

Unità e denominatori accettati

Usa questi valori esattamente come li elenca Google. Nei suoi esempi le unità sono in minuscolo e attaccate al numero senza spazio, come 750ml e 100oz.

Tipo di misuraUnità accettate
Pesooz, lb, mg, g, kg
Volume, sistema imperiale USAfloz, pt, qt, gal
Volume, sistema metricoml, cl, l, cbm
Lunghezzain, ft, yd, cm, m
Superficiesqft, sqm
Per unitàct, sheet, item (sheet e item solo per Australia e Nuova Zelanda)

Per unit_pricing_base_measure il numero deve essere uno tra 1, 2, 4, 8, 10 o 100, e Google elenca anche 75cl, 750ml, 50kg e 1000kg come combinazioni metriche aggiuntive. Usa lo stesso tipo di unità in entrambi gli attributi, come indicato da Google come buona pratica. Altre due regole contano per il Regno Unito e per gli arrotondamenti:

  • Regno Unito: invia valori metrici. Le unità imperiali come floz, pt, qt e gal vengono lette come imperiali USA, che differiscono da quelle imperiali del Regno Unito.
  • Decimali: non più di due cifre dopo la virgola decimale. Le cifre in eccesso vengono arrotondate al valore accettabile più vicino, quindi 0.375l è un valore errato e 375ml è quello corretto.

Scegliere il valore base per categoria

La misura base dovrebbe essere il denominatore su cui il cliente si aspetta di fare il confronto. Usiamo questa mappa predefinita e la modifichiamo solo dove una norma nazionale o una consuetudine di vendita indica diversamente.

CategoriaMisura tipicaBase tipicaMostrato come
Vino e distillati750ml1lprezzo / 1 l
Olio da cucina, salse500ml100mlprezzo / 100 ml
Caffè, riso, farina250g100gprezzo / 100 g
Profumi, skincare125ml100mlprezzo / 100 ml
Pavimenti, piastrelle2.38sqm1sqmprezzo / 1 m²
Cavi, tessuti a rotolo50m1mprezzo / 1 m
Biglietti da visita, capsule50ct1ctprezzo / 1 ct

Gli esempi di Google ne confermano diversi: un'eau de toilette da 125 ml a 19.90 EUR con base 100 ml viene mostrata come €15,92 / 100 ml, e 2.38 sqm di pavimento a 113.19 EUR con base 1 sqm vengono mostrati come €47,56 / 1 m².

Prima e dopo: l'analisi di un feed

Ecco un esportatore turco di olio d'oliva che vende in Germania, un caso tipico in cui il catalogo di origine riporta la quantità solo nel titolo. La riga qui sotto è illustrativa, costruita per mostrare la trasformazione, e non proviene dal feed di un cliente.

Prima (riga di origine, campi separati da pipe):

id: ZY-500 | title: Natürliches Olivenöl extra vergine 0,5 L | price: 8.45 EUR | unit_pricing_measure: (empty) | unit_pricing_base_measure: (empty)

Dopo (output della regola):

id: ZY-500 | title: Natürliches Olivenöl extra vergine 0,5 L | price: 8.45 EUR | unit_pricing_measure: 500ml | unit_pricing_base_measure: 100ml

Il prezzo unitario diventa 8.45 / 5 = 1.69 EUR per 100 ml. Sono cambiate tre cose. Il decimale con virgola in 0,5 L è stato convertito in punto e poi in un valore intero in millilitri, l'unità è stata portata in minuscolo e la base è stata scelta dalla mappa delle categorie invece di essere copiata dal titolo. Il vino funziona allo stesso modo: 12.90 EUR per 750ml rispetto a una base 1l dà 17.20 EUR al litro.

In XML la stessa riga contiene <g:unit_pricing_measure>500ml</g:unit_pricing_measure> e <g:unit_pricing_base_measure>100ml</g:unit_pricing_base_measure>. Per la Merchant API, segui il formato indicato nel riferimento di Google anziché la stringa del feed di testo.

Come costruire i valori da dati di catalogo disordinati

I cataloghi di origine raramente contengono una quantità pulita. Il nostro metodo prevede quattro passaggi, in quest'ordine.

  1. Trova la quantità. Preferisci un campo dedicato a dimensione o peso proveniente dalla piattaforma dello shop. Ricorri all'analisi del titolo solo per le righe in cui il campo è vuoto e segnala queste righe per la revisione.
  2. Normalizza il numero. Sostituisci i decimali con la virgola, elimina i separatori delle migliaia e converti ogni valore con più di due decimali nell'unità inferiore (litri in millilitri, chilogrammi in grammi).
  3. Mappa l'unità. Traduci le grafie locali (lt, litre, gr, adet) nell'elenco di Google. Scarta tutto ciò che non trova corrispondenza.
  4. Assegna la base. Cerca la categoria del prodotto nella tua mappa delle basi e scrivila come numero dell'insieme consentito più lo stesso tipo di unità.

In un motore di regole questa è una regola condizionale per categoria, valutata prima dell'esportazione verso ogni canale. Feedance Feed Rules applicano istruzioni condizionali ai dati di prodotto prima di ogni esportazione verso i canali, e la logica descritta sopra rientra in questo modello. Anche altri strumenti per feed dotati di motori di regole possono costruire le stesse stringhe. Il metodo non dipende dallo strumento.

Il conflitto con l'etichetta energetica

Google afferma che devi inviare la misura del prezzo unitario oppure la classe di efficienza energetica, ma non entrambe. Se sono presenti entrambe, viene mostrata solo la classe di efficienza energetica (fonte). Questo riguarda prodotti come lampade ed elettrodomestici, che si trovano in cataloghi che riportano anche un volume o una lunghezza. Da aprile 2025, secondo Google, gli attributi della classe di efficienza energetica sono disponibili solo per i prodotti destinati a Svizzera, Norvegia o Regno Unito, mentre i prodotti UE che richiedono etichette energetiche grafiche usano invece l'attributo di certificazione (Google Merchant Center Help). Aggiungi una regola che svuoti i campi del prezzo unitario ogni volta che è impostata una classe energetica.

Valuta il tuo feed prima che lo faccia Google

Applica questa griglia a un campione di almeno 200 righe per ogni paese di destinazione, oppure all'intero feed se è più piccolo. Assegna a ogni controllo un punteggio di 0, 1 o 2, dove 2 significa che tutte le righe del campione lo superano.

ControlloCondizione di superamento
CoperturaOgni prodotto venduto a peso, volume, lunghezza o superficie in un mercato regolamentato ha entrambi gli attributi
Validità dell'unitàOgni unità è presente nell'elenco di Google ed è in minuscolo
Validità del denominatoreOgni numero base è uno tra 1, 2, 4, 8, 10, 100, oppure una combinazione elencata
DecimaliNessun valore ha più di due cifre dopo la virgola decimale
CoerenzaMisura e base usano lo stesso tipo di unità e nessuna riga riporta anche una classe energetica

Un punteggio di 10 significa pronto per l'invio. Sotto 8, correggi per primo il controllo con il punteggio più basso, perché un singolo errore sistematico come un decimale con la virgola di solito colpisce centinaia di righe in una volta. Ricontrolla dopo ogni importazione del catalogo, perché i file dei fornitori cambiano nel tempo.

Dove questo metodo ha dei limiti

Questa guida riguarda solo Google Merchant Center. Non abbiamo verificato gli attributi equivalenti per Meta, TikTok Shop o i comparatori turchi, e non dovresti dare per scontato che seguano gli stessi denominatori. La pagina della direttiva UE che citiamo non indica quali canali di vendita o prodotti siano coperti da uno Stato membro, quindi non possiamo dirti se un dato prodotto richieda legalmente un prezzo unitario in un dato paese.

Per la Turchia, una modifica del Fiyat Etiketi Yönetmeliği pubblicata il 27 luglio 2019 definisce l'etichetta di vendita al dettaglio come il prezzo di vendita comprensivo di imposte e il prezzo unitario (testo della modifica). Nelle fonti che abbiamo potuto leggere non abbiamo trovato una norma sugli annunci online, e Google non cita la Turchia tra i mercati regolamentati per il prezzo unitario, quindi il requisito di Google si applica ai venditori turchi solo quando si rivolgono a una delle regioni elencate.

Infine, il metodo presuppone che la quantità esista da qualche parte nei tuoi dati. Dove non c'è, una regola non può inventarla e deve inserirla una persona. I prodotti venduti a peso variabile, come l'ortofrutta fresca con prezzo al chilo, richiedono un trattamento diverso rispetto alle confezioni fisse, e non abbiamo testato quel caso.

FAQ

unit_pricing_measure è obbligatorio per ogni prodotto?

No. Google lo considera facoltativo in generale. È obbligatorio per alcuni prodotti, come quelli venduti a peso, volume, lunghezza o superficie, in UE, paesi EFTA, Regno Unito, Australia e Nuova Zelanda.

Mi serve unit_pricing_base_measure se invio unit_pricing_measure?

Google ti indica di includere il denominatore del prezzo unitario, e la misura base è il modo per impostarlo. Invia entrambi insieme e usa lo stesso tipo di unità in ciascuno.

Cosa succede se il valore è sbagliato?

Google afferma che i prodotti che non rispettano i requisiti vengono disapprovati e segnalati nel tuo account Merchant Center. I decimali in eccesso vengono arrotondati, ma un'unità o un denominatore non presenti nell'elenco sono un errore vero e proprio.

Posso inviare 0.5l o devo usare 500ml?

Entrambi rientrano nel limite dei due decimali, ma per regola convertiamo i valori frazionari nell'unità più piccola. Così si evitano sorprese di arrotondamento come con 0.375l, dove dovresti inviare 375ml.

Qual è l'unità corretta per le inserzioni nel Regno Unito?

Quella metrica. Google legge floz, pt, qt e gal come imperiali USA, che differiscono da quelli imperiali del Regno Unito, quindi una pinta o un gallone del Regno Unito verrebbero prezzati in modo errato.

Posso inviare sia un prezzo unitario sia una classe di efficienza energetica?

No. Google dice di inviare l'uno o l'altra e, se sono presenti entrambi, viene mostrata solo la classe di efficienza energetica. Svuota i campi del prezzo unitario quando è impostata una classe energetica.

Le unità sheet e item funzionano ovunque?

No. Google rende sheet e item disponibili solo in Australia e Nuova Zelanda. Per gli altri paesi usa ct per gli articoli contabili.

Vale anche per i venditori turchi?

Solo quando si rivolgono a una regione in cui Google lo richiede, come l'UE o il Regno Unito. Per le vendite nazionali in Turchia, le norme sulle etichette del Fiyat Etiketi Yönetmeliği sono una questione separata da chiarire con un consulente legale locale.

Letture correlate

Se i tuoi prezzi non superano i controlli per altri motivi, leggi la nostra guida alla formattazione di valuta e IVA nei feed in TRY, AED e SAR, perché un prezzo errato compromette anche il prezzo unitario. Per verificare i valori generati prima che vengano pubblicati, usa la checklist QA per gli attributi arricchiti con l'AI, e per scoprire come Feedance si collega a Google, consulta l'integrazione con Google Merchant Center.

Controlla il tuo feed

Vuoi che le regole di prezzo unitario descritte sopra vengano applicate al tuo catalogo e testate con Merchant Center? Richiedi una demo di 15 minuti e porta un campione del tuo feed.

Vuoi un secondo parere sul tuo feed? Lo analizziamo insieme a te e ti mostriamo le lacune prima del prossimo invio.
Richiedi un audit gratuito
Kardelen Yılmaz
Scritto da
Kardelen Yılmaz

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

Scopri quali
prodotti rendono.

Collega il tuo feed e GA4. Mostriamo Product Score, 4T, Price War e Broken Size sul tuo catalogo.