attribution-setup

Design and debug app install attribution across SKAdNetwork, AdAttributionKit, and Android Install Referrer.

1.7k|111|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/Eronred/aso-skills --skill attribution-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: attribution-setup
Source: https://github.com/Eronred/aso-skills/tree/main/skills/attribution-setup
Command: npx skills add https://github.com/Eronred/aso-skills --skill attribution-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you set up or troubleshoot app install attribution so you can reliably connect paid campaigns to installs and revenue while staying compliant with iOS privacy constraints.

Core Features & Use Cases

  • iOS attribution stack design: Choose and configure SKAdNetwork (including SKAN 4.0) and AdAttributionKit, plus orchestration via an MMP to match your app’s needs.
  • Conversion value schema planning: Build a CV mapping that aligns to revenue/LTV signals and works within postback windows and privacy thresholds.
  • Cross-platform measurement guidance: Cover Android Install Referrer integration and deep link architecture for deferred deep linking.
  • Debug playbook & output templates: Diagnose common mismatches (MMP vs network vs revenue), and produce an implementation and testing plan.

Quick Start

Ask the assistant to create an end-to-end attribution setup plan for your iOS and Android app, including your chosen MMP, paid channels, and a recommended conversion value schema.

Frequently Asked Questions about attribution-setup

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

FAQPage Schema
How do I set up app install attribution for iOS SKAdNetwork and AdAttributionKit?

App install attribution setup requires configuring iOS SKAdNetwork (including SKAN 4.0) and AdAttributionKit, then orchestrating them via an MMP to align with your app's measurement needs. You must select your iOS scope, MMP, and paid channels to build a full implementation plan.

What is a conversion value schema and how do I plan one for SKAdNetwork?

A conversion value schema maps user events to revenue and LTV signals within SKAdNetwork postback windows and privacy thresholds. Planning it involves building a CV mapping that aligns to your revenue signals while working within Apple's privacy constraints.

How do I debug MMP attribution discrepancies against Meta, TikTok, and Google UAC reporting?

Debugging MMP attribution discrepancies involves running a diagnostic playbook to identify mismatches between MMP, network, and ASA reporting for paid channels. You diagnose common data conflicts and produce a structured testing checklist to resolve the reporting gaps.

Does this app install attribution setup cover Android Install Referrer and deferred deep linking?

Yes, cross-platform measurement guidance covers Android Install Referrer integration alongside deep link architecture for deferred deep linking. It provides a deep link testing matrix to verify your setup works across both iOS and Android scopes.

What is the best way to migrate a conversion value schema for an existing attribution stack?

Migrating a conversion value schema involves building a new CV mapping that aligns to revenue and LTV signals while fitting within postback windows and privacy thresholds. You generate an implementation and testing plan to ensure the migration matches your active MMP and paid channels.

Why are my SKAdNetwork postbacks not matching my MMP install data?

SKAdNetwork postback mismatches with MMP data occur due to postback window delays, privacy threshold filtering, or incorrect conversion value mapping. Diagnosing these discrepancies requires a structured testing checklist to compare network and MMP reporting layers.