analytics-tracking-testing

Installation
SKILL.md

Quick Route

Situation Go to
Assert one GA4 event fired with correct params Intercepting GA4 beacons
Treat the tracking plan as a validated contract The Tracking Plan Is the Contract
Verify dataLayer.push shape (not the beacon) Asserting dataLayer.push
Pixel + server CAPI deduplication (event_id) Pixels and Server-Side Deduplication
Events must/mustn't fire by consent state Consent Mode v2 Gating
Capture every pixel in one reusable fixture references/capture-fixture.md
News-media: article-view, scroll-depth, paywall News-Media Events
Fail the build on a tracking regression Regression-Gating in CI
Hundreds of events, many domains, small team Buy vs Build

Discovery Questions

Installs
407
GitHub Stars
96
First Seen
Jun 10, 2026
analytics-tracking-testing — petrkindlmann/qa-skills