LisboaEstamos no Web Summit, estande A1-33.Ver detalhes
Feedance
Artigo

Google unit_pricing_measure e unit_pricing_base_measure: unidades aceitas, valores base e linhas de feed resolvidas

Veja quais unidades e valores base o Google aceita no preço unitário, com linhas de feed resolvidas, mapa por categoria e rubrica de pontuação.

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

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 medidaUnidades aceitas
Pesooz, lb, mg, g, kg
Volume, sistema imperial dos EUAfloz, pt, qt, gal
Volume, métricoml, cl, l, cbm
Comprimentoin, ft, yd, cm, m
Áreasqft, sqm
Por unidadect, 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 e 375ml é 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.

CategoriaMedida típicaBase típicaExibido como
Vinhos e destilados750ml1lpreço / 1 l
Óleo de cozinha, molhos500ml100mlpreço / 100 ml
Café, arroz, farinha250g100gpreço / 100 g
Perfumes, cuidados com a pele125ml100mlpreço / 100 ml
Pisos, azulejos2.38sqm1sqmpreço / 1 m²
Cabos, tecido em rolo50m1mpreço / 1 m
Cartões de visita, cápsulas50ct1ctpreç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.

  1. 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.
  2. 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).
  3. Mapeie a unidade. Traduza grafias locais (lt, litre, gr, adet) para a lista do Google. Rejeite o que não tiver correspondência.
  4. 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çãoCondição de aprovação
CoberturaTodo produto vendido por peso, volume, comprimento ou área em um mercado regulado tem os dois atributos
Validade da unidadeToda unidade consta na lista do Google e está em minúsculas
Validade do denominadorTodo número base é 1, 2, 4, 8, 10, 100 ou uma combinação listada
DecimaisNenhum valor tem mais de dois dígitos após a vírgula decimal
ConsistênciaA 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.

Quer uma segunda opinião sobre o seu feed? Vamos revisá-lo com você e mostrar onde estão as lacunas antes do próximo envio.
Faça uma auditoria gratuita
Kardelen Yılmaz
Escrito por
Kardelen Yılmaz

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

Descubra quais
produtos dão retorno.

Conecte seu feed e o GA4. Mostramos Product Score, 4T, Price War e Broken Size no seu próprio catálogo.