Saltar al contenido
Voltar ao blog Notícias

Código de barras para o Google Shopping: GTIN e EAN

Se quer que os seus produtos apareçam no Google Shopping, precisa de um código de barras para o Google Shopping: um identificador único de produto a que o Google chama GTIN e que, na Europa, costuma ser um EAN-13. Sem esse código, o Google Merchant Center marca muitos dos seus artigos como não elegíveis e deixam de aparecer nos separadores do Shopping, nos anúncios Performance Max e nas fichas gratuitas do Google. Neste guia explicamos o que o Google exige em 2026, como se preenche o atributo gtin no feed, porque é que um código inválido derruba o produto e como obter os seus códigos EAN válidos em poucos minutos.

Em resumo

  • O Google Merchant Center exige um GTIN válido para a maioria dos produtos de marca; sem ele, os seus artigos ficam «não elegíveis» e não são mostrados.
  • Na Europa, o GTIN é um EAN-13 de 13 dígitos: o Merchant Center reconhece-o automaticamente como GTIN-13, sem trâmites extra.
  • Um GTIN inválido ou inventado provoca a reprovação do produto com o erro «Valor inválido [gtin]»; o dígito de controlo tem de estar correto.
  • Só escapam as exceções reais (feito à mão, marca própria sem código de fabricante, antiguidades, personalizados): marca-se identifier exists = no, não se inventa um código.
  • O mesmo EAN-13 serve para Shopify, PrestaShop, Amazon, eBay e o seu site: um código único por produto vale para todos os canais ao mesmo tempo.
  • Comprar o EAN a um revendedor GS1 é pagamento único desde 3 €, sem as quotas anuais do registo direto na GS1, e recebe-o por email em minutos.

Na EAN CODA vendemos códigos EAN legítimos de origem GS1 (modelo revendedor), uma via mais rápida e económica do que registar-se na GS1. Se já tem tudo claro, pode comprar os seus códigos EAN para o Google Shopping agora mesmo; se quiser perceber bem antes, continue a ler.

O Google Shopping obriga a ter código de barras?

Sim, na maioria dos casos. O Google exige um identificador único de produto (GTIN) para quase todos os artigos que tenham um atribuído pelo fabricante. A razão é prática: o GTIN permite ao Google reconhecer que o seu produto e o de outra loja são exatamente o mesmo, agrupá-los e mostrar comparações de preços fiáveis. Quanto melhor for essa identificação, melhor compete o seu anúncio.

O impacto vai além de «aparecer ou não». Segundo a documentação do Google, os produtos com GTIN corretos podem aceder a funcionalidades que aumentam a visibilidade e a conversão: comparações de preços, avaliações do produto, informação ampliada na ficha e melhor correspondência com as pesquisas. O Google chegou a estimar que adicionar GTIN corretos pode melhorar as conversões de forma notável, porque os seus anúncios competem melhor quando o sistema sabe com exatidão que produto está a vender. Por outras palavras: um bom GTIN não só evita a rejeição, como também lhe baratea o clique.

Existem exceções reconhecidas pelo Google em que não se exige GTIN porque o produto simplesmente não o tem: artigos feitos à mão, produtos de marca própria sem código de fabricante, peças sobressalentes não normalizadas, antiguidades, produtos personalizados ou obras de arte. Ficam também de fora, pela sua própria natureza, os serviços e os produtos digitais descarregáveis. Nestes casos não se inventa um código: desativa-se o identificador no feed (vemos isso mais abaixo). Em contrapartida, se o seu produto é um artigo de marca com código de fabricante, o Google espera o GTIN e vai pedi-lo.

O que é um GTIN e porque é que o seu EAN serve

GTIN significa Global Trade Item Number (Número Global de Item Comercial). Não é um código diferente do que já conhece: é o termo «chapéu» que engloba os formatos de código de barras de sempre. Ou seja, o seu EAN ou o seu UPC já é um GTIN. Se quiser aprofundar, temos um guia sobre o que é um código de barras EAN.

FormatoDígitosEquivale aUso típico
EAN-1313GTIN-13Padrão na Europa e na maior parte do mundo
UPC-A12GTIN-12EUA e Canadá
EAN-88GTIN-8Produtos muito pequenos onde o EAN-13 não cabe

