Explore the Power of Boundary Value Analysis in Software Testing

Software testing plays a pivotal role in ensuring the quality and reliability of software products. Among the numerous testing techniques available, Boundary Value Analysis (BVA) stands out as a…

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




How VICE mastered Google Analytics Troubleshooting by building our own chrome extension

When Google Analytics stops working, it’s an all hands on deck effort to figure out what happened. Are calls being made on the page? Is the metadata correct? Are the right events firing? At VICE we use Google Analytics to understand audience engagement across our digital properties, and we’ve had a few instances where we inevitably broke our Google Analytics setup.

It’s bound to happen, so as Google Analytics administrators we regression test each release, smoke test new features, and troubleshoot when it hits the fan. Over the years, VICE has built up an extensive suite of events, custom dimensions, and metrics, to ensure we understand how users flow through our site. However, the downside of having such a robust analytics portfolio is that it’s extremely tedious to troubleshoot.

Here are a few of my personal gripes with the debugger.

AMP pages are extremely lightweight so they load really fast. However, AMP pages also don’t allow for javascript to run on the page, which means Google Analytics Debugger doesn’t work on AMP pages. As a fallback, publishers have had to rely on analyzing the network requests within Dev Tools.

Custom Dimensions is the secret sauce behind finding amazing insights within any Google Analytics setup. However, it’s extremely difficult to maintain a mental map of what each custom dimensions references, since the Google Analytics Debugger…

Add a comment

Related posts:

How to Get Into Data Science in 2023?

Data science is a rapidly growing field, and the demand for data scientists is only going to increase in the years to come. If you’re interested in a career in data science, there are a few things…

How to populate React Big Calendar with data from API

I was recently asked by a friend to help him with a simple react application that fetched events from a remote SQL database and displayed them in a calendar. I’ll be using the react-big-calendar…

Student Project Partnerships

The following report was written by Nur Arshad (Final year MSc Biomedical Sciences) & Sina Purabbas (Final year BSc Psychology). I am a Student Project Partner of the Faculty Student Project…