Recursos Como funciona Preços Tutoriais
Console
← Voltar aos tutoriais
General Publicado em June 30, 2026

zero-loss-retry-queue

?---
title: Como a Fila de Tentativas de Perda Zero Protege seus Dados de Anúncios
description: Saiba como o PostbackFlow usa uma fila automatizada com recuo exponencial (exponential backoff) para garantir 100% de entrega de conversões para Meta CAPI e Google Ads.
date: 2026-06-28
icon: ⏳
category: Deliverability
---

A Dor de Cabeça: APIs de Redes de Anúncios Instáveis

Ao rodar campanhas massivas de tráfego pago no Meta (Facebook), Google ou TikTok, o feedback preciso de conversões para os pixels é essencial. Se a plataforma de anúncios não souber quando uma conversão ocorre, seus algoritmos de otimização param de funcionar direito, gerando um Custo Por Aquisição (CPA) alto e desperdício de dinheiro.

Infelizmente, as APIs das redes de anúncios não são 100% estáveis. Em decorrência disso, elas apresentam frequentemente:



A maioria dos rastreadores tradicionais usa um mecanismo de disparo único: quando a conversão ocorre, eles chamam a API da rede. Se a rede de anúncios responder com erro (como HTTP 500 o 503), a conversão é perdida para sempre. Seu pixel perde os dados e a otimização da sua campanha piora.

O PostbackFlow resolve isso com a Fila de Tentativas de Perda Zero (Zero-Loss Retry Queue).

---

Como Funciona a Fila de Tentativas

Quando um postback de conversão chega da sua rede de afiliados, o PostbackFlow o processa imediatamente e aciona o encaminhador da API da plataforma de anúncios.

Se a tentativa de encaminhamento falhar (qualquer status HTTP diferente de 200/201, ou limite de tempo esgotado):
1. Captura de Segurança: O sistema captura os dados da conversão e os registra na nossa fila de tentativas no banco de dados.
2. Executor de Background (Cron): Um serviço em segundo plano ( etry_worker.php) roda automaticamente a cada 60 segundos.
3. Recuo Exponencial (Exponential Backoff): O serviço escaneia as tentativas pendentes e tenta reenviar as conversões usando um intervalo incremental:
* Tentativa 1: 1 minuto após a falha.
* Tentativa 2: 5 minutos após a falha.
* Tentativa 3: 15 minutos após a falha.
* Tentativa 4: 60 minutos após a falha.
* Tentativa 5: 240 minutos (4 horas) após a falha.
4. Log Permanente: Se todas as 5 tentativas falharem, o status da conversão muda para ailed (falhou) e fica registrado no seu painel para você verificar suas credenciais.

---

Configuração Técnica: Totalmente Automatizada

Você não precisa configurar nada. A fila de tentativas é nativa da arquitetura do PostbackFlow e funciona silenciosamente em segundo plano.

Para verificar os status de envio:
1. Abra a página Dashboard ou Reports.
2. Veja a tabela de Conversions.
3. Verifique o indicador de status:
* eceived / sent: Conversão gravada e enviada com sucesso.
* pending / etrying: Falha no primeiro envio e agendada para a próxima tentativa.
* ailed: Envio cancelado após 5 tentativas (verifique as credenciais da API nas Configurações).

---

Resultados Esperados e Impacto no ROI