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.
| Formato | Dígitos | Equivale a | Uso típico |
|---|---|---|---|
| EAN-13 | 13 | GTIN-13 | Padrão na Europa e na maior parte do mundo |
| UPC-A | 12 | GTIN-12 | EUA e Canadá |
| EAN-8 | 8 | GTIN-8 | Produtos 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:
- 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.
- 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.
- 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:
- Escolha quantos códigos precisa (um por produto ou variante que vá vender no Google Shopping).
- Conclua a encomenda e pague com cartão. Não é preciso dar-nos informação do produto.
- 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.