> 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/partner/pt-br/sobre-o-que-voce-gostaria-de-aprender/platform-features/action-management/event-notifications-and-postbacks/test-and-troubleshoot-a-postback-url.md).

# Testar e solucionar problemas de uma URL de postback

Você pode testar uma URL de postback antes de depender dela em produção. Isso ajuda a confirmar que seu endpoint aceita a solicitação e a isolar problemas de entrega mais rapidamente.

## Teste sua URL de postback

{% hint style="success" %}
**Observação:** Ao testar, recomendamos modificar temporariamente sua URL de postback para passar um valor de teste fixo (por exemplo, "12345678" em vez de `{SubId1}`) para evitar erros. Se o seu servidor aceitar o envio, você pode reverter com segurança sua URL de postback para voltar a usar a variável.
{% endhint %}

1. Na barra de navegação superior, selecione **Descobrir** → [**Marcas**](https://app.impact.com/secure/mediapartner/marketplace/new-campaign-marketplace-flow.ihtml).
2. Continue com base na sua visualização:
   * Para ![](https://1502018143-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fb2rE79d9UhOKZQLgzSqx%2Fuploads%2Fgit-blob-1ed93f8f13c8544365c2e0766182519259e358d1%2F32cae165a86a348b171c1152a3c352a24ed3471cf88e03ca183b9015ee8f970b.svg?alt=media) **\[Exibição em grade]**, selecione a marca da qual você deseja testar um postback e, em seguida, selecione ![](https://1502018143-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fb2rE79d9UhOKZQLgzSqx%2Fuploads%2Fgit-blob-8ec3e877b1397045c61d394485e72ac4d93120ee%2Fc6ddb46c637059f06e86c790a911217a9428f5c47b5efef046f90555e85b03cd.svg?alt=media) **\[Mais] → Integração de rastreamento**.
   * Para ![](https://1502018143-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fb2rE79d9UhOKZQLgzSqx%2Fuploads%2Fgit-blob-b3ee5769241ce1575e4aff7d716b98c9937267eb%2F845c18aa59443d6b239132358fa67d4ae4df3cf4399ec037b8348bfa2e88c1bc.svg?alt=media) **\[Exibição em lista]**, passe o mouse sobre a marca da qual você deseja testar um postback e, em seguida, selecione ![](https://1502018143-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fb2rE79d9UhOKZQLgzSqx%2Fuploads%2Fgit-blob-8ec3e877b1397045c61d394485e72ac4d93120ee%2Fc6ddb46c637059f06e86c790a911217a9428f5c47b5efef046f90555e85b03cd.svg?alt=media) **\[Mais]** → **Integração de rastreamento**.
3. Na *Postbacks* seção, encontre a URL de postback que você gostaria de testar e, em seguida, selecione ![](https://1502018143-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fb2rE79d9UhOKZQLgzSqx%2Fuploads%2Fgit-blob-df93ac0f80fc5cece7983980a5ce3fbcf19aabce%2F3ef9d737089bc07dbb7e4fd41a97edfbaec261e4f55ab3a1666f3daf957f69c3.svg?alt=media) **\[Ação] → Testar**.
4. Preencha a URL que você gostaria de testar e, em seguida, selecione **Iniciar teste**.

   <div data-with-frame="true"><figure><img src="https://1502018143-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fb2rE79d9UhOKZQLgzSqx%2Fuploads%2Fgit-blob-0c6431bd94b91ecd69409fb490bbd3d8f0937a74%2F70383df0310e63a8b1b9b8167325edc6c15af33a82fb5dd31b81f76b37afbfa3.png?alt=media" alt=""><figcaption></figcaption></figure></div>

## Entenda o comportamento de nova tentativa

Se um postback falhar quando o impact.com enviar para sua URL de destino, o impact.com tenta a entrega novamente automaticamente. Isso ajuda a considerar problemas temporários de rede ou curtos períodos de indisponibilidade do servidor.

O impact.com tenta reenviar um postback com falha até 15 vezes no total.

O impact.com não tenta reenviar um postback nestes casos:

* A URL de destino está malformada ou inválida.
* A URL de destino ou seu host não é resolvido, como em uma falha de consulta DNS.

O impact.com ignora as 3 primeiras tentativas de nova tentativa para respostas HTTP de `400` a `500`.

| Tentativa de nova tentativa | Atraso antes da nova tentativa |
| --------------------------- | ------------------------------ |
| Nova tentativa 1            | +15 segundos                   |
| Nova tentativa 2            | +15 segundos                   |
| Nova tentativa 3            | +15 segundos                   |
| Nova tentativa 4            | +3 minutos                     |
| Nova tentativa 5            | +3 minutos                     |
| Nova tentativa 6            | +15 minutos                    |
| Nova tentativa 7            | +15 minutos                    |
| Nova tentativa 8            | +15 minutos                    |
| Nova tentativa 9            | +2 horas                       |
| Nova tentativa 10           | +2 horas                       |
| Nova tentativa 11           | +2 horas                       |
| Nova tentativa 12           | +6 horas                       |
| Nova tentativa 13           | +6 horas                       |
| Nova tentativa 14           | +6 horas                       |
| Nova tentativa 15           | +6 horas                       |

### Solucionar erros

<table><thead><tr><th width="199.5703125">Erro</th><th>Descrição</th></tr></thead><tbody><tr><td>Parâmetro obrigatório ausente</td><td>Seu servidor provavelmente está esperando um valor em vez de uma variável. Modifique sua URL de postback para passar um valor de teste (por exemplo, "12345678" em vez de <code>{SubId1}</code>) e veja se ele aceita o valor codificado.</td></tr><tr><td>Variáveis sensíveis a maiúsculas e minúsculas</td><td>Variáveis dinâmicas diferenciam maiúsculas de minúsculas e devem ser exatas, o que significa que <code>{SubId1}</code> não é o mesmo que <code>{subid1}</code>. Verifique novamente se suas variáveis refletem a sensibilidade correta a maiúsculas e minúsculas.</td></tr><tr><td>Acesso negado</td><td>A maioria dos servidores de postback tem um token de segurança ou valor que deve ser passado junto com as variáveis dinâmicas. Trabalhe com a equipe técnica do seu site (ou consulte a documentação do provedor do seu site) para descobrir o token ou valor de segurança necessário para acessar o servidor.</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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.impact.com/partner/pt-br/sobre-o-que-voce-gostaria-de-aprender/platform-features/action-management/event-notifications-and-postbacks/test-and-troubleshoot-a-postback-url.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
