Learning path
The ABC of GA4 for Developers
Implement GA4 tracking that is right the first time, and prove it with QA.
Who it's for
Front-end, back-end and tag management developers who implement GA4.
What you'll be able to do
- Understand the GA4 event data model, limits and gotchas
- Turn a tracking request into a dataLayer spec
- Implement events with gtag.js or Google Tag Manager, including single-page apps and consent
- Debug and QA tracking, and automate dataLayer tests
- Use the BigQuery export and the Measurement Protocol
- Run tracking as a team with a shared tracking plan
The steps
- GA4 for Developers: The Event Data Model, Limits and Gotchas You Need Before Writing a Line of Tracking
- From Tracking Request to dataLayer Spec: How Developers Should Implement GA4 Events
- Debugging and QA for GA4: DebugView, Tag Assistant, Network Requests and Automated dataLayer Tests
- GA4 BigQuery Export and Measurement Protocol for Developers: Schema, First Queries and Server-Side Events
- Server-Side Google Tag Manager for E-commerce: What It Fixes, What It Costs
- The GA4 Tracking Plan: How Product, Design, Engineering and Marketing Request, Build and Check Tracking Together