Veja a seguir problemas comuns de dados que podem surgir ao processar seus feeds do Google Merchant Center. Fornecemos descrições de cada problema de dados e etapas que você pode seguir para resolver cada problema. Quando um problema de dados for detectado no seu feed, o suporte do agregador de classificações do vendedor enviará uma notificação sobre o problema.
A maioria dos problemas de dados pode ser resolvida ao enviar novos arquivos de feed para seu endpoint. Sugerimos que, em vez de consolidar as correções com seu feed diário de novos comerciantes e avaliações, você crie um arquivo separado contendo todas as correções para problemas pendentes. Além disso, anote os nomes dos arquivos que contêm correções. Os nomes dos arquivos serão necessários caso uma correção não resolva um problema de dados e você precise entrar em contato com a equipe de suporte para receber assistência.
Veja abaixo as etapas típicas envolvidas para corrigir um problema de dados.
- Você entrega um arquivo de feed diário no seu endpoint: 2017-11-10.xml. Este arquivo contém uma classificação inválida.
- Você envia um segundo arquivo de feed diário ao seu endpoint, que não tem problemas de dados: 2017-11-11.xml.
- Depois que a equipe de suporte notificar você sobre um problema, você enviará um novo arquivo de feed, 2017-11-11_fix.xml,
que contém uma classificação válida para a revisão inválida fornecida anteriormente. Esse registro válido tem um
last_update_timestamp
atualizado para indicar que essa avaliação tem uma classificação válida para resolver o problema de dados.
Ao ler este guia, lembre-se do seguinte:
- Os arquivos do feed são salvos em buscas periódicas. Se um problema de dados for detectado em uma busca, os novos dados dessa busca ou buscas subsequentes não serão veiculados até que todos os problemas de dados sejam resolvidos.
- Embora existam feeds de dados pendentes no seu feed, eles continuarão sendo buscados e processados para novos problemas de dados.
- Quando todos os problemas de dados forem resolvidos, todos os dados que foram transferidos por download do seu endpoint serão veiculados.
- Há uma causa raiz para cada problema de dados, sejam dados inválidos no seu banco de dados ou um bug na forma como os dados foram gerados. Antes de fornecer um feed de correção para problemas de dados pendentes, certifique-se de que a causa raiz do problema foi resolvida. Resolver a causa raiz impede a ocorrência de novos problemas do mesmo tipo. Depois de corrigir a causa raiz, é possível trabalhar na entrega de arquivos do feed de correção.
- Os arquivos de correção (ou seja, arquivos que terminam em "_fix.xml") não devem incluir registros que não têm a intenção de corrigir problemas de dados pendentes.
- Se as correções não resolverem automaticamente problemas de dados, entre em contato com a equipe de suporte respondendo ao comunicado que informou sobre o problema.
- Como essas correções para problemas de dados geralmente envolvem o envio de entidades de avaliação e de comerciantes nos seus feeds, consulte a documentação do esquema XML antes de ler cada problema de dados.
- Para simplificar, a documentação abaixo pressupõe que você está corrigindo um único problema de dados de um tipo específico. Na prática, vários problemas de dados podem ocorrer ao mesmo tempo. Ao fornecer correções, você pode consolidar as correções de vários problemas em um único arquivo de feed. Da mesma forma, ao entrar em contato com a equipe de suporte, consolide as comunicações entre diferentes problemas de dados.