Status
queued, delivered, retry_wait, dead_letter or suppressed.
| Channel | Entry | Exit | Note |
|---|---|---|---|
| gclid/gbraid/referrer | flow approved Google | deduplicate native assignment Firebase | |
| Meta | fbclid or approved payload | hired adapter | fbclid alone does not guarantee app postback |
| TikTok | ttclid/payload approved | hired adapter | validate onboarding and Events Manager |
| DSP | macro → partner_click_id | Configurable signed URL | schema, auth and window per partner |
one_resolved_paid_partner native_partner_evidence tenant_integration_enabled consent_and_region_allowed event_allowed_by_contract idempotency_key_not_delivered = eligible_postback
Redirect and first-open are never network dependent. The decision creates an item in outbox; workers deliver with retry/backoff and auditable dead-letter.
| Event | Standard Bridgee | Minimum content |
|---|---|---|
| install | core | app, OS, timestamp, approved ID, consent, idempotence |
| reinstall/reopen | by contract | only when partner policy allows |
| purchase | not collected by SDK Bridgee | use Firebase/GA4 or customer's own integration |
| quality summary | internal/opt-in | aggregate; do not replace conversion event |
queued, delivered, retry_wait, dead_letter or suppressed.
response status/code, attempt, next retry and reason codes; sensitive payload is redacted.
Compare idempotency key, window, event and daily total with partner dashboard.
Sandbox/testing before production.
Secrets only in the server vault.
No event is assumed due to name similarity.
success, duplicate, expired, conflict, retry and revoked consent.
Monitor divergence and maintain rollback per tenant.