adattributionkit

Collect signed impressions and report conversion outcomes via delayed postbacks on iOS.

Updated May 10, 2026
One-click install
npx skills add https://github.com/FelixRauch/medat-figuren --skill adattributionkit-felixrauch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adattributionkit
Source: https://github.com/FelixRauch/medat-figuren/tree/main/.agents/skills/adattributionkit
Command: npx skills add https://github.com/FelixRauch/medat-figuren --skill adattributionkit-felixrauch

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Ad attribution measurement for iOS campaigns while preserving user privacy and avoiding exposure of user-level identifiers.

Core Features & Use Cases

  • Privacy-preserving attribution: Uses crowd anonymity tiers and aggregate identifiers instead of device/user tracking.
  • Publisher ↔ Advertiser setup: Configures publisher-side impression eligibility and advertiser-side conversion value updates.
  • Attribution + postback handling: Registers and processes ad impressions (view and click) and receives signed postbacks for installs and re-engagements.
  • SKAdNetwork interoperability: Coexists with SKAdNetwork and uses the same style of ad network identifiers.
  • Re-engagement measurement (iOS 18+): Adds re-engagement eligible impressions and handles re-engagement open signals via universal links.

Quick Start

Use the adattributionkit skill to set up publisher and advertiser components that register impressions, update conversion values on first launch, and handle signed postbacks for conversion reporting.

Frequently Asked Questions about adattributionkit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I measure ad attribution on iOS without exposing user-level identifiers?

Privacy-preserving ad attribution on iOS uses crowd anonymity tiers and aggregate identifiers instead of device tracking. This skill configures publisher ad impressions and advertiser conversion values to measure campaign impact securely.

How do I set up publisher and advertiser components for iOS ad attribution?

To set up iOS ad attribution, register ad network identifiers in the publisher app for impression eligibility, update conversion values early in the advertiser app on first launch, and process incoming signed postbacks for conversion reporting.

Does AdAttributionKit work with SKAdNetwork for iOS campaign measurement?

AdAttributionKit coexists with SKAdNetwork and uses the same style of ad network identifiers. This allows you to measure ad impact using signed impressions and delayed postbacks alongside existing SKAdNetwork workflows.

How do I handle re-engagement measurement for iOS 18+ campaigns?

Re-engagement measurement on iOS 18+ requires adding re-engagement eligible impressions and handling re-engagement open signals via universal links. This tracks user interactions back to specific ad campaigns securely.

How do I verify and process incoming postbacks for iOS ad attribution?

Server-side postback verification requires validating and deduplicating incoming postbacks using correct Apple public keys. This ensures signed impression data and conversion outcomes are securely processed and accurately attributed.