implement skadnetwork 4.0 postback handling across coarse and fine-grained conversion values

domain: developer.apple.com/documentation/storekit · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Register your ad network/source app IDs and implement SKAdNetwork 4.0 to receive up to three postbacks per install (0-2, 3-7, and 8-35 day conversion windows).
  2. Set hierarchical, coarse, and fine-grained conversion values as user activity accrues, understanding fine-grained (6-bit) values are only eligible on the first postback.
  3. Verify Apple's cryptographic signature on each postback before trusting the payload.
  4. Check crowd anonymity tier thresholds before expecting fine-grained values, since Apple only reveals them when a campaign's install volume clears one of four privacy tiers.
  5. Use the 4-digit hierarchical source identifier space to track more granular campaign/channel combinations than earlier SKAdNetwork versions allowed.

Known gotchas

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans