LisboaEstamos no Web Summit, estande A1-33.Ver detalhes
Feedance
Glossário · N

Normalização

Definição

A normalização é o processo de reformatar dados de produtos inconsistentes — unidades, maiúsculas e minúsculas, nomes de categorias ou formatos de atributos divergentes — nos valores padrão que a especificação de feed de um canal realmente espera, para que cada linha possa ser validada, associada e ranqueada corretamente, em vez de ser rejeitada silenciosamente ou interpretada de forma errada. Os sistemas de origem raramente produzem dados limpos e uniformes por conta própria, já que pessoas e processos diferentes tendem a inserir o mesmo tipo de informação de maneiras ligeiramente diferentes ao longo do tempo. A normalização é o ponto de controle em que essa inconsistência é detectada e corrigida antes de chegar a um canal de shopping.

Por que a normalização é importante para feeds multicanal

Cada plataforma para a qual um feed é enviado impõe suas próprias regras rígidas sobre quais valores são aceitáveis, e dados que parecem perfeitamente razoáveis internamente muitas vezes violam essas regras de cara — um campo de estoque com "Yes" em vez de "in stock", um peso registrado em libras quando o canal espera quilos ou um nome de categoria que não corresponde a nenhum nó da taxonomia de produtos do Google. Sem normalização, esse tipo de divergência causa reprovações e produtos associados incorretamente justamente no volume que um catálogo em crescimento menos pode se dar ao luxo de revisar manualmente. A normalização resolve isso uma única vez, na origem, com regras aplicadas de forma consistente a todos os produtos que passam pelo feed, em vez de exigir que alguém corrija cada linha reprovada individualmente depois do fato.

Como a normalização funciona

A normalização normalmente é implementada como um conjunto de regras de negócio aplicadas durante a geração do feed: mapeando valores enumerados para que os diversos indicadores de estoque se reduzam a "in stock" ou "out of stock", convertendo unidades como libras em quilos ou polegadas em centímetros, padronizando taxonomias de categorias para que os nomes internos sejam mapeados para a árvore de categorias oficial do canal e corrigindo inconsistências de formatação em títulos ou descrições. Essas regras rodam automaticamente toda vez que o feed é regenerado, então uma correção aplicada uma vez continua valendo para todos os produtos adicionados ao catálogo no futuro, e não apenas para os que já existiam quando a regra foi criada.

Exemplo: campos normalizados em um item de feed

<item>
  <g:id>SKU-30478</g:id>
  <title>Cast Iron Skillet - 10 Inch</title>
  <g:availability>in stock</g:availability>
  <g:condition>new</g:condition>
  <g:shipping_weight>1.36 kg</g:shipping_weight>
  <g:google_product_category>Home &amp; Garden &gt; Kitchen &amp; Dining &gt; Cookware</g:google_product_category>
</item>

Antes da normalização, essa linha poderia ter chegado do sistema de origem com a disponibilidade armazenada como "Y", o peso registrado em libras e um valor de categoria que só fazia sentido internamente — cada campo acima reflete uma regra de normalização que converteu dados brutos da origem no valor enumerado ou na unidade exata que a especificação do feed exige.

Conceitos relacionados

A normalização e os metadados estão intimamente ligados, já que grande parte do que é normalizado são metadados que chegaram em formato inconsistente, e ambos determinam, no fim das contas, quão limpo um data feed está antes de se tornar um feed pronto para o canal. Para ver na prática como corrigir valores que um canal está rejeitando, confira Como corrigir e aprimorar dados de produtos usando feeds suplementares do Google.

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.