> For the complete documentation index, see [llms.txt](https://help.impact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.impact.com/brand/pt-br/what-would-you-like-to-learn-about/platform-features/product-catalogs/troubleshoot-product-catalog-errors-and-warnings.md).

# Solucionar erros e avisos do catálogo de produtos

Cada catálogo de produtos tem uma pontuação de integridade que indica quais, se houver, problemas estão presentes no seu catálogo. Para colocar seu catálogo na *excelente* faixa, você deve solucionar e corrigir quaisquer erros, avisos e duplicatas presentes nele.

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2FZTsEfqMM8xnWruw90lbm%2Feng-350-5.mp4?alt=media&token=80c0e779-2118-482b-9a88-10ff3da3f8a4>" %}

1. No menu de navegação à esquerda, selecione ![](/files/160944180402269557074f48f2ece20bc35e8b4d) **\[Engage]** → **Conteúdo** → **Produtos** → [**Catálogos de produtos**](https://app.impact.com/secure/advertiser/engage/ads/productcatalogs/manage-ads-product-catalog-flow.ihtml).
2. Se um catálogo tiver erros, avisos ou itens duplicados, você verá quantos de cada tipo existem no *Saúde* coluna.

   <div data-with-frame="true"><figure><img src="/files/b3eb03b6a14bb0a7b9151ea364c84c50b8ba1bff" alt="" width="563"><figcaption></figcaption></figure></div>

   * Os métodos de upload que buscam o catálogo automaticamente devem ser atualizados automaticamente quando o próximo evento de busca ocorrer.

<details>

<summary>Descrições de integridade</summary>

| Indicador de integridade | Descrição                                                                                                                                                                         |
| ------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Pendente**             | Seu catálogo de produtos está sendo enviado.                                                                                                                                      |
| **Em processamento**     | Seu catálogo de produtos está sendo processado.                                                                                                                                   |
| **Excelente**            | Indica um catálogo saudável — este conjunto de dados de produtos está completo e bem estruturado, dando a ele a melhor chance de desempenho eficaz.                               |
| **Bom**                  | Indica que certos campos sugeridos que contêm dados cruciais, como categoria ou status, podem estar ausentes. Corrigir essas lacunas melhorará a qualidade geral do seu catálogo. |
| **Ruim**                 | Indica que informações obrigatórias estão ausentes em mais de 10% dos registros enviados. Este catálogo terá de ser corrigido e reenviado.                                        |

</details>

#### Ver erros e avisos

1. No *Saúde* coluna, selecione o **erros**, **avisos**, ou **duplicatas** link.
   * Você será redirecionado para uma página com mais detalhes sobre os erros ou avisos. Apenas o primeiro item em um conjunto de duplicatas será representado no impact.com; todos os itens que duplicarem o primeiro serão ignorados.
2. Opcionalmente, use o *Pesquisar* campo e os filtros no topo da página para classificar os problemas.

<details>

<summary>Descrições dos filtros</summary>

|                  |                                                                                                                                                                 |
| ---------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Tipo de erro** | Você pode filtrar especificamente por *Erros*, *Avisos*, *Duplicatas*, ou *Todos* problemas.                                                                    |
| **Obrigatório**  | Você pode filtrar por quaisquer campos obrigatórios ausentes do catálogo de produtos ou *Todos* campos.                                                         |
| **Sugeridos**    | Você pode filtrar por quaisquer campos recomendados ausentes do catálogo de produtos ou *Todos* campos.                                                         |
| **Inválido**     | Você pode filtrar por qualquer erro específico baseado em validação. Isso pode ser um SKU duplicado, um Código de Categoria do Google inválido ou outros erros. |

</details>

3. Revise os problemas e faça as alterações necessárias. Depois, reenvie seu catálogo de produtos.

<details>

<summary>Mensagens comuns de erro e aviso</summary>

| Mensagem de erro                                                                                                                                                                                                                                                                                                                                                    | Explicação                                                                                                                                                                                                                                                                                                                                     |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| *Registro 'X': campo(s) obrigatório(s) ausente(s): (nome do campo)*                                                                                                                                                                                                                                                                                                 | A linha especificada está sem um ou mais campos obrigatórios.                                                                                                                                                                                                                                                                                  |
| *Registro 'X': CatalogItemId(CatalogItemId): campo(s) obrigatório(s) ausente(s): (nome do campo)*                                                                                                                                                                                                                                                                   | Uma linha no arquivo de dados está sem um campo obrigatório.                                                                                                                                                                                                                                                                                   |
| *Nenhum catálogo encontrado para a solicitação. Verifique se o nome do arquivo enviado é o mesmo que o registrado com o catálogo*                                                                                                                                                                                                                                   | O *Nome do arquivo enviado* definido na *Método de upload* seção ao criar um catálogo de produtos não corresponde exatamente ao nome do arquivo que você enviou.                                                                                                                                                                               |
| *Nenhum atributo presente no arquivo do catálogo*                                                                                                                                                                                                                                                                                                                   | O arquivo de dados do catálogo de produtos não contém nenhum dado processável.                                                                                                                                                                                                                                                                 |
| *O item do catálogo com o ID ocorre mais de uma vez no catálogo, e os após o primeiro serão ignorados*                                                                                                                                                                                                                                                              | 2 ou mais itens têm o mesmo ID — todos os produtos exigem um valor exclusivo. Itens duplicados não serão processados.                                                                                                                                                                                                                          |
| *O registro 'X' tem um erro: (linha X) caractere inválido entre o token encapsulado e o delimitador*                                                                                                                                                                                                                                                                | Uma linha no arquivo de dados contém um uso inválido de aspas duplas. Isso precisa ser tratado corretamente envolvendo o campo entre aspas duplas e substituindo todas as outras aspas duplas por 2 aspas duplas (por exemplo, *disquete de 3"* torna-se *"3"" disquete"*).                                                                    |
| *(Linha inicial X) EOF atingido antes de o token encapsulado ser concluído*                                                                                                                                                                                                                                                                                         | <p>EOF significa "fim do arquivo". A linha inicial mencionada tem uma aspa dupla de abertura sem uma aspa dupla de fechamento. Esse erro ocorreu porque não foi encontrada uma aspa dupla de fechamento, mesmo ao ler até o fim do arquivo.</p><p>Alternativamente, uma quebra de linha inesperada pode ter interrompido o fluxo de dados.</p> |
| *Erro ao analisar o campo (tipo de catálogo): com valor: (campo)*                                                                                                                                                                                                                                                                                                   | O campo de produto é inválido e não pode ser aceito.                                                                                                                                                                                                                                                                                           |
| *O registro (númeroDoRegistro) tem um erro: O número de valores delimitados (FieldsLength) não corresponde ao esperado (ColumnNamesLength)*                                                                                                                                                                                                                         | Para uma determinada linha de dados, se houver dados em uma coluna sem cabeçalho, esse erro ocorrerá.                                                                                                                                                                                                                                          |
| *Nenhum registro válido foi encontrado no arquivo do catálogo*                                                                                                                                                                                                                                                                                                      | Ou o arquivo de dados está vazio (ou seja, sem dados), os dados detectados não são válidos, ou o nome do arquivo especificado está incorreto.                                                                                                                                                                                                  |
| *Mais de 10% dos registros no arquivo apresentaram erros.*                                                                                                                                                                                                                                                                                                          | O arquivo de dados não pode ser processado se esse erro ocorrer.                                                                                                                                                                                                                                                                               |
| *O processamento falhou devido a um erro interno do sistema. Nenhuma ação é necessária do usuário. Nossa equipe de Engenharia foi notificada e está trabalhando para resolver o problema. O último catálogo processado com sucesso continuará disponível para os Parceiros de Mídia. Entre em contato com o suporte do impact.com se precisar de mais informações.* | Consulte a [página de status do impact.com](https://status.impact.com/) para detalhes sobre interrupções de serviço.                                                                                                                                                                                                                           |
| *O campo (nome do campo) com valor (valor do campo) não tem um protocolo válido*                                                                                                                                                                                                                                                                                    | O valor do campo não é uma URL formatada corretamente.                                                                                                                                                                                                                                                                                         |

</details>

#### Erros de formato do Google Merchant

Há 2 problemas que você pode encontrar se estiver usando o formato do Google Merchant Center como taxonomia do seu catálogo de produtos, e os problemas provavelmente surgirão em torno do formato `Categoria` seção.

{% tabs %}
{% tab title="Categoria de produto do Google ausente" %}
Quando você selecionar *erros* na tela de *Catálogos de produtos* tela, você poderá ver *Categoria de produto do Google ausente* no *Sugestões* coluna.

Isso significa que nenhum Código de Categoria do Google ou Cadeia Completa de Categoria do Google foi incluído no seu catálogo.

Para resolver esse problema, consulte sua conta do Google Merchant Center. O Google sugere categorias automaticamente para itens — essa sugestão deve ser usada ao enviar o catálogo corrigido.

<div data-with-frame="true"><figure><img src="/files/76ad53d727f9fc32780515a47579037cc1194ef4" alt=""><figcaption></figcaption></figure></div>
{% endtab %}

{% tab title="Incompatibilidade na categoria de produto do Google" %}
Quando você selecionar *erros* no *Catálogos de produtos* tela, você poderá ver *Incompatibilidade na categoria de produto do Google* no *Inválido* coluna.

Isso significa que a categoria usada para os itens no seu catálogo não corresponde ao [código de taxonomia](https://www.google.com/basepages/producttype/taxonomy-with-ids.en-US.txt) (por exemplo, 7386) ou ao formato de categoria completa que o Google fornece. Veja o exemplo abaixo de um formato completo de categoria do Google.

`Animais e suprimentos para animais de estimação > Suprimentos para animais de estimação > Suprimentos para aves > Acessórios para gaiolas de aves > Comedouros e bebedouros para gaiolas de aves`

Para resolver esse problema, corrija o formato em que as Categorias de Produto do Google estão listadas no seu catálogo e, em seguida, reenvie o catálogo.

<div data-with-frame="true"><figure><img src="/files/2d37fdd735d2b5eac3b966806267355f0f487002" alt=""><figcaption></figcaption></figure></div>
{% endtab %}
{% endtabs %}

#### Solucionar *Buscar da URL* problemas

Se o seu catálogo estiver configurado para extrair de uma URL e não estiver sendo carregado, atualizado ou processado corretamente, use a tabela abaixo para identificar e resolver o problema.

<table><thead><tr><th width="230.53125">Problema</th><th width="258">O que verificar</th><th>Como corrigir</th></tr></thead><tbody><tr><td><em>A URL não é um link de download direto</em></td><td>Abra sua URL em um navegador. Se ela redirecionar para uma página de login, uma página de destino de armazenamento em nuvem ou retornar um erro 404/403, a URL não é um link de download direto.</td><td>Atualize a URL para uma que baixe o arquivo diretamente ou o exiba como dados brutos quando aberta em um navegador.</td></tr><tr><td><em>Incompatibilidade no nome do arquivo</em></td><td>O <em>Nome do arquivo enviado</em> nas configurações do catálogo deve corresponder exatamente ao nome real do arquivo na URL, incluindo a extensão (<code>.csv</code>, <code>.xml</code>, <code>.txt</code>, <code>.gz</code>).</td><td>Atualize o <em>Nome do arquivo enviado</em> nas configurações do catálogo para corresponder exatamente ao nome do seu arquivo — uma pequena incompatibilidade causa um <em>Nenhum catálogo encontrado para a solicitação</em> erro.</td></tr><tr><td><em>Incompatibilidade de formato ou delimitador</em></td><td>Confirme se o formato selecionado (CSV, TXT, XML, GMC) corresponde ao seu arquivo. Se estiver usando um arquivo delimitado, confirme se o delimitador (vírgula, tabulação, barra vertical) corresponde ao que está configurado.</td><td>Corrija o formato ou o delimitador nas configurações do catálogo. Uma incompatibilidade causa <em>Nenhum registro válido encontrado</em> erros.</td></tr><tr><td><em>FTP/SFTP: credenciais ou caminho inválidos</em></td><td>Verifique se sua URL usa o formato: <code>sftp://{username}:{password}@{host}/{file_path}</code>. O caminho deve apontar para o arquivo exato, não apenas para um diretório. Caracteres especiais nas credenciais devem ser codificados na URL (por exemplo, <code>@</code> → <code>%40</code>).</td><td>Teste suas credenciais com um cliente FTP, como o FileZilla. Atualize a URL com as credenciais corrigidas e o caminho completo do arquivo.</td></tr><tr><td><em>A busca expira ou falha ao conectar</em></td><td>O firewall do seu servidor pode estar bloqueando as solicitações do impact.com.</td><td>Entre em contato com seu provedor de hospedagem ou equipe de TI para permitir os intervalos de endereços IP do impact.com.</td></tr><tr><td><em>A URL requer autenticação</em></td><td>Pull From URL não oferece suporte a autenticação baseada em sessão ou em cookies.</td><td>Em vez disso, use uma destas opções: uma URL pública de download direto, autenticação básica HTTP incorporada na URL (<code>https://user:pass@host/path</code>), ou FTP/SFTP com credenciais na URL. Se seu feed exigir login baseado em navegador, mude para <em>Envio direto</em> ou <em>FTP Push</em>.</td></tr><tr><td><em>A URL excede 2.048 caracteres</em></td><td>URLs assinadas de armazenamento em nuvem podem exceder o limite de 2.048 caracteres e podem ser truncadas.</td><td>Use um encurtador de URL que preserve o download direto ou hospede o arquivo em uma URL mais curta.</td></tr><tr><td><em>Catálogo preso em Processando ou Pendente</em></td><td>Verifique se o arquivo ainda está acessível na URL e se o tamanho do arquivo é incomumente grande para sua frequência de busca.</td><td>Verifique se o arquivo está disponível. Se o catálogo permanecer em <em>Em processamento</em> ou <em>Pendente</em>, <a href="https://app.impact.com/support/portal.ihtml?createTicket=true">entre em contato com o suporte</a> para solicitar um reprocessamento manual.</td></tr><tr><td><em>Catálogo parou de ser atualizado automaticamente</em></td><td>Verifique se o arquivo ainda está disponível na mesma URL e se o nome do arquivo, o formato ou as configurações de acesso ao servidor mudaram.</td><td>Restaure o arquivo na URL original ou atualize as configurações do catálogo para refletir a nova URL ou o novo nome do arquivo. Para catálogos grandes (mais de 1 milhão de itens), considere reduzir a frequência de busca para evitar timeouts.</td></tr><tr><td><em>Campos ou dados ausentes após o envio</em></td><td>Confirme se os nomes dos seus campos correspondem à especificação do formato selecionado — por exemplo, <a href="https://support.google.com/merchants/answer/7052112">campos do Google Merchant Center</a> para o formato GMC. Mapeie campos personalizados fora da especificação padrão para os espaços de campos personalizados do impact.com (<code>Numeric1</code>, <code>Text1</code>, etc.).</td><td>Baixe o catálogo enviado do impact.com e compare-o com o seu arquivo de origem para identificar onde os dados estão sendo perdidos. Atualize os nomes dos campos ou os mapeamentos conforme necessário e, em seguida, reenvie.</td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.impact.com/brand/pt-br/what-would-you-like-to-learn-about/platform-features/product-catalogs/troubleshoot-product-catalog-errors-and-warnings.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
