Google Analytics 4 (GA4) introduces the Measurement Protocol v2, a significant upgrade from its predecessor in Universal Analytics (UA). While the Measurement Protocol has long been a powerful tool for sending data from external environments like kiosks or CRM systems … Read More
Google Analytics Measurement Protocol Implementation – Tips & Tricks
The Measurement Protocol is one of Google Analytic’s many useful features that extends the capabilities of the platform. The feature allows developers to execute HTTP requests from external environments using the protocol to build and send hits to GA’s servers. … Read More
Batching features in the Google Analytics APIs
Sending HTTP requests in a batch – a small hidden feature of the Google Analytics APIs that does not get the attention it deserves. In this blog, I’ll walk you through the feature and showcase how to make your code … Read More
Beacon API – Parallel Tracking in Google Ads
The Beacon API has always been quite a handy technology when it comes to analytics and diagnostics, but browser support was always a major drawback (mainly due to Safari). I’ve talked about not-so-recent-now Safari update in this post which allowed … Read More
Google Analytics Architecture – A look under the hood to explore APIs
Google Analytics is a really powerful and feature rich platform, which provides you with a wide-range of reports straight out of the box. Simply adding the JavaScript snippet with the tracking code on your pages fuels a growing list of … Read More
Safari update – Edge cases tracking without compromising UX
Tracking form submissions, pdf downloads, virtual pageviews etc, sometimes can become a bit problematic and the data collected not always accurate. That is because on some occasions the user is redirected to another page too quickly and the request to … Read More
Using YouTube Data API v3 to get channel data and store it in a database
Once the script that would get data from a certain YouTube channel worked (more details here) there were a few modifiations done in order to make it function in a way that would meet the requirement of automated influencers reach … Read More
Using YouTube Data API v3 to get a channel’s subscribers and lifetime views
One of the requirements of the Influencer Relationship Management System was to provide the functionality to automatically update the reach a YouTube channel subscribers and lifetime views. That was achieved by using YouTube Data API v3, which provides access to … Read More