Status
queued, delivered, retry_wait, dead_letter ou suppressed.
| Canal | Entrada | Saída | Observação |
|---|---|---|---|
| gclid/gbraid/referrer | fluxo aprovado Google | deduplicar atribuição nativa Firebase | |
| Meta | fbclid ou payload aprovado | adapter contratado | fbclid isolado não garante postback de app |
| TikTok | ttclid/payload aprovado | adapter contratado | validar onboarding e Events Manager |
| DSP | macro → partner_click_id | URL assinada configurável | schema, auth e janela por parceiro |
one_resolved_paid_partner native_partner_evidence tenant_integration_enabled consent_and_region_allowed event_allowed_by_contract idempotency_key_not_delivered = eligible_postback
O redirect e o first-open nunca dependem da rede. A decisão cria um item em outbox; workers entregam com retry/backoff e dead-letter auditável.
| Evento | Padrão Bridgee | Conteúdo mínimo |
|---|---|---|
| install | Core | app, OS, timestamp, ID aprovado, consentimento, idempotência |
| reinstall/reopen | por contrato | somente quando política do parceiro permitir |
| purchase | não coletado pelo SDK Bridgee | usar Firebase/GA4 ou integração própria do cliente |
| quality summary | interno/opt-in | agregado; não substituir evento de conversão |
queued, delivered, retry_wait, dead_letter ou suppressed.
response status/code, tentativa, próximo retry e reason codes; payload sensível é redigido.
Comparar idempotency key, janela, evento e total diário com o painel do parceiro.
Sandbox/teste antes de produção.
Segredos somente no cofre do servidor.
Nenhum evento é presumido por semelhança de nome.
success, duplicate, expired, conflict, retry e revoked consent.
Monitorar divergência e manter rollback por tenant.