Para o Google Shopping, o que precisa em Portugal e no resto da Europa é um EAN-13 (13 dígitos), que o Merchant Center reconhece automaticamente como GTIN-13 sem que tenha de indicar mais nada. Um UPC-A dos EUA (12 dígitos) também é válido, tal como um ISBN-13 se vende livros. A regra geral do Google é simples: o valor do atributo gtin tem de ser um número que o algoritmo da GS1 reconheça como bem formado. Se tem dúvidas entre formatos, explicamos a diferença entre EAN-13 e EAN-8: para loja online e Shopping, quase sempre quer EAN-13.

Porque é que o Google exige GTIN em tantas categorias?

O Google não pede o código por capricho. O GTIN é a «chave» com que o seu catálogo global cruza a sua oferta com a do resto do mercado. Quando duas lojas carregam o mesmo EAN-13, o Google sabe com certeza que vendem o mesmo artigo e pode construir a ficha de produto unificada, a comparação de preços e o histórico. Em categorias muito normalizadas — eletrónica, eletrodomésticos, cosmética, brinquedos, livros, alimentação embalada — praticamente todos os produtos têm GTIN de fabricante, por isso o Google exige-o de forma estrita: sem ele, o seu anúncio não pode competir com o de quem o colocou.

Por isso o comportamento por defeito do Merchant Center é assumir que o seu produto tem GTIN. Se não o fornece e o Google deteta pela marca ou pela categoria que deveria tê-lo, marca-o como não elegível. Fornecer o GTIN, além de evitar a rejeição, dá-lhe prioridade face a fichas que dependem só do título e da descrição, que o sistema considera menos fiáveis.

Como é formado um EAN-13

Um EAN-13 compõe-se de um prefixo que a GS1 atribui, o número de artigo e um último dígito de controlo que se calcula. Por exemplo, um código como 8412345678901: os primeiros dígitos são o prefixo, os do meio identificam o artigo e o último (o 1) é o dígito de controlo. Esse prefixo identifica o país ou região da organização GS1 que o emitiu: os que começam por 84x correspondem a Espanha. Convém esclarecer um mal-entendido frequente: o prefixo está dentro do EAN-13; não existe nenhum «EAN-84» como formato à parte. E o prefixo não obriga a fabricar nesse país: indica onde o código foi registado, não onde o artigo é produzido.

Como adicionar o código de barras (GTIN) no Google Merchant Center

O código não se «carrega» solto: inclui-se no feed de produtos que liga a sua loja ao Merchant Center. O passo a passo é este:

  1. Atribua um GTIN único a cada produto e variante. Cada tamanho, cor ou formato vendido em separado precisa do seu próprio EAN-13. Não reutilize o mesmo código em variantes diferentes.
  2. Preencha o atributo gtin no seu feed. Se gere o feed com uma folha de cálculo ou um ficheiro, adicione uma coluna gtin e cole o EAN-13 completo de 13 dígitos (sem espaços nem hífenes). Se usa uma plataforma de comércio eletrónico, o GTIN preenche-se na ficha do produto e a integração envia-o sozinha.
  3. Sincronize e valide. Depois de atualizar o feed, o Merchant Center processa os produtos e, se o GTIN estiver correto, deixa de os marcar como não identificados. Reveja o separador de diagnóstico para confirmar que não há erros.

Se a sua loja corre sobre uma plataforma concreta, o campo onde cola o EAN muda de sítio, mas a lógica é idêntica. Temos guias para adicionar códigos EAN no PrestaShop e para usar códigos EAN no Shopify, onde a plataforma envia o atributo ao Google por si.

Feeds automáticos: Shopify, PrestaShop e o canal do Google

Se não quer manter uma folha de cálculo à mão, o habitual é gerar o feed a partir da sua própria loja e deixá-lo sincronizar sozinho com o Merchant Center. No Shopify, o GTIN guarda-se no campo «Código de barras (ISBN, UPC, GTIN, etc.)» de cada variante; o canal do Google do Shopify mapeia-o automaticamente para o atributo gtin do feed, por isso basta preenchê-lo bem uma vez. No PrestaShop, o EAN-13 vive no separador da combinação ou do produto e os módulos de exportação para o Google arrastam-no da mesma forma. O mesmo se aplica ao WooCommerce ou a qualquer plataforma com um conector ao Merchant Center: você preenche o código na ficha, a integração constrói o feed.

