Ir para conteúdo principal

Erro técnico ao carregar o feed

O feed XML de produtos é a base para lançar campanhas na Tanganica. Se o feed não for carregado ou a aplicação mostrar um erro, este artigo ajuda a identificar e corrigir rapidamente o problema.


Passo 1: Verificar o URL do feed no navegador

Antes de procurar o erro na aplicação, abrir diretamente o URL do feed no navegador (Chrome, Firefox ou Edge).

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

O que significa se aparecer outra coisa:

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

  • Ecrã de início de sessão → o feed está protegido por palavra-passe; tem de estar acessível publicamente

  • Texto em formato CSV ou HTML → foi usada uma ligação para o tipo de exportação errado; é necessário XML

  • O ficheiro é transferido em vez de ser apresentado → pode funcionar, mas verificar o formato (tem de ser XML)


Como deve ser um feed XML correto

Abaixo está um exemplo de como é um feed XML de produtos no formato Google Shopping. Cada produto está num bloco <item> separado, com os campos obrigatórios dentro desse bloco. O feed não tem de ser exatamente igual; o importante é que contenha estes campos na estrutura correta:

<?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…) são escritos exatamente assim, em inglês. O preço tem de incluir o valor e a moeda (99.90 EUR) e tem de corresponder ao preço no site.


Passo 2: Causas mais comuns e como as corrigir

Causa possível

Solução

O feed não está acessível (causa mais comum). O feed não existe de todo ou o site tem proteção contra bots, por isso a nossa aplicação não o consegue aceder ao carregar.

Verificar se o URL do feed funciona e está publicamente acessível mesmo sem iniciar sessão. Se o site usa proteção contra bots (por exemplo, Cloudflare ou captcha), pedir ao programador para adicionar uma exceção para o acesso ao feed.

O feed não está em formato XML. A aplicação só aceita XML em formato Google Shopping.

No backoffice da loja, procurar uma exportação em formato Google Shopping (XML) e usar essa ligação. Nota: feeds para Heureka ou Zboží.cz não são compatíveis; é necessário o formato Google Shopping.

Faltam campos obrigatórios ou a estrutura está incorreta.

Verificar se o feed contém os campos id, title, description, price, availability, link, image_link. Preencher quaisquer dados em falta no backoffice da loja ou com a ajuda do programador.

O URL do feed não pode ser carregado. A ligação está errada ou não contém dados XML.

Abrir o URL no navegador (ver Passo 1). Se não aparecer nada, o URL provavelmente está errado. Copiar novamente diretamente do backoffice da loja.

O feed é demasiado grande.

Contactar o apoio ao cliente ou excluir do feed os produtos que não se pretendem usar em publicidade.


Passo 3: Onde encontrar o feed na plataforma

Se não for claro onde encontrar o URL do feed no backoffice, seguir os passos de acordo com a plataforma:

Plataforma

Onde encontrar o feed

Shoptet

Connections → XML feeds → Google Shopping. Se o feed estiver protegido, adicionar ?hash=YOUR-HASH ao fim do URL (Connections → XML feeds → Security) e garantir que a primeira caixa de verificação em Security está desmarcada.

Eshop-rychle

E-shop → Export → Product export → Google Shopping → Generate feed (o URL aparece no final).

WebAreal

E-shop → Export → Product export → Google Shopping → Generate (URL em "Generated feeds list").

Upgates

Add-ons → Add-ons list → ativar o add-on Tanganica → secção Add-ons / Tanganica → URL do feed.

FastCentrik

Settings → Tools settings → XML feeds → Google feed.

ExitShop

Stores → a sua loja → XML outputs → XML feed for Google Shopping.

Webnode

Store settings → Product comparison sites / Product feed → Google Merchant Center → activate (o feed é gerado).

ByznysWeb

Settings → Product comparison sites → Google Merchant Center → ativar para a versão de idioma → "Show URL".

Unas

Settings → External connections → Price comparison export, Feed → Google Product Feed. Introduzir o IP 64.227.71.84, guardar e copiar o URL (processamento até 24 h).

WooCommerce

Sem exportação XML nativa; criar o feed com um plugin (Product Feed PRO, CTX Feed ou Google Product Feed) → URL do feed.

Shopify

O feed não é carregado manualmente; o Shopify liga-se diretamente através de um botão (integração) na aplicação Tanganica.

PrestaShop

Sem exportação XML nativa; criar o feed com um módulo de feed Google Shopping → URL gerado.

OpenCart

Extensions → Extensions → tipo Feeds → extensão Google Shopping → URL gerado.

AdobeCommerce

Sem exportação XML nativa; criar o feed com uma extensão da Adobe Commerce Marketplace (product feed) → URL do feed.

Wix

Sem exportação XML nativa; criar o feed com uma aplicação da Wix App Market (Google Shopping feed) → URL do feed.

Squarespace

Sem exportação XML nativa; criar o feed através do GoDataFeed (Squarespace Extensions) → Google Shopping feed → Create feed URL.

Shoprenter

Sem exportação XML direta. Exportar TSV (Marketing → Automatic product sharing → Google Shopping) e convertê-lo em XML usando o Mergado.com.

Outra plataforma

Procurar nas secções Export, Google Shopping, XML feeds ou Product exports.

Os nomes de menu podem ser ligeiramente diferentes consoante o idioma da interface da plataforma.


Passo 4: O feed foi carregado, mas os produtos não aparecem

Se a aplicação confirmou o carregamento do feed, mas não aparece nada na secção Produtos:

  • Aguardar 24–48 horas, o processamento do feed e a sincronização dos produtos demoram algum tempo

  • Verificar Produtos → Estado dos produtos, onde é possível ver quantos produtos foram processados e se estão aprovados

  • A aprovação dos produtos demora 3–5 dias após o primeiro processamento do feed

  • Se já passaram mais de 5 dias e os produtos continuam em falta, contactar o apoio


Ainda com dificuldades?

Escrever-nos no chat; teremos todo o gosto em analisar o feed e ajudar a que funcione. Ter preparado:

  • O URL do feed

  • O nome da plataforma / solução de e-commerce

  • Uma captura de ecrã da mensagem de erro (se existir)

Isto respondeu à sua pergunta?