Metadata-Version: 2.4
Name: ad-measurement-media-governance-pack
Version: 0.1.1.dev2
Summary: Installable SSOT governance pack for ad and media measurement, video ads, viewability, invalid traffic, podcast measurement, and MRC/IAB quality controls.
Author-email: Jacob Stewart <jacob@swarmauri.com>
License-Expression: Apache-2.0
Project-URL: Homepage, https://github.com/groupsum/ad-measurement-media-governance-pack
Project-URL: Repository, https://github.com/groupsum/ad-measurement-media-governance-pack
Project-URL: Issues, https://github.com/groupsum/ad-measurement-media-governance-pack/issues
Keywords: ssot,ssot-registry,extension-pack,governance-pack,governance,adr,spec,uv
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 :: Software Development :: Documentation
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Topic :: Utilities
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

# ad-measurement-media-governance-pack

Installable SSOT governance pack for ad and media measurement, video ads, viewability, invalid traffic, podcast measurement, and MRC/IAB quality controls.

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.

## Pack Metadata

- Pack ID: `pack:ad-measurement-media`
- Priority: `P3.1`
- PyPI package: `ad-measurement-media-governance-pack`
- Import package: `ssot_pack_ad_measurement_media`
- GitHub repository: `groupsum/ad-measurement-media-governance-pack`
- Reservation owner: `extension-pack:ad-measurement-media-governance-pack`

## Domain Focus

Advertising, Media, And Audience Measurement

## Authority Sources

- OpenRTB
- AdCOM
- VAST
- Open Measurement SDK / OMID
- Media Rating Council Standards
- IAB Click Measurement Guidelines
- IAB Digital Video Ad Measurement Guidelines
- IAB Tech Lab Measurement standards

## Included ADRs

- `adr:openrtb-adcom-inventory-measurement-boundary` - OpenRTB AdCOM Inventory Measurement Boundary
- `adr:vast-video-ad-measurement-events` - VAST Video Ad Measurement Events
- `adr:omid-open-measurement-viewability-verification` - OMID Open Measurement Viewability Verification
- `adr:iab-click-measurement-validity-policy` - IAB Click Measurement Validity Policy
- `adr:iab-mrc-video-impression-measurement-policy` - IAB MRC Video Impression Measurement Policy
- `adr:invalid-traffic-filtration-and-audit-policy` - Invalid Traffic Filtration And Audit Policy
- `adr:ad-measurement-reporting-granularity-policy` - Ad Measurement Reporting Granularity Policy

## Included SPECs

- `spc:openrtb-bid-request-measurement-field-requirements` - OpenRTB Bid Request Measurement Field Requirements
- `spc:adcom-object-model-measurement-requirements` - AdCOM Object Model Measurement Requirements
- `spc:vast-tracking-event-requirements` - VAST Tracking Event Requirements
- `spc:vast-video-ad-reporting-requirements` - VAST Video Ad Reporting Requirements
- `spc:omid-session-and-verification-requirements` - OMID Session And Verification Requirements
- `spc:omid-viewability-signal-requirements` - OMID Viewability Signal Requirements
- `spc:iab-click-measurement-requirements` - IAB Click Measurement Requirements
- `spc:iab-digital-video-impression-requirements` - IAB Digital Video Impression Requirements
- `spc:mrc-viewability-measurement-requirements` - MRC Viewability Measurement Requirements
- `spc:mrc-invalid-traffic-filtration-requirements` - MRC Invalid Traffic Filtration Requirements
- `spc:ad-measurement-audit-evidence-requirements` - Ad Measurement Audit Evidence Requirements
- `spc:ad-measurement-export-reconciliation-requirements` - Ad Measurement Export Reconciliation Requirements

## Install With uv

```bash
uv add ad-measurement-media-governance-pack
uv add ssot-registry ad-measurement-media-governance-pack
```

## Use With The SSOT Registry CLI

```bash
uvx --from ssot-registry ssot pack install ad-measurement-media-governance-pack
uvx --from ssot-registry ssot pack sync . ad-measurement-media-governance-pack
uv run ssot adr list .
uv run ssot spec list .
```

## Programmatic Usage

```python
from ssot_pack_ad_measurement_media import load_document_manifest

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

## Resources

- GitHub repository: https://github.com/groupsum/ad-measurement-media-governance-pack
- PyPI package: https://pypi.org/project/ad-measurement-media-governance-pack/
- SSOT Registry: https://pypi.org/project/ssot-registry/