O detalhe a cuidar é a consistência entre variantes. Cada tamanho ou cor que vende em separado é uma variante distinta e precisa do seu próprio EAN-13; se deixa o campo vazio numas e preenchido noutras, o feed entra no Merchant Center com erros parciais. Por isso, antes de ligar o canal, certifique-se de ter um código atribuído a cada SKU que vá anunciar.

O campo «o identificador existe» (identifier exists)

No feed há um atributo chamado identifier exists («o identificador existe»). Por defeito, o Google assume que o seu produto tem GTIN e espera-o. Se vende um artigo que legitimamente não tem código (marca própria sem GTIN de fabricante, feito à mão, personalizado), deve colocar esse campo em no (ou false) para esses produtos. Assim evita que o Merchant Center os rejeite por «falta o GTIN». Importante: este ajuste é só para produtos sem código real; não o use para fugir à compra de um EAN de que realmente precisa, porque piora o desempenho do anúncio.

O que acontece se colocar um GTIN inválido: a reprovação do produto

Esta é a parte que mais sustos dá. Se preenche o atributo gtin com um número que não é um GTIN real — dígito de controlo mal calculado, algarismos inventados, um código copiado de outro fabricante — o Merchant Center não o ignora: reprova o produto. Aparece com o estado «Reprovado» e o motivo «Valor inválido [gtin]» ou «Identificador incorreto», e deixa de aparecer no Shopping, nas fichas gratuitas e nas suas campanhas. Não é um aviso menor: o artigo afetado fica fora de circulação até que corrija o código e o feed seja reprocessado.

Por isso não serve «preencher o buraco» com um número qualquer de 13 algarismos. O Google valida o dígito de controlo com o algoritmo da GS1, verifica o comprimento e, em muitos casos, contrasta o código com a sua base de dados para detetar duplicados ou GTIN reutilizados. Um EAN-13 bem formado passa a validação; um inventado, não. Os códigos que vendemos vêm com o seu dígito de controlo correto e limpos de histórico alheio, precisamente para que passem este filtro.

Erros do Merchant Center com o GTIN e como resolvê-los

Estas são as rejeições mais habituais relacionadas com o código de barras e a sua solução:

  • «Valor inválido [gtin]». Costuma dever-se a um dígito de controlo mal calculado, a um código com menos ou mais dígitos ou a um identificador inventado ao acaso. Solução: use um EAN-13 válido e bem formado. Os códigos que vendemos vêm com o seu dígito de controlo correto, por isso passam esta validação.
  • GTIN duplicado. Atribuiu o mesmo código a vários produtos ou variantes diferentes. Cada artigo vendável precisa do seu. Atribua um EAN-13 único por variante.
  • GTIN que não coincide com a marca ou o produto esperado. Ocorre ao reutilizar códigos de outro fabricante. Use códigos próprios e limpos, sem histórico alheio.
  • «Falta o identificador único [gtin]». Ou o produto precisa de GTIN e não o colocou (compre-o e adicione-o), ou é um caso de exceção e deve marcar identifier exists = no.
  • «É possível que o GTIN não esteja correto». É um aviso, não uma rejeição, mas convém atendê-lo: reveja que o código corresponde mesmo ao produto e que não o misturou com o de outra variante.

Marcas e produtos que não requerem GTIN

Nem todo o produto precisa de código, e forçar um onde não toca também dá problemas. O Google reconhece que certos artigos não têm GTIN porque o seu fabricante nunca o atribuiu. É o caso dos produtos feitos à mão, da marca própria ou «marca branca» sem código de fabricante, das peças sobressalentes não normalizadas, das antiguidades e obras de arte, dos produtos personalizados (gravados, à medida) e, pela sua natureza, dos serviços e descarregáveis digitais.

Para estes produtos, a pauta correta é marcar identifier exists = no no feed e reforçar a ficha com os atributos que o Google pode usar para a identificar: marca (brand), título descritivo e MPN (número de peça do fabricante) quando exista. Isso sim, o «não tenho GTIN» há que usá-lo só quando é verdade. Se o seu produto é de uma marca com código de fabricante, marcá-lo como «sem identificador» para se poupar à compra do EAN costuma piorar o desempenho do anúncio e pode acabar numa incidência de qualidade de dados.

Como obter o seu código de barras para o Google Shopping

Tem dois caminhos. O primeiro é registar-se diretamente na GS1 e solicitar o seu próprio intervalo de prefixos: é a via oficial, mas implica quotas de adesão e, em muitos países, quotas anuais recorrentes, além de um processo mais lento. O segundo é comprar códigos EAN já atribuídos a um revendedor GS1, como fazemos na EAN CODA: paga uma só vez pelos códigos de que precisa e recebe-os ao instante.

O nosso processo é assim de simples:

  1. Escolha quantos códigos precisa (um por produto ou variante que vá vender no Google Shopping).
  2. Conclua a encomenda e pague com cartão. Não é preciso dar-nos informação do produto.
  3. Recebe os seus EAN-13 por email em minutos, prontos a colar no atributo gtin do seu feed.

Preço orientativo: desde 3 €, pagamento único, sem quotas anuais. Os códigos são EAN-13 válidos e com dígito de controlo correto, por isso passam a validação do Merchant Center. Pode obter o seu código EAN ao instante e começar hoje mesmo.

O mesmo EAN vale para o Google Shopping e para outros marketplaces

Uma boa notícia: o GTIN é global. O mesmo EAN-13 que cola no seu feed do Google Shopping serve-lhe também para outros canais. Se vende em mais sítios, consulte os nossos guias de códigos de barras para a Amazon, de como carregar produtos na Amazon com EAN e de códigos de barras para o eBay. Um só código identifica o seu produto em todo o lado; não precisa de um diferente por canal, mas de um único por produto.

Perguntas frequentes

O Google Shopping obriga realmente a ter código de barras?

Sim para a grande maioria de produtos com GTIN de fabricante. Sem um identificador válido, o Merchant Center marca muitos artigos como não elegíveis. Só escapam as exceções reconhecidas (feito à mão, marca própria sem código, antiguidades, personalizados), onde se desativa o identificador no feed.

Vale qualquer EAN que compre?

Tem de ser um EAN-13 válido, com o seu dígito de controlo correto e sem estar duplicado no seu catálogo. Um número inventado de 13 algarismos será rejeitado como «GTIN não válido». Os nossos códigos estão bem formados e passam a validação do Google.

Preciso de ser membro da GS1?

Não é obrigatório para vender no Google Shopping. Pode comprar códigos EAN a um revendedor GS1 e usá-los sem se registar, evitando as quotas anuais. Se no futuro precisar da via oficial direta, pode sempre registar-se na GS1; para começar a vender, comprar o código é mais rápido e barato.

Em quanto tempo recebo os códigos?

Em minutos. Após concluir o pagamento, enviamos-lhe os seus EAN-13 por email, prontos a adicionar ao atributo gtin do seu feed do Merchant Center.

Serve o mesmo EAN para a Amazon e para o Google Shopping?

Sim. O GTIN é um identificador global, por isso o mesmo EAN-13 identifica o seu produto no Google Shopping, Amazon, eBay e na sua própria loja. Precisa de um código único por produto, não de um por canal.

O que acontece se colocar um GTIN inventado para sair do passo?

O Merchant Center deteta-o e reprova o produto com o motivo «Valor inválido [gtin]». O artigo deixa de aparecer até que coloque um EAN-13 real com o seu dígito de controlo correto. Não compensa: custa mais reparar a rejeição do que comprar o código bem desde o início.

Onde se cola o EAN no Shopify e no PrestaShop?

No Shopify, no campo «Código de barras (ISBN, UPC, GTIN, etc.)» de cada variante; o canal do Google envia-o sozinho ao atributo gtin do feed. No PrestaShop, no campo EAN-13 da combinação ou do produto, que o módulo de exportação arrasta para o Merchant Center. Em ambos os casos preenche o código uma vez e a plataforma constrói o feed.

Preciso de um GTIN diferente por cada tamanho e cor?

Sim. Cada variante vendida em separado é um produto independente para o Google e precisa do seu próprio EAN-13. Reutilizar o mesmo código entre variantes provoca o erro de «GTIN duplicado» e rejeições parciais do feed.

Comece a vender no Google Shopping hoje

Se já tem o seu catálogo e só lhe falta o identificador, não espere por trâmites longos. Obtenha o seu código EAN ao instante e cole-o no seu feed: válidos para o Merchant Center, pagamento único desde 3 € e entrega por email em minutos. Os seus produtos poderão começar a aparecer no Google Shopping assim que o seu feed sincronizar.

Precisa de códigos EAN para os seus produtos?

Comprar EAN