Skip to content
Sendora Cloud
Create account
2026-05-31 · Platform

Attribution — Play Install Referrer ingest (backend)

  • New public endpoint `POST /attribution/install-referrer` accepts Google InstallReferrerClient payload (URL-encoded referrer + Play-reported install_begin/referrer_click timestamps + google_play_instant flag).
  • Migration 0064 adds `install_events.referrer / referrer_parsed (jsonb) / install_begin_at / referrer_click_at / google_play_instant` + expression index on `referrer_parsed->>'sendora_link_id'`.
  • `ingestInstallReferrer` priority match: `sendora_link_id` (0.95) → `gclid` (0.95) → `fbclid` (0.95) → `ttclid` (0.95) → `utm_source + utm_campaign` (0.65) → fallback to fingerprint/IP `resolveAttribution`.
  • Survives Play Store handoff where deep-link + fingerprint matching alone is lossy. Closes the 100% mobile-attribution match path triplet — click_id at edge (W42) + referrer at install (W47) + S2S to ad-networks (W37-39).
  • Same orgId/projectId auto-derive + anti-spoof posture as `/attribution/install`. Same 24h device_id dedup so re-fired InstallReferrerClient doesn't double-bill.