Google enumera 23 unidades aceptadas para unit_pricing_measure, pero solo admite seis números enteros (1, 2, 4, 8, 10 y 100) como denominador en unit_pricing_base_measure, según la especificación de atributos de Google. Esa discrepancia es un punto donde es fácil equivocarse: la cantidad es correcta, el denominador no, y el producto se rechaza. Esta referencia está pensada para responsables de feeds que venden alimentación, bebidas, suelos, cosmética o cualquier producto vendido por peso, volumen, longitud o superficie en la UE, los países de la AELC, el Reino Unido, Australia o Nueva Zelanda. Al terminar, usted sabrá construir ambos atributos a partir de datos de catálogo en bruto, elegir el valor base correcto por categoría, evitar el conflicto con la etiqueta energética y puntuar su propio feed antes de que lo haga Google.
Qué hacen los dos atributos
unit_pricing_measure es la cantidad total del envase: un número positivo más una unidad, como 750ml. unit_pricing_base_measure es el denominador respecto al cual quiere que se muestre el precio unitario, como 1l o 100ml. Google divide el precio del producto entre el primero, lo escala al segundo y muestra el resultado junto al precio.
Google marca el par como opcional en general, pero indica que en la UE, los países de la AELC, el Reino Unido, Australia y Nueva Zelanda, determinados productos en anuncios de Shopping y fichas gratuitas deben mostrar un precio unitario conforme a la normativa local y, por tanto, necesitan el atributo. Los productos que no cumplen los requisitos se rechazan, según la especificación de unit_pricing_measure.
El marco legal en la UE es la Directiva 98/6/CE, cuyo objetivo declarado es que el precio de venta y el precio por unidad de medida se indiquen para todos los productos que los comerciantes ofrecen a los consumidores (Comisión Europea). La página que citamos no explica cómo aplica cada Estado miembro la norma a las ventas en línea, así que considere la lista de Google como el mínimo exigible en el feed y consulte con su asesor legal el resto.
Unidades y denominadores aceptados
Utilice estos valores exactamente como los enumera Google. Las unidades van en minúsculas y pegadas al número, sin espacio, como en los propios ejemplos de Google, por ejemplo 750ml y 100oz.
| Tipo de medida | Unidades aceptadas |
|---|---|
| Peso | oz, lb, mg, g, kg |
| Volumen, sistema imperial de EE. UU. | floz, pt, qt, gal |
| Volumen, métrico | ml, cl, l, cbm |
| Longitud | in, ft, yd, cm, m |
| Superficie | sqft, sqm |
| Por unidad | ct, sheet, item (sheet e item solo para Australia y Nueva Zelanda) |
Para unit_pricing_base_measure, el número debe ser 1, 2, 4, 8, 10 o 100, y Google también incluye 75cl, 750ml, 50kg y 1000kg como combinaciones métricas adicionales. Utilice el mismo tipo de unidad en ambos atributos, lo cual Google recomienda como buena práctica. Otras dos reglas importan para el Reino Unido y para el redondeo:
- Reino Unido: envíe valores métricos. Las unidades imperiales como floz, pt, qt y gal se interpretan como imperial de EE. UU., que difiere del imperial británico.
- Decimales: no más de dos dígitos después del separador decimal. Los dígitos adicionales se redondean al valor aceptable más próximo, por lo que
0.375les un valor incorrecto y375mles el correcto.
Elija el valor base por categoría
La medida base debe ser el denominador con el que el comprador espera comparar. Utilizamos este mapa por defecto y lo modificamos solo cuando una norma nacional o una convención del comercio indica otra cosa.
| Categoría | Medida habitual | Base habitual | Se muestra como |
|---|---|---|---|
| Vino y licores | 750ml | 1l | precio / 1 l |
| Aceite de cocina, salsas | 500ml | 100ml | precio / 100 ml |
| Café, arroz, harina | 250g | 100g | precio / 100 g |
| Perfume, cuidado de la piel | 125ml | 100ml | precio / 100 ml |
| Suelos, baldosas | 2.38sqm | 1sqm | precio / 1 m² |
| Cables, tela en rollo | 50m | 1m | precio / 1 m |
| Tarjetas de visita, cápsulas | 50ct | 1ct | precio / 1 ct |
Los propios ejemplos de Google confirman varios de estos casos: una eau de toilette de 125 ml a 19,90 EUR con base de 100 ml se muestra como €15,92 / 100 ml, y 2,38 m² de suelo a 113,19 EUR con base de 1 m² se muestran como €47,56 / 1 m².
Antes y después: análisis de un feed
Tomemos un exportador turco de aceite de oliva que vende a Alemania, un caso típico en el que el catálogo de origen contiene el tamaño únicamente dentro del título. La fila siguiente es ilustrativa, creada para mostrar la transformación, y no procede del feed de ningún cliente.
Antes (fila de origen, con los campos separados por barras verticales):
id: ZY-500 | title: Natürliches Olivenöl extra vergine 0,5 L | price: 8.45 EUR | unit_pricing_measure: (vacío) | unit_pricing_base_measure: (vacío)
Después (resultado de la regla):
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
El precio unitario pasa a ser 8,45 / 5 = 1,69 EUR por 100 ml. Cambiaron tres cosas. El decimal con coma de 0,5 L se convirtió a punto y luego a un valor entero en mililitros, la unidad se pasó a minúsculas y la base se eligió a partir del mapa de categorías en lugar de copiarla del título. El vino funciona igual: 12,90 EUR por 750ml con una base de 1l da 17,20 EUR por litro.
En XML, la misma fila lleva <g:unit_pricing_measure>500ml</g:unit_pricing_measure> y <g:unit_pricing_base_measure>100ml</g:unit_pricing_base_measure>. Para la Merchant API, siga el formato de la referencia de Google en lugar de la cadena del feed de texto.
Cómo construir los valores a partir de datos de catálogo desordenados
Los catálogos de origen rara vez contienen una cantidad limpia. Nuestro método consta de cuatro pasadas, en este orden.
- Localizar la cantidad. Prefiera un campo específico de tamaño o peso de la plataforma de la tienda. Recurra al análisis del título solo en las filas donde el campo esté vacío y márquelas para su revisión.
- Normalizar el número. Sustituya los decimales con coma, elimine los separadores de millares y convierta cualquier valor con más de dos decimales a la unidad inmediatamente menor (de litros a mililitros, de kilogramos a gramos).
- Asignar la unidad. Traduzca las grafías locales (
lt,litre,gr,adet) a la lista de Google. Rechace todo lo que no tenga correspondencia. - Asignar la base. Busque la categoría del producto en su mapa de bases y escríbala como un número del conjunto permitido más el mismo tipo de unidad.
En un motor de reglas, esto equivale a una regla condicional por categoría, evaluada antes de la exportación a cada canal. Feedance Feed Rules aplica instrucciones condicionales a los datos de producto antes de cada exportación a un canal, y la lógica anterior encaja en ese modelo. Otras herramientas de feeds con motores de reglas pueden generar las mismas cadenas. El método no depende de la herramienta.
El conflicto con la etiqueta energética
Google indica que debe enviar la medida de precio unitario o la clase de eficiencia energética, pero no ambas. Si están presentes las dos, solo se muestra la clase de eficiencia energética (fuente). Esto afecta a productos como lámparas y electrodomésticos que figuran en catálogos que también incluyen un volumen o una longitud. Desde abril de 2025, según Google, los atributos de clase de eficiencia energética solo están disponibles para productos dirigidos a Suiza, Noruega o el Reino Unido, y los productos de la UE que necesitan etiquetas energéticas gráficas utilizan en su lugar el atributo de certificación (Ayuda de Google Merchant Center). Añada una regla que vacíe los campos de precio unitario siempre que se establezca una clase energética.
Puntúe su feed antes que Google
Aplique esta rúbrica a una muestra de al menos 200 filas por país de destino, o al feed completo si es más pequeño. Puntúe cada comprobación con 0, 1 o 2, donde 2 significa que todas las filas de la muestra la superan.
| Comprobación | Condición para superarla |
|---|---|
| Cobertura | Todo producto vendido por peso, volumen, longitud o superficie en un mercado regulado tiene ambos atributos |
| Validez de la unidad | Todas las unidades figuran en la lista de Google y están en minúsculas |
| Validez del denominador | Todos los números base son 1, 2, 4, 8, 10, 100 o una combinación de la lista |
| Decimales | Ningún valor tiene más de dos dígitos después del separador decimal |
| Coherencia | La medida y la base usan el mismo tipo de unidad, y ninguna fila incluye además una clase energética |
Una puntuación de 10 significa que el feed está listo para enviarse. Por debajo de 8, corrija primero la comprobación con la puntuación más baja, porque un único error sistemático, como un decimal con coma, suele afectar a cientos de filas a la vez. Vuelva a comprobar tras cada importación de catálogo, ya que los archivos de los proveedores cambian con el tiempo.
Dónde tiene límites esta guía
Esta guía cubre únicamente Google Merchant Center. No hemos verificado atributos equivalentes para Meta, TikTok Shop ni los comparadores de precios turcos, y no debe dar por hecho que siguen los mismos denominadores. La página de la directiva de la UE que citamos no indica qué canales de venta o productos cubre cada Estado miembro, por lo que no podemos decirle si un producto concreto necesita legalmente un precio unitario en un país determinado.
En el caso de Turquía, una modificación del Fiyat Etiketi Yönetmeliği publicada el 27 de julio de 2019 define la etiqueta de venta al por menor como el precio de venta con impuestos incluidos y el precio unitario (texto de la modificación). No hemos encontrado ninguna norma sobre fichas en línea en las fuentes que pudimos leer, y Google no cita a Turquía entre sus mercados con precio unitario regulado, por lo que el requisito de Google solo se aplica a los vendedores turcos cuando se dirigen a alguna de las regiones indicadas.
Por último, el método da por supuesto que la cantidad existe en algún lugar de sus datos. Cuando no es así, una regla no puede inventarla y una persona tiene que introducirla. Los productos vendidos en pesos variables, como la fruta y verdura fresca con precio por kilo, requieren un tratamiento distinto al de los envases de cantidad fija, y no hemos probado ese caso.
Preguntas frecuentes
¿Es obligatorio unit_pricing_measure para todos los productos?
No. Google lo trata como opcional en general. Es obligatorio para determinados productos, como los vendidos por peso, volumen, longitud o superficie, en la UE, los países de la AELC, el Reino Unido, Australia y Nueva Zelanda.
¿Necesito unit_pricing_base_measure si envío unit_pricing_measure?
Google indica que debe incluir el denominador del precio unitario, y la medida base es la forma de establecerlo. Envíe ambos juntos y utilice el mismo tipo de unidad en cada uno.
¿Qué ocurre si el valor es incorrecto?
Google indica que los productos que no cumplen los requisitos se rechazan y se marcan en su cuenta de Merchant Center. Los decimales sobrantes se redondean, pero una unidad o un denominador que no figuren en la lista son un error real.
¿Puedo enviar 0.5l o debo usar 500ml?
Ambos están dentro del límite de dos decimales, pero como norma convertimos los valores fraccionarios a la unidad menor. Así se evitan sorpresas de redondeo como con 0.375l, donde debe enviar 375ml.
¿Cuál es la unidad correcta para las fichas del Reino Unido?
La métrica. Google interpreta floz, pt, qt y gal como imperial de EE. UU., que difiere del imperial británico, de modo que una pinta o un galón británicos tendrían un precio erróneo.
¿Puedo enviar a la vez un precio unitario y una clase de eficiencia energética?
No. Google indica que se envíe uno u otro, y si están presentes ambos solo se muestra la clase de eficiencia energética. Vacíe los campos de precio unitario cuando se establezca una clase energética.
¿Funcionan las unidades sheet e item en todas partes?
No. Google solo habilita sheet e item en Australia y Nueva Zelanda. Para otros países utilice ct para artículos contables.
¿Se aplica esto a los vendedores turcos?
Solo cuando se dirigen a una región donde Google lo exige, como la UE o el Reino Unido. Para las ventas nacionales en Turquía, las normas de etiquetado del Fiyat Etiketi Yönetmeliği son una cuestión aparte que debe resolver con un asesor legal local.
Lecturas relacionadas
Si sus precios fallan las comprobaciones de otras maneras, consulte nuestra guía sobre el formato de moneda e IVA en feeds en TRY, AED y SAR, ya que un precio erróneo también rompe el precio unitario. Para comprobar los valores generados antes de publicarlos, utilice la lista de control de calidad para atributos enriquecidos con IA y, para saber cómo se conecta Feedance con Google, consulte la integración con Google Merchant Center.
Revise su propio feed
¿Quiere que las reglas de precio unitario anteriores se apliquen a su propio catálogo y se prueben en Merchant Center? Solicite una demo de 15 minutos y traiga una muestra de su feed.

Kardelen Yılmaz trabaja en el área de crecimiento de Feedance, donde ayuda a marcas de comercio electrónico y agencias a obtener más rentabilidad de cada producto que anuncian. Escribe sobre la calidad del feed de productos, las campañas de Shopping y Performance Max, la automatización creativa y cómo las compras impulsadas por la IA están cambiando la visibilidad de los productos.
LinkedIn
















