Ir para o conteúdo
Totalmente local

CSV para feed XML do Google Merchant

Converta uma folha de cálculo de produtos num feed XML que o Google Merchant Center aceita.

Entrada
Saída

CSV para feed XML do Google Merchant

Cole um CSV de produtos — do tipo exportado de uma folha de cálculo, de uma plataforma de comércio eletrónico ou de um sistema de inventário — e esta ferramenta cria o feed XML baseado em RSS que o Google Merchant Center aceita para anúncios de compras e listagens gratuitas. Lê a linha de cabeçalho, faz corresponder nomes de coluna comuns como "SKU", "Nome do Produto" ou "URL da Imagem" aos campos que o Google espera (id, title, description, link, image_link, price, availability, brand, gtin, condition), e escreve um <item> por linha válida dentro de um <channel> com o nome da sua loja.

Quando uma coluna não corresponde automaticamente — um cabeçalho como "Custo" para preço, ou "EAN" para gtin — defina-a explicitamente com os campos de mapeamento de coluna; deixar em branco mantém a deteção automática. O campo de moeda controla o código acrescentado após cada preço ("19,99 EUR"), e a opção de separador decimal lida com exportações onde os preços usam uma vírgula em vez de um ponto. Um valor padrão preenche qualquer campo deixado em branco nos dados de origem, e a opção de truncar reduz títulos e descrições ao comprimento que o Google aplica (150 e 5.000 caracteres) em vez de permitir que um comprido seja rejeitado. Escolha escape XML simples ou secções CDATA para campos de texto, consoante o que o seu sistema a jusante espera.

Uma linha que falte um campo obrigatório — id, title, description, link, image_link, price ou availability — é deixada de fora do feed em vez de ser adivinhada. Mude o resultado para "Lista de erros" para ver exatamente quais linhas foram ignoradas e quais campos lhes faltavam, para que possa corrigir a folha de cálculo de origem e colá-la novamente. A ferramenta também deteta automaticamente delimitadores de vírgula, ponto-e-vírgula, tabulação ou barra vertical, e trata terminações de linha CRLF e LF da mesma forma.

Tudo funciona localmente no seu navegador — os dados dos seus produtos, preços e URLs nunca são carregados em lado nenhum. Quando o feed parecer correto, copie-o, descarregue-o como um ficheiro ou envie-o para outra ferramenta para continuar a trabalhar nele.

FAQ

Quais são os campos obrigatórios do feed?
id, title, description, link, image_link, price e availability. Uma linha que falte qualquer um destes é deixada de fora do XML e listada quando muda o resultado para "Lista de erros".
Como funciona o mapeamento de colunas?
A ferramenta faz corresponder os cabeçalhos do seu CSV aos campos de feed automaticamente (por exemplo, "Nome do Produto" ou "SKU"). Use os campos de mapeamento de coluna para definir um nome de cabeçalho exato quando a deteção automática escolhe a coluna errada ou o seu cabeçalho não corresponde a um nome comum.
Em que formato o preço precisa estar?
Qualquer número reconhecível funciona — símbolos de moeda e caracteres incorretos são removidos automaticamente. Ative a opção de decimal com vírgula se os seus preços usarem "," em vez de "." para o ponto decimal.
Posso usar CDATA em vez de escapar caracteres especiais?
Sim. Mude a opção de codificação de texto para "Encapsular em CDATA" se os seus títulos ou descrições contêm formatação ou caracteres que prefira não ver com escape HTML.
Os meus dados de produtos são carregados em algum lado?
Não. A conversão de CSV para feed funciona inteiramente no seu navegador — os dados dos seus produtos, preços e ligações de imagem nunca deixam o seu dispositivo.