- Home
- Skills
- Henkisdabro
- Wookstar Claude Plugins
- Google Analytics
google-analytics_skill
- Python
30
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill henkisdabro/wookstar-claude-plugins --skill google-analytics- SKILL.md5.9 KB
Overview
This skill is a comprehensive Google Analytics 4 (GA4) implementation and reference guide that covers property setup, event design, tracking methods, reporting, and data export. It condenses practical steps for gtag.js, Google Tag Manager, Measurement Protocol, BigQuery, DebugView, and privacy compliance into a single actionable resource. Use it to implement, verify, and maintain high-quality GA4 tracking across web and app environments.
How this skill works
The skill inspects GA4 implementation needs and provides prescriptive guidance: create properties and data streams, install tracking (gtag.js or GTM), implement automatic, recommended and custom events, register custom dimensions, and configure user and cross-device tracking. It also explains testing with DebugView, exporting raw data to BigQuery, server-side Measurement Protocol usage, and GDPR/consent mode integration. Practical examples, naming conventions, and limits help avoid common pitfalls.
When to use it
- Setting up a GA4 property and web/app data streams for the first time
- Implementing or auditing event tracking, including ecommerce funnels
- Mapping event parameters to custom dimensions and user properties
- Exporting GA4 data to BigQuery for raw SQL analysis or backup
- Adding server-side tracking via Measurement Protocol or debugging with DebugView
- Ensuring privacy compliance with Consent Mode, GDPR, or CCPA workflows
Best practices
- Use descriptive snake_case names, keep event and parameter lengths under limits
- Follow this order: Enhanced Measurement → recommended events → custom events → custom dimensions
- Maintain separate test and production properties and filter internal traffic early
- Document all custom events, parameters, and reporting mappings centrally
- Validate every change in DebugView and consider BigQuery exports for unsampled analysis
Example use cases
- Implementing an ecommerce funnel: view_item → add_to_cart → begin_checkout → purchase
- Switching from gtag.js to GTM with identical Measurement ID and event mapping
- Setting up User ID and cross-device audiences for logged-in experiences
- Sending server-side events from backend systems using Measurement Protocol
- Registering custom item parameters as custom dimensions for product reporting
FAQ
Use GTM for flexible, centralized tag management and non-developer edits; use gtag.js for minimal setups or when you control only the page code. Both can send to the same Measurement ID.
When should I export GA4 to BigQuery?
Export when you need unsampled raw event data, complex SQL analysis, long-term backups, or to join GA4 data with other data sources.