We will execute Dataform actions as soon as GA4 tables are ready. With little help of our friends – Cloud Functions. No Airflow or Google Workflow required.
[Read More]
We will use Dataform to extract GA4 events from daily tables and validate them. Also, I'll show how to deal with intraday events and how to create Dataforms models using JavaScript. As a final step, we will create a configuration file and generate models based on this file.
[Read More]
Dataform can help you organize your GA4 BigQuery data pipelines, apply best engineering practices and add some JavaScript beauty to your SQL code base. In this post we will init GCP Dataform Workspace and create a simple Workflow for exporting GA4 page views.
[Read More]
In the post I give step-by-step instructions on how to use a custom template which helps you to generate _gl parameters for GA4 cross domain set up.
[Read More]
GA4 sessions are full of mysteries to me, that’s why I made dozens of tests to try to understand the logic. There are still a lot of black holes, but I’ve got some interesting findings. In this post I describe the experiments and share the results.
[Read More]
Tips and tricks for the GTM Templates testing, I’ll show code samples for most often used GTM API: dataLayer, Cookies, Consent, SHA256, localStorage and even Firestore.
[Read More]
Create any conversion or audience based on user history, with a little help of Server-Side GTM and Google Firestore. Set up Firestore Web Tag and two test conversions - more than 3 purchases and the previous purchase was made more than a month ago.
[Read More]