O Google lista 23 unidades aceitas para unit_pricing_measure, mas aceita apenas seis números inteiros (1, 2, 4, 8, 10 e 100) como denominador em unit_pricing_base_measure, de acordo com a especificação de atributos do Google. Essa diferença é um ponto fácil de errar: a quantidade está certa, o denominador não, e o produto é reprovado. Esta referência é para gestores de feed que vendem alimentos, bebidas, pisos, cosméticos ou qualquer produto vendido por peso, volume, comprimento ou área na UE, nos países da EFTA, no Reino Unido, na Austrália ou na Nova Zelândia. Ao final, você será capaz de montar os dois atributos a partir de dados brutos do catálogo, escolher o valor base correto por categoria, evitar o conflito com a etiqueta de energia e pontuar o seu próprio feed antes que o Google o faça.
O que os dois atributos fazem
unit_pricing_measure é a quantidade total na embalagem: um número positivo mais uma unidade, como 750ml. unit_pricing_base_measure é o denominador em relação ao qual você quer que o preço unitário seja exibido, como 1l ou 100ml. O Google divide o preço do produto pelo primeiro, converte para a escala do segundo e exibe o resultado ao lado do preço.
O Google marca o par como opcional em geral, mas afirma que, na UE, nos países da EFTA, no Reino Unido, na Austrália e na Nova Zelândia, determinados produtos em anúncios do Shopping e listagens gratuitas precisam exibir um preço unitário conforme as regras locais e, por isso, exigem o atributo. Produtos que não atendem aos requisitos são reprovados, segundo a especificação de unit_pricing_measure.
A base legal na UE é a Diretiva 98/6/CE, cujo objetivo declarado é que o preço de venda e o preço por unidade de medida sejam indicados para todos os produtos oferecidos por comerciantes a consumidores (Comissão Europeia). A página que citamos não diz como cada Estado-membro aplica a regra às vendas online, então trate a lista do Google como o piso do lado do feed e consulte um advogado sobre o restante.
Unidades e denominadores aceitos
Use estes valores exatamente como o Google os lista. As unidades ficam em minúsculas e coladas ao número, sem espaço, como nos próprios exemplos do Google, por exemplo 750ml e 100oz.
| Tipo de medida | Unidades aceitas |
|---|---|
| Peso | oz, lb, mg, g, kg |
| Volume, sistema imperial dos EUA | floz, pt, qt, gal |
| Volume, métrico | ml, cl, l, cbm |
| Comprimento | in, ft, yd, cm, m |
| Área | sqft, sqm |
| Por unidade | ct, sheet, item (sheet e item apenas para Austrália e Nova Zelândia) |
Para unit_pricing_base_measure, o número deve ser 1, 2, 4, 8, 10 ou 100, e o Google também lista 75cl, 750ml, 50kg e 1000kg como combinações métricas adicionais. Use o mesmo tipo de unidade nos dois atributos, que o Google indica como boa prática. Duas outras regras importam para o Reino Unido e para arredondamentos:
- Reino Unido: envie valores métricos. Unidades imperiais como floz, pt, qt e gal são lidas como imperiais dos EUA, que diferem das imperiais do Reino Unido.
- Decimais: no máximo dois dígitos após a vírgula decimal. Dígitos extras são arredondados para o valor aceito mais próximo, portanto
0.375lé um valor ruim e375mlé o correto.
Escolha o valor base por categoria
A medida base deve ser o denominador em que o consumidor espera comparar. Usamos este mapa padrão e só o alteramos quando uma regra nacional ou uma convenção do varejista determina outra coisa.
| Categoria | Medida típica | Base típica | Exibido como |
|---|---|---|---|
| Vinhos e destilados | 750ml | 1l | preço / 1 l |
| Óleo de cozinha, molhos | 500ml | 100ml | preço / 100 ml |
| Café, arroz, farinha | 250g | 100g | preço / 100 g |
| Perfumes, cuidados com a pele | 125ml | 100ml | preço / 100 ml |
| Pisos, azulejos | 2.38sqm | 1sqm | preço / 1 m² |
| Cabos, tecido em rolo | 50m | 1m | preço / 1 m |
| Cartões de visita, cápsulas | 50ct | 1ct | preço / 1 ct |
Os próprios exemplos do Google confirmam vários desses casos: uma água de colônia de 125 ml a 19.90 EUR com base de 100 ml é exibida como €15,92 / 100 ml, e 2.38 sqm de piso a 113.19 EUR com base de 1 sqm é exibido como €47,56 / 1 m².
Antes e depois: uma análise de feed
Aqui temos um exportador turco de azeite que vende para a Alemanha, um caso típico em que o catálogo de origem guarda o tamanho apenas dentro do título. A linha abaixo é ilustrativa, criada para mostrar a transformação, e não foi retirada do feed de um cliente.
Antes (linha de origem, campos separados por barras verticais):
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)
Depois (resultado da regra):
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
O preço unitário passa a ser 8.45 / 5 = 1.69 EUR por 100 ml. Três coisas mudaram. O decimal com vírgula em 0,5 L foi convertido para ponto e depois para um valor inteiro em mililitros, a unidade foi colocada em minúsculas e a base foi escolhida a partir do mapa de categorias, em vez de copiada do título. O vinho funciona da mesma forma: 12.90 EUR por 750ml com base 1l resulta em 17.20 EUR por litro.
Em XML, a mesma linha traz <g:unit_pricing_measure>500ml</g:unit_pricing_measure> e <g:unit_pricing_base_measure>100ml</g:unit_pricing_base_measure>. Para a Merchant API, siga o formato da referência do Google, e não a string do feed de texto.
Como montar os valores a partir de dados de catálogo bagunçados
Catálogos de origem raramente trazem uma quantidade limpa. Nosso método tem quatro etapas, nesta ordem.
- Encontre a quantidade. Prefira um campo dedicado de tamanho ou peso da plataforma da loja. Recorra à leitura do título apenas nas linhas em que o campo estiver vazio e sinalize essas linhas para revisão.
- Normalize o número. Substitua decimais com vírgula, remova separadores de milhar e converta qualquer valor com mais de duas casas decimais para a próxima unidade menor (litros para mililitros, quilogramas para gramas).
- Mapeie a unidade. Traduza grafias locais (
lt,litre,gr,adet) para a lista do Google. Rejeite o que não tiver correspondência. - Atribua a base. Consulte a categoria do produto no seu mapa de bases e escreva-a como um número do conjunto permitido mais o mesmo tipo de unidade.
Em um mecanismo de regras, isso vira uma regra condicional por categoria, avaliada antes da exportação para cada canal. As Feedance Feed Rules aplicam instruções condicionais aos dados de produto antes de cada exportação para os canais, e a lógica acima se encaixa nesse modelo. Outras ferramentas de feed com mecanismo de regras podem gerar as mesmas strings. O método não depende da ferramenta.
O conflito com a etiqueta de energia
O Google afirma que você deve enviar a medida de preço unitário ou a classe de eficiência energética, e não ambas. Se as duas estiverem presentes, apenas a classe de eficiência energética é exibida (fonte). Isso afeta produtos como lâmpadas e eletrodomésticos, que ficam em catálogos que também trazem volume ou comprimento. Desde abril de 2025, segundo o Google, os atributos de classe de eficiência energética só estão disponíveis para produtos que têm como destino Suíça, Noruega ou Reino Unido, e produtos da UE que precisam de etiquetas energéticas gráficas usam o atributo de certificação (Ajuda do Google Merchant Center). Adicione uma regra que limpe os campos de preço unitário sempre que uma classe de energia estiver definida.
Pontue o seu feed antes que o Google o faça
Aplique esta rubrica a uma amostra de pelo menos 200 linhas por país de destino, ou ao feed inteiro se ele for menor. Pontue cada verificação com 0, 1 ou 2, onde 2 significa que todas as linhas da amostra passam.
| Verificação | Condição de aprovação |
|---|---|
| Cobertura | Todo produto vendido por peso, volume, comprimento ou área em um mercado regulado tem os dois atributos |
| Validade da unidade | Toda unidade consta na lista do Google e está em minúsculas |
| Validade do denominador | Todo número base é 1, 2, 4, 8, 10, 100 ou uma combinação listada |
| Decimais | Nenhum valor tem mais de dois dígitos após a vírgula decimal |
| Consistência | A medida e a base usam o mesmo tipo de unidade, e nenhuma linha traz também uma classe de energia |
Uma pontuação de 10 significa pronto para envio. Abaixo de 8, corrija primeiro a verificação com a menor pontuação, porque um único erro sistemático, como um decimal com vírgula, costuma afetar centenas de linhas de uma só vez. Verifique novamente após cada importação de catálogo, pois os arquivos de fornecedores mudam com o tempo.
Onde isto tem limites
Este guia cobre apenas o Google Merchant Center. Não verificamos atributos equivalentes para Meta, TikTok Shop ou os sites turcos de comparação de preços, e você não deve presumir que eles seguem os mesmos denominadores. A página da diretiva da UE que citamos não diz quais canais de venda ou produtos cada Estado-membro abrange, portanto não podemos dizer se um determinado produto exige legalmente um preço unitário em um determinado país.
Para a Turquia, uma alteração do Fiyat Etiketi Yönetmeliği publicada em 27 de julho de 2019 define a etiqueta de varejo como o preço de venda com impostos incluídos e o preço unitário (texto da alteração). Não encontramos uma regra sobre listagens online nas fontes que conseguimos ler, e o Google não cita a Turquia entre os mercados regulados de preço unitário, portanto o requisito do Google se aplica a vendedores turcos apenas quando eles têm como destino uma das regiões listadas.
Por fim, o método pressupõe que a quantidade exista em algum lugar dos seus dados. Quando não existe, uma regra não consegue inventá-la, e uma pessoa precisa inseri-la. Produtos vendidos em pesos variáveis, como hortifrúti vendido por quilo, exigem um tratamento diferente do de embalagens fixas, e não testamos esse caso.
Perguntas frequentes
unit_pricing_measure é obrigatório para todos os produtos?
Não. O Google o trata como opcional em geral. Ele é obrigatório para determinados produtos, como os vendidos por peso, volume, comprimento ou área, na UE, nos países da EFTA, no Reino Unido, na Austrália e na Nova Zelândia.
Preciso de unit_pricing_base_measure se enviar unit_pricing_measure?
O Google orienta a incluir o denominador do preço unitário, e a medida base é a forma de defini-lo. Envie os dois juntos e use o mesmo tipo de unidade em cada um.
O que acontece se o valor estiver errado?
O Google diz que produtos que não atendem aos requisitos são reprovados e sinalizados na sua conta do Merchant Center. Decimais extras são arredondados, mas uma unidade ou um denominador fora da lista é um erro real.
Posso enviar 0.5l ou preciso usar 500ml?
Ambos estão dentro do limite de duas casas decimais, mas, por regra, convertemos valores fracionários para a unidade menor. Isso evita surpresas de arredondamento como em 0.375l, caso em que você deve enviar 375ml.
Qual é a unidade correta para listagens no Reino Unido?
Métrica. O Google lê floz, pt, qt e gal como imperiais dos EUA, que diferem das imperiais do Reino Unido, então uma pint ou um galão do Reino Unido teria o preço calculado incorretamente.
Posso enviar um preço unitário e uma classe de eficiência energética ao mesmo tempo?
Não. O Google diz para enviar um ou outro e, se ambos estiverem presentes, apenas a classe de eficiência energética é exibida. Limpe os campos de preço unitário quando uma classe de energia estiver definida.
As unidades sheet e item funcionam em todos os lugares?
Não. O Google disponibiliza sheet e item apenas na Austrália e na Nova Zelândia. Para os outros países, use ct para itens contáveis.
Isto se aplica a vendedores turcos?
Apenas quando eles têm como destino uma região em que o Google exige o atributo, como a UE ou o Reino Unido. Para vendas domésticas na Turquia, as regras de etiqueta do Fiyat Etiketi Yönetmeliği são uma questão separada, a ser resolvida com um advogado local.
Leitura relacionada
Se os seus preços falham em outras verificações, veja nosso guia sobre formatação de moeda e IVA em feeds em TRY, AED e SAR, já que um preço errado também quebra o preço unitário. Para verificar valores gerados antes de publicá-los, use o checklist de QA para atributos enriquecidos por IA e, para saber como o Feedance se conecta ao Google, veja a integração com o Google Merchant Center.
Verifique o seu próprio feed
Quer ver as regras de preço unitário acima aplicadas ao seu próprio catálogo e testadas no Merchant Center? Solicite uma demonstração de 15 minutos e traga uma amostra do seu feed.

Kardelen Yılmaz atua na área de growth da Feedance, onde ajuda marcas de e-commerce e agências a obter mais retorno de cada produto que anunciam. Ela escreve sobre qualidade do feed de produtos, campanhas de Shopping e Performance Max, automação de criativos e como as compras impulsionadas por IA estão mudando a visibilidade dos produtos.
LinkedIn
















