Skip to content

Add measurement release, CAPI, and event-surface readiness - #6

Draft
jhillbht wants to merge 4 commits into
mainfrom
agent/measurement-release-versioning
Draft

Add measurement release, CAPI, and event-surface readiness#6
jhillbht wants to merge 4 commits into
mainfrom
agent/measurement-release-versioning

Conversation

@jhillbht

@jhillbht jhillbht commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Summary

Extends gads-gtm-plugin with a governed measurement workflow:

  • GTM/sGTM measurement-release baselines and comparison guardrails.
  • Consent-aware conversion API readiness for Google Ads, Meta, TikTok, and X.
  • A novice-facing Quick Start and portable non-Claude-agent hand-off guide.
  • A deployable, read-only Apify Playwright Actor that inventories authorized public DOM interaction surfaces without clicks, form submission, input values, or query strings.
  • An event-surface-audit skill/command and deterministic JSON mapper that turn that inventory into a reviewable GTM/sGTM event proposal.

Why

This complements the existing GTM/MCP work: it makes the discovery-to-release path approachable for novices while preserving human review. A visible DOM control is treated as evidence, not a conversion. The workflow prefers application-owned dataLayer.push() events, uses selectors only as a fallback, requires GTM Preview evidence before publishing, and keeps consent, deduplication, and secrets controls in place for server-side delivery.

Validation

  • Built the new Actor with npm ci && npm run build.
  • Validated all added JSON configuration files with python3 -m json.tool.
  • Ran the event-map builder against a representative DOM inventory fixture and validated its JSON output.
  • Ran git diff --check.

@jhillbht jhillbht changed the title Add GTM measurement release versioning Add measurement release and conversion API readiness Jul 27, 2026
@jhillbht jhillbht changed the title Add measurement release and conversion API readiness Add measurement release, CAPI, and event-surface readiness Jul 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant