Partners

What the partner receives

Click macroNative ID + Bridgee ID
Install matchneutral and versioned decision
Eligibilityconsent + contract + idempotence
Postbackdelivered, retry or suppressed

Rules per channel

ChannelEntryExitNote
Googlegclid/gbraid/referrerflow approved Googlededuplicate native assignment Firebase
Metafbclid or approved payloadhired adapterfbclid alone does not guarantee app postback
TikTokttclid/payload approvedhired adaptervalidate onboarding and Events Manager
DSPmacro → partner_click_idConfigurable signed URLschema, auth and window per partner

Eligibility and delivery

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.

What appears to the partner

EventStandard BridgeeMinimum content
installcoreapp, OS, timestamp, approved ID, consent, idempotence
reinstall/reopenby contractonly when partner policy allows
purchasenot collected by SDK Bridgeeuse Firebase/GA4 or customer's own integration
quality summaryinternal/opt-inaggregate; do not replace conversion event

How to track postbacks

Status

queued, delivered, retry_wait, dead_letter or suppressed.

Diagnosis

response status/code, attempt, next retry and reason codes; sensitive payload is redacted.

Reconciliation

Compare idempotency key, window, event and daily total with partner dashboard.

Why trust the results

  • evidence-based decision, not channel priority;
  • Opaque and preserved IDs without changing the case;
  • conflicts suppress postback rather than choosing arbitrary winner;
  • versioned contracts and shareable fixtures;
  • outbox replay-safe and payload hash in audit;
  • score separate from the attribution and always accompanied by coverage.

Technical checklist

Register app, accounts and environments

Sandbox/testing before production.

Define macros and credentials

Secrets only in the server vault.

Map events and consent

No event is assumed due to name similarity.

Run fixtures

success, duplicate, expired, conflict, retry and revoked consent.

Activate by feature flag

Monitor divergence and maintain rollback per tenant.