Ir para conteúdo principal

Erro técnico ao carregar o feed

Descubra o que fazer se o seu feed XML de produtos não carregar ou se a aplicação mostrar um erro. Saiba como identificar e resolver rapidamente o problema para voltar a anunciar sem complicações.

Escrito por Saša Kučerová

Passo 1: Verifique o URL do feed no navegador

Antes de procurar o erro na aplicação, aceda diretamente ao URL do seu feed utilizando o navegador (Chrome, Firefox ou Edge).

O que deve visualizar: Um código XML que começa com algo como <?xml version="1.0"?> ou <rss version="2.0">.

Caso veja algo diferente:

  • Página em branco ou erro 404 → o URL está errado ou o feed não existe

  • Página de login → o feed está protegido por senha; ele deve estar disponível sem restrições

  • Texto em formato CSV ou HTML → foi informado um link de exportação inadequado; é necessário fornecer XML

  • XML com uma lista de links de páginas (tags <urlset> e <loc>) → trata-se do sitemap da loja, não de um feed de produtos

  • O ficheiro faz download em vez de abrir → pode funcionar, mas confirme se o formato é XML

O feed deve obrigatoriamente começar por https://. Endereços iniciados por http:// não são aceites e o carregamento não será concluído; verá em Definições a indicação Por favor utilize um URL que suporte o protocolo HTTPS. Na maioria dos casos, basta trocar para https e o feed funcionará.


Como deve e não deve ser um URL de feed

Exemplos corretos de URL de feed (das principais plataformas):

  • Shoptet: https://www.mystore.com/google/export/products.xml?hash=YOUR-HASH

  • WebAreal: https://www.mystore.com/fotky12345/xml/google_nakupy.xml

  • Upgates: https://www.mystore.com/feed-google-merchant.xml

  • Eshop-rychle: https://www.mystore.com/feed/google-shopping.xml

  • Webnode: https://www.mystore.com/rss/pf-google.xml

  • WooCommerce (plugin Product Feed PRO): https://www.mystore.com/wp-content/uploads/woo-product-feed-pro/xml/….xml

  • ByznysWeb: https://www.mystore.com/erp/impexp/googlenakupyexport/download

  • Unas: https://shop.unas.hu/admin_export.php?shop_id=…&format=google_product_feed

O formato do URL pode variar conforme a plataforma e não precisa terminar com .xml. Normalmente, inclui termos como google, feed, xml, export, merchant ou products, podendo ter também um código específico. O endereço pode ser até de outros serviços — por exemplo, caso utilize o Mergado (feeds.mergado.com/…) para gerir seus feeds. O fundamental é que seja uma exportação de produtos para Google Shopping.

Um URL que não serve como feed:

  • https://www.mystore.com: página inicial da loja

  • https://www.mystore.com/sitemap.xml: sitemap do site, contém páginas e não produtos

  • https://www.mystore.com/shoes/mens-sneakers: página de categoria ou de produto

  • links do backoffice da loja que exigem login

  • exportação para Heureka ou Zboží.cz: apesar de XML, é um formato incompatível


Como deve ser um feed XML correto

Veja abaixo como deve ser a aparência de um feed XML no formato Google Shopping. Cada produto aparece num bloco próprio <item>, contendo os campos obrigatórios. O seu feed não precisa ser idêntico, mas deve incluir esses campos com a estrutura apropriada:

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:g="http://base.google.com/ns/1.0">
<channel>
<title>Your store name</title>
<link>https://www.myshop.com</link>

<item>
<g:id>12345</g:id>
<g:title>Women's winter down jacket, black, size M</g:title>
<g:description>Warm down jacket with a hood, water-resistant, ideal for cold weather.</g:description>
<g:link>https://www.myshop.com/womens-winter-jacket-black-m</g:link>
<g:image_link>https://www.myshop.com/images/jacket-black.jpg</g:image_link>
<g:price>99.90 EUR</g:price>
<g:availability>in_stock</g:availability>
<g:brand>ExampleBrand</g:brand>
<g:gtin>8594001234567</g:gtin>
<g:condition>new</g:condition>
</item>

<!-- each additional product is again a separate item block -->

</channel>
</rss>

Atenção: valores como in_stock e os nomes dos campos (g:id, g:title etc.) devem estar exatamente assim, em inglês. O preço deve ter valor e moeda (99.90 EUR) conforme aparece no site.


Passo 2: Motivos mais comuns e como resolver

Possível causa

Solução

O feed não está acessível (motivo mais comum). O feed pode não existir, ou o site possui proteção contra robôs que impede o acesso pela nossa aplicação.

Verifique se o URL do feed está realmente acessível, inclusive sem login. Se usamos sistemas anti-bots (como Cloudflare ou captcha), solicite ao programador que libere uma exceção para o feed.

Foi informado outro endereço em vez do feed (erro comum), como o sitemap (sitemap.xml) ou o URL da loja. Nestes casos, verá a mensagem "Não encontrámos produtos no feed".

Nem o sitemap nem o endereço da loja possuem os dados de produtos necessários. No painel da loja, procure pela exportação Google Shopping (XML) e utilize esse link — veja o Passo 3.

O feed não está em formato XML. Apenas o formato XML para Google Shopping é aceite.

Procure no painel da loja pela funcionalidade de exportação Google Shopping (XML) e utilize este link. Observação: feeds de Heureka ou Zboží.cz, apesar de XML, não são compatíveis; apenas Google Shopping.

Campos obrigatórios ausentes ou estrutura incorreta.

Certifique-se de que no feed constam os campos id, title, description, price, availability, link, image_link. Complete os dados no painel da loja ou com o apoio de um programador.

O URL do feed não carrega. O link está incorreto ou não há dados XML no endereço.

Abra o URL no navegador (veja o Passo 1). Se não abrir nada, o endereço provavelmente está errado — copie novamente direto do painel da loja.

O feed é muito grande.

Entre em contato com o suporte, ou remova do feed produtos que não deseje anunciar.


Passo 3: Encontre o feed na sua plataforma

Se não sabe onde identificar o URL do feed no painel, siga as instruções para a sua plataforma:

Plataforma

Como localizar o feed

Shoptet

Ligações → feeds XML → Google Shopping. Se o feed estiver protegido, adicione ?hash=YOUR-HASH ao final do URL (secção Segurança) e certifique-se de que a caixa correspondente está desmarcada.

Eshop-rychle

E-shop → Exportar → Exportação de produtos → Google Shopping → Gerar feed (o URL fica disponível no final da página).

WebAreal

E-shop → Exportar → Exportação de produtos → Google Shopping → Gerar (ver URL em "Lista de feeds gerados").

Upgates

Add-ons → Google (ativar o add-on) → Google Shopping → ativar exportação de produtos → acessar URL do feed.

FastCentrik

Definições → Definições das ferramentas → feeds XML → Feed Google.

ExitShop

Lojas → sua loja → saídas XML → Feed XML para Google Shopping.

Webnode

Definições da loja → Comparadores de produtos / Feed de produtos → Google Merchant Center → ativar (o feed é gerado).

ByznysWeb

Definições → Comparadores de produtos → Google Merchant Center → ativar no idioma desejado → "Mostrar URL".

Unas

Definições → Ligações externas → Exportação comparadores de preços, Feed → Google Product Feed. Informe o IP 64.227.71.84, guarde e copie o URL (pode demorar até 24h).

WooCommerce

Não existe exportação XML nativa: use um plugin (Product Feed PRO, CTX Feed ou Google Product Feed) para gerar o feed.

Shopify

Se ligar a loja via Tanganica, o feed é gerado automaticamente. Para configuração manual, utilize uma aplicação como a Feedyio. Veja mais em Ligar a sua loja Shopify.

PrestaShop

Sem exportação XML de origem: crie um feed via módulo específico de Google Shopping.

OpenCart

Extensões → Extensões → feeds → Google Shopping → URL gerado.

AdobeCommerce

Não existe exportação XML de fábrica; use uma extensão do Adobe Commerce Marketplace (product feed) para gerar o URL.

Wix

Não há exportação XML nativamente; utilize uma App (Google Shopping feed) no Wix App Market.

Squarespace

Não possui exportação XML própria; utilize GoDataFeed (Squarespace Extensions) para gerar o feed Google Shopping.

Shoprenter

Sem exportação XML direta. Exporte os produtos em TSV (Marketing → Partilha automática de produtos → Google Shopping) e converta para XML com o Mergado.com.

Outra plataforma

Procure pelas opções Exportar, Google Shopping, feeds XML ou Exportação de produtos.

Os nomes dos menus podem variar conforme o idioma da sua plataforma.


Passo 4: O feed carregou mas não aparecem produtos

Se a aplicação confirmou o carregamento, mas não vê seus produtos na secção Produtos:

  • Confira se já carregou crédito publicitário e ativou pelo menos uma campanha. O feed só será processado com crédito e campanha ativa, mesmo que o URL esteja correto e já tenha funcionado antes. Após carregar crédito, o feed é processado na madrugada seguinte, ativando automaticamente as campanhas quando tudo estiver pronto.

  • Aguarde 24 a 48 horas; o processamento do feed e a sincronização dos produtos podem demorar um pouco

  • Aceda ao menu Produtos → Estado do produto para visualizar quantos produtos já foram processados e o status de aprovação

  • A aprovação dos produtos pode demorar entre 3 e 5 dias após o primeiro processamento do feed

  • Caso já tenham passado mais de 5 dias e ainda não visualiza os produtos, a nossa equipa irá analisar para si


Mensagem “O processamento do feed de produtos está em pausa”

Esta notificação aparece na aplicação em dois casos: quando não há crédito publicitário ou quando todas as campanhas estão desativadas mesmo tendo crédito. Nesse período, não há atualização dos produtos e a data de última atualização permanece igual. Não é uma fila de espera: precisa de ação.

O que fazer:

  • Se ficou sem crédito, adicione saldo em Carregar crédito.

  • Ative ao menos uma campanha na área Campanhas.

  • O feed é processado diariamente, normalmente à noite — não imediatamente após carregar crédito ou ativar campanhas. Se fizer alterações durante o dia, os produtos serão atualizados na madrugada seguinte e a mensagem desaparecerá no próximo dia.

  • Se a mensagem permanecer depois disso, a nossa equipa irá investigar.


Precisa de ajuda extra?

A nossa equipa pode analisar o feed e ajudar a resolver. Tenha em mãos:

  • O URL do seu feed

  • O nome da plataforma ou do sistema de e-commerce utilizado

  • Uma captura de ecrã do erro (se possível)

Isto respondeu à sua pergunta?