# Referência de Códigos de Erro da impact.com

Esta é uma lista geral de possíveis códigos de erro que você pode encontrar ao usar o impact.com. Nas seções e tabelas abaixo, pesquise o código que você está encontrando para saber o que ele significa.

{% hint style="info" %}
**Observação**: Se você encontrar um código de erro que não esteja listado aqui, entre em contato com seu CSM (ou [entre em contato com o suporte](https://app.impact.com/support/portal.ihtml?createTicket=true)) e o impact.com terá prazer em ajudar você a resolvê-lo e atualizar a lista.
{% endhint %}

#### Códigos de erro gerais

Estes são códigos de erro gerais que você pode encontrar ao processar dados em lote.

<details>

<summary>Referência de códigos de erro gerais</summary>

| Código de erro                                                                                                             | Descrição                                                                                                                                                                                                                                                                                                                  |
| -------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `MALFORMED`                                                                                                                | Este é um código de erro geral que significa que nosso sistema não conseguiu interpretar seus dados. Verifique se cada coluna tem o tipo correto (por exemplo, se o sistema espera um inteiro e recebe uma string, ele pode gerar esse erro).                                                                              |
| `CONV_MALFORMED`                                                                                                           | Este é um código de erro que significa que o impact.com não conseguiu interpretar os dados da conversão. [Consulte o OID](https://app.gitbook.com/s/wMLlMoFBtKJa8ptd3zaw/what-would-you-like-to-learn-about/platform-features/multi-program-reports/orderid-lookup-report) para obter uma mensagem de erro mais detalhada. |
| `CAMPAIGN_NOT_FOUND`                                                                                                       | <p>o impact.com não conseguiu encontrar a <em>Campanha</em> (também chamada de Programa) associada à venda.</p><p>Verifique novamente se a sua <code>CampaignId</code> coluna tem o valor correto.</p>                                                                                                                     |
| `ACTIONTRACKER_NOT_FOUND`                                                                                                  | <p>o impact.com não conseguiu encontrar a <em>Action Tracker</em> (também chamado de Tipo de Evento) associado ao seu programa.</p><p>Verifique novamente se a sua <code>ActionTrackerId</code> coluna tem o valor correto.</p>                                                                                            |
| `REFTYPE_NOT_ACCEPTED`                                                                                                     | A indicação não foi coberta pelos termos (normalmente um view-through).                                                                                                                                                                                                                                                    |
| `ACTIONTRACKER_NOT_ACTIVE`                                                                                                 | Seu *Action Tracker* (também chamado de Tipo de Evento) não está atualmente ativo. Entre em contato com seu CSM (ou [entre em contato com o suporte](https://app.impact.com/support/portal.ihtml)) para obter ajuda com um tipo de evento inativo.                                                                         |
| `ACTIONTRACKER_CAMPAIGN_MISMATCH`                                                                                          | <p>Os valores de ID do seu <em>Action Tracker</em> (também chamado de Tipo de Evento) e <em>Campanha</em> (também chamada de Programa) não correspondem.</p><p>Verifique se você inseriu os valores de ID corretos para cada uma dessas colunas.</p>                                                                       |
| `PARTNER_NOT_ACTIVE`                                                                                                       | O parceiro associado à ação está atualmente inativo. Em geral, parceiros são considerados inativos se não tiverem gerado uma ação dentro de um número específico de dias.                                                                                                                                                  |
| `NO_VALID_REFERRERS_FOUND ACTIONTERMS_NOT_FOUND`                                                                           | Este erro indica que o contrato entre você e o parceiro não inclui o *Action Tracker* (também chamado de Tipo de Evento) pelo qual a ação é rastreada.                                                                                                                                                                     |
| `NO_VALID_ACTION_REF`                                                                                                      | Quando um ou mais cliques, códigos promocionais, chamadas, ação pai etc. estiverem presentes, mas não forem elegíveis para comissão.                                                                                                                                                                                       |
| `ACTION_REF_NOT_FOUND`                                                                                                     | Indica que a indicação (ou seja, o clique) da ação não foi encontrada.                                                                                                                                                                                                                                                     |
| `OID_MISSING`                                                                                                              | Para praticamente todos os arquivos de processamento em lote, `OrderId` é obrigatório. Verifique se você incluiu os valores de OID corretos nos seus dados.                                                                                                                                                                |
| `NO_ITEM`                                                                                                                  | Indica que uma ou mais fontes de indicação da ação (por exemplo, cliques, códigos promocionais, ação pai etc.) estão presentes, mas o impact.com não pode pagar comissão.                                                                                                                                                  |
| `CONTRACT_NOT_FOUND`                                                                                                       | Este erro indica que não foi encontrado um contrato ativo com o parceiro que creditou uma ação em uma data específica. Verifique se a data (e a hora) da ação informada está correta, assim como se o parceiro que recebe o crédito pela ação está correto.                                                                |
| `NO_VALID_REFERRERS_FOUND OUTSIDE_ASSOCIATION_WINDOW`                                                                      | A data da ação informada está fora da janela de indicação especificada no contrato. Verifique se a data (e a hora, observando o fuso horário) corretas foram informadas e se estão dentro da janela de indicação especificada no contrato com seu parceiro.                                                                |
| `MAX_RECURRENCES_REACHED`                                                                                                  | A indicação (ou seja, o parceiro) já atingiu o limite máximo de ações ou o valor de pagamento especificado no contrato.                                                                                                                                                                                                    |
| <p><code>NO\_VALID\_REFERRERS\_FOUND CONV\_DUPLICATE</code></p><p>ou</p><p><code>OID\_DUPLICATE CONV\_DUPLICATE</code></p> | Uma ação informada (ou seja, conversão) com o mesmo OrderId (OID) já foi registrada dentro da janela de desduplicação. Verifique o OID associado à ação duplicada para garantir que ele está correto.                                                                                                                      |
| `CLICK_TOO_OLD`                                                                                                            | Se o clique estiver fora da janela máxima de indicação aceita pelo impact.com.                                                                                                                                                                                                                                             |
| `CONTRACT_NOT_FOUND`                                                                                                       | Nenhum contrato para o parceiro envolvido na data da ação especificada foi encontrado.                                                                                                                                                                                                                                     |
| `NO_REFERRERS_FOUND`                                                                                                       | Nenhum clique ou outra indicação foi encontrado antes de uma conversão.                                                                                                                                                                                                                                                    |
| `OUTSIDE_PARENT_ASSOC_WINDOW`                                                                                              | Esse erro ocorre se ações filhas foram processadas em lote após a janela de indicação de uma ação pai.                                                                                                                                                                                                                     |
| `CLICK_AFTER_CONVERSION_EVENT`                                                                                             | Você verá esse erro se a data do evento do clique for posterior à data do evento da sua conversão.                                                                                                                                                                                                                         |
| `INVALID_CURRENCY`                                                                                                         | Quando o `CurrencyCode` enviado em um *Arquivo de Modificação* não corresponde ao da conversão original `CurrencyCode` enviada com a Conversão.                                                                                                                                                                            |
| `INVALID_EVENT_DATE`                                                                                                       | Se a data do evento não seguir o formato de data exigido.                                                                                                                                                                                                                                                                  |

</details>

#### Códigos de erro de rastreamento de chamadas

Se você estiver usando um tipo de evento de rastreamento de chamadas, estes são códigos de erro que você pode encontrar ao processar ações de rastreamento de chamadas em lote.

<details>

<summary>Referência de códigos de erro de rastreamento de chamadas</summary>

| Código de erro              | Descrição                                                                                                                                                                                                                                                               |
| --------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `CALL_DURATION_TOO_SHORT`   | A duração da chamada para a ação informada foi curta demais para ser elegível para pagamento. Verifique se a duração informada está correta, assim como o tempo mínimo definido nos termos do seu template.                                                             |
| `CALL_OUTSIDE_DAILY_RANGE`  | O horário específico em que a chamada ocorreu na ação informada estava fora da faixa de horário especificada nos termos do template. Verifique o horário informado (observando especialmente o fuso horário), assim como a faixa de horário nos termos do seu template. |
| `CALL_DUPLICATE`            | A chamada informada foi para o mesmo número dentro da quantidade de dias especificada nos termos do template. Verifique se o número informado está correto e revise a *Janela de deduplicação* nos termos do seu template.                                              |
| `CALL_FOR_CALL_PER_CONV_AT` | Ocorre quando o contrato especifica o pagamento por uma venda após uma chamada; no entanto, a ação informada tem apenas uma chamada e nenhuma venda.                                                                                                                    |
| `CALL_INCOMPLETE`           | A chamada informada não foi conectada corretamente.                                                                                                                                                                                                                     |
| `PARTNER_NOT_ACTIVE`        | O parceiro associado à ação está atualmente inativo. Em geral, parceiros são considerados inativos se não tiverem gerado uma ação dentro de um número específico de dias.                                                                                               |

</details>

#### Códigos de erro de relatórios de atribuição

Estes são códigos de erro gerais que você pode encontrar ao processar relatórios de atribuição.

<details>

<summary>Referência de códigos de erro de relatórios de atribuição</summary>

| Código de erro                                                                                                                                                                                                                      | Descrição                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `OTHER_REF_PRIORITIZED`                                                                                                                                                                                                             | No contexto de um relatório de atribuição, isso significa que outra indicação foi priorizada para receber crédito pela ação.                                                                                                                                                                                                                                                                                                                                                                                     |
| `VIEW_THROUGH_DISABLED`                                                                                                                                                                                                             | Mais um código de erro legada que indica que uma *Campanha* (também chamado de Programa) permite rastreamento view-through, mas o contrato associado à ação não permite isso.                                                                                                                                                                                                                                                                                                                                    |
| `RESTRICTED_PROMOCODE`                                                                                                                                                                                                              | A marca segmenta o tráfego entre o canal do parceiro e o restante usando códigos promocionais. A venda foi classificada como fora do canal do parceiro.                                                                                                                                                                                                                                                                                                                                                          |
| `BLOCKED_BY_PROMOCODE`                                                                                                                                                                                                              | O uso de um código promocional restringe o crédito apenas à mídia associada ao código promocional. Outras mídias não associadas a esse código promocional verão esta mensagem de erro.                                                                                                                                                                                                                                                                                                                           |
| `BLACKLISTED_SOURCE_IP`                                                                                                                                                                                                             | Esse erro é exibido se houver uma restrição no endereço IP do consumidor. Normalmente isso acontece quando há uma restrição de região.                                                                                                                                                                                                                                                                                                                                                                           |
| `CREDITING_RULE_MISMATCH`                                                                                                                                                                                                           | Quando você é bloqueado por regras de crédito. Um exemplo típico é quando o contrato diz last to cart, mas o clique ocorreu depois que todos os itens já tinham sido adicionados ao carrinho.                                                                                                                                                                                                                                                                                                                    |
| `ONE_OF_[ClickId, CustomerId, CustomProfileId, CustomClickId, OrderPromoCode, MediaPartnerId, UniqueUrl, CallerId, GoogAId, AndroidId, AppleIfa, AppleIfv, WinId, PhoneNumber, Odin1, DeviceId, OpenUdId, Mac, MacMd5]_IS_REQUIRED` | o impact.com não conseguiu encontrar a coluna que lista qual parceiro deve receber crédito pela ação. Adicione uma coluna com o valor de atribuição que vincula a ação ao parceiro que a gerou. O impact.com recomenda usar pelo menos 1 [valor de atribuição obrigatório](https://app.gitbook.com/s/wMLlMoFBtKJa8ptd3zaw/what-would-you-like-to-learn-about/platform-features/submit-and-modify-conversion-data/batch-modify-conversion-data/mobile-specific-parameters-for-ftp-or-email-conversion-reporting). |
| `UNCLAIMED`                                                                                                                                                                                                                         | Este código de erro se aplica apenas a relatórios de atribuição legados.                                                                                                                                                                                                                                                                                                                                                                                                                                         |

</details>

#### Códigos de erro de modificação e reversão de ações

Estes códigos se aplicam quando você está modificando ações (ou revertendo-as) por meio de processamento em lote.

<details>

<summary>Referência de códigos de erro de modificação e reversão de ações</summary>

| Código de erro        | Descrição                                                                                                                                                                                                                                                                                             |
| --------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `PENDING_MP_APPROVAL` | Se o seu contrato estiver configurado para exigir aprovação do parceiro para ações revertidas, este código de erro indica que a reversão de ação proposta está aguardando aprovação do parceiro. Essa configuração (ou seja, exigir aprovação dos parceiros para ações revertidas) não é muito comum. |
| `ACTION_NOT_FOUND`    | <p>A ação não pode ser encontrada com base nos dados enviados.</p><p>Verifique se todos os campos obrigatórios estão presentes e se os dados de cada coluna estão corretos.</p>                                                                                                                       |
| `EXCESSIVE_AMOUNT`    | <p>A modificação do valor da venda não é aceitável. Normalmente ocorre se um número negativo for usado por engano ou se a moeda estiver incorreta.</p><p>Verifique o valor da venda para garantir que esteja correto.</p>                                                                             |
| `EXCESSIVE_QUANTITY`  | A modificação da quantidade não é aceitável. Normalmente ocorre se um número negativo ou um valor inválido for usado por engano.                                                                                                                                                                      |
| `SKU_NOT_FOUND`       | Para modificações de ação no nível do item, esse erro indica que o SKU do item não foi encontrado para o ajuste. Certifique-se de ter a string de SKU correta para todos os itens na ação.                                                                                                            |
| `ALREADY_REVERSED`    | A ação já foi revertida.                                                                                                                                                                                                                                                                              |
| `ALREADY_APPROVED`    | No contexto da aprovação de uma ação, este código de erro indica que a ação já foi aprovada.                                                                                                                                                                                                          |
| `NOT_ALLOWED`         | Este código de erro só ocorre se o contrato proibir reversões de ação.                                                                                                                                                                                                                                |
| `BAD_DISPOSITION`     | Esse erro ocorre se o motivo da reversão não for válido, ou seja, se não corresponder ao código de disposition padronizado do impact.com, ou, se você estiver usando códigos de disposition personalizados, se também não corresponder a nenhum deles.                                                |

</details>
