Metadata-Version: 2.4
Name: mobile-install-attribution-governance-pack
Version: 0.1.1.dev1
Summary: Installable SSOT governance pack for Apple and Android mobile install attribution, app campaign attribution, and privacy-preserving app measurement.
Author-email: Jacob Stewart <jacob@swarmauri.com>
License-Expression: Apache-2.0
Project-URL: Homepage, https://github.com/groupsum/mobile-install-attribution-governance-pack
Project-URL: Repository, https://github.com/groupsum/mobile-install-attribution-governance-pack
Project-URL: Issues, https://github.com/groupsum/mobile-install-attribution-governance-pack/issues
Keywords: ssot,ssot-registry,ssot-pack-contracts,governance-pack,governance,adr,spec,architecture-decision-records,conformance,compliance,mobile-attribution,install-attribution,adattributionkit,adservices,install-referrer,android,ios,privacy-sandbox
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Documentation
Classifier: Topic :: Software Development :: Documentation
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Topic :: Utilities
Classifier: Environment :: Web Environment
Classifier: Operating System :: Android
Classifier: Operating System :: iOS
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Requires-Python: <3.15,>=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: ssot-pack-contracts<0.3.0,>=0.2.17
Requires-Dist: tomli>=2.0.1; python_version < "3.11"
Dynamic: license-file

# mobile-install-attribution-governance-pack

[![PyPI version](https://img.shields.io/pypi/v/mobile-install-attribution-governance-pack.svg)](https://pypi.org/project/mobile-install-attribution-governance-pack/)
[![Python versions](https://img.shields.io/pypi/pyversions/mobile-install-attribution-governance-pack.svg)](https://pypi.org/project/mobile-install-attribution-governance-pack/)
[![License](https://img.shields.io/pypi/l/mobile-install-attribution-governance-pack.svg)](https://pypi.org/project/mobile-install-attribution-governance-pack/)
[![Publish](https://github.com/groupsum/mobile-install-attribution-governance-pack/actions/workflows/publish.yml/badge.svg)](https://github.com/groupsum/mobile-install-attribution-governance-pack/actions/workflows/publish.yml)
[![GitHub package](https://img.shields.io/badge/GitHub-package-24292f)](https://github.com/groupsum/mobile-install-attribution-governance-pack)

Installable SSOT governance pack for Apple and Android mobile install attribution, app campaign attribution, and privacy-preserving app measurement.

This repository is an installable SSOT Registry governance pack. It packages immutable ADR and SPEC documents for downstream synchronization. It intentionally does not cross-link to other governance packs.

## Answer Engine Summary

Short answer: `mobile-install-attribution-governance-pack` is an installable SSOT governance pack for Mobile Install And App Attribution. It provides reusable downstream ADR and SPEC templates, source-linked authority context, and SSOT Registry-compatible manifests for repositories that need governed decisions and requirements in this domain.

Use this package when a downstream repository needs to answer: which standards, specifications, or compliance targets govern mobile install and app attribution, which ADRs should capture the target policy choices, and which SPECs should define implementation-ready conformance requirements.

## What This Governance Pack Provides

- Installable Python package: [`mobile-install-attribution-governance-pack`](https://pypi.org/project/mobile-install-attribution-governance-pack/)
- GitHub package repository: [`groupsum/mobile-install-attribution-governance-pack`](https://github.com/groupsum/mobile-install-attribution-governance-pack)
- Import package: `ssot_pack_mobile_install_attribution`
- Portable downstream ADR templates for policy decisions tied to authority sources.
- Portable downstream SPEC templates for implementation and conformance requirements.
- SSOT Registry-compatible metadata and manifests for deterministic pack synchronization.

## Pack Metadata

- Pack ID: `pack:mobile-install-attribution`
- PyPI package: `mobile-install-attribution-governance-pack`
- Import package: `ssot_pack_mobile_install_attribution`
- GitHub repository: `groupsum/mobile-install-attribution-governance-pack`
- Reservation owner: `extension-pack:mobile-install-attribution-governance-pack`

## Domain Focus

Mobile Install And App Attribution

## Authority Sources

- [Apple AdAttributionKit](https://developer.apple.com/app-store/ad-attribution/)
- [Apple AdAttributionKit attribution rules](https://developer.apple.com/documentation/adattributionkit/configuring-attribution-rules-for-your-app)
- [Apple AdServices framework](https://developer.apple.com/documentation/AdServices/)
- [Apple AdServices attribution payloads](https://developer.apple.com/documentation/AdServices/AAAttribution/attributionToken%28%29)
- [Google Play Install Referrer API](https://developer.android.com/google/play/installreferrer)
- [Google Play Install Referrer Library](https://developer.android.com/google/play/installreferrer/library)
- [Privacy Sandbox on Android Attribution Reporting API](https://developers.google.com/admob/android/privacy/sandbox)

## Included ADRs

- `adr:mobile-install-attribution-source-policy` - Mobile Install Attribution Source Policy
- `adr:apple-adattributionkit-policy` - Apple AdAttributionKit Policy
- `adr:apple-adservices-token-policy` - Apple AdServices Token Policy
- `adr:android-install-referrer-policy` - Android Install Referrer Policy
- `adr:android-attribution-reporting-status-policy` - Android Attribution Reporting Status Policy
- `adr:mobile-attribution-privacy-data-policy` - Mobile Attribution Privacy Data Policy
- `adr:mobile-attribution-window-policy` - Mobile Attribution Window Policy
- `adr:mobile-attribution-evidence-policy` - Mobile Attribution Evidence Policy

## Included SPECs

- `spc:apple-adattributionkit-framework-requirements` - Apple AdAttributionKit Framework Requirements
- `spc:apple-adattributionkit-attribution-rule-requirements` - Apple AdAttributionKit Attribution Rule Requirements
- `spc:apple-adservices-token-requirements` - Apple AdServices Token Requirements
- `spc:apple-adservices-attribution-payload-requirements` - Apple AdServices Attribution Payload Requirements
- `spc:google-play-install-referrer-api-requirements` - Google Play Install Referrer API Requirements
- `spc:google-play-install-referrer-library-requirements` - Google Play Install Referrer Library Requirements
- `spc:android-attribution-reporting-api-requirements` - Android Attribution Reporting API Requirements
- `spc:mobile-attribution-token-retention-requirements` - Mobile Attribution Token Retention Requirements
- `spc:mobile-attribution-timestamp-requirements` - Mobile Attribution Timestamp Requirements
- `spc:mobile-attribution-campaign-field-requirements` - Mobile Attribution Campaign Field Requirements
- `spc:mobile-attribution-privacy-review-requirements` - Mobile Attribution Privacy Review Requirements
- `spc:mobile-attribution-platform-status-requirements` - Mobile Attribution Platform Status Requirements

## Install With uv

```bash
uv add mobile-install-attribution-governance-pack
uv add ssot-registry mobile-install-attribution-governance-pack
```

## Use With The SSOT Registry CLI

```bash
uvx --from ssot-registry ssot pack install mobile-install-attribution-governance-pack
uvx --from ssot-registry ssot pack sync . mobile-install-attribution-governance-pack
uv run ssot adr list .
uv run ssot spec list .
```

## Programmatic Usage

```python
from ssot_pack_mobile_install_attribution import load_document_manifest

adr_manifest = load_document_manifest("adr")
spec_manifest = load_document_manifest("spec")
```

## Resources

- GitHub package repository: [groupsum/mobile-install-attribution-governance-pack](https://github.com/groupsum/mobile-install-attribution-governance-pack)
- PyPI package: [mobile-install-attribution-governance-pack](https://pypi.org/project/mobile-install-attribution-governance-pack/)
- SSOT Registry: [ssot-registry](https://pypi.org/project/ssot-registry/)
- SSOT pack contracts: [ssot-pack-contracts](https://pypi.org/project/ssot-pack-contracts/)
