Profile cover photo
Profile photo
Simo Ahava
3,308 followers -
Senior Data Advocate
Senior Data Advocate

3,308 followers
About
Posts

Post has attachment
Code allergy should be a thing of the past by now

There's been a huge surge in the technical skills of people working in digital marketing over the last years. I attribute it to the rise of the tag management solution, to the popularization of data science and big data methodologies, and to the accessibility of cloud development thanks to Amazon and Google Cloud roadmaps.

Yet still, the words "I'm not a developer", "I'm JUST a non-technical marketer" and "I don't know how to code" echo in conference rooms and jump out of blog articles.

It wouldn't be an issue for me in isolation, but when bloggers, conference presenters, and tool developers propagate this phenomenon by belittling tech skills, I do think it's a problem for all of us.

The human capacity to learn new things is astounding. Instead of apologizing for technical content in a blog post or a conference presentation, people should be encouraging others to understand the technical complexity of what they're presenting. And instead of targeting tools and platforms for "non-technical folks", promising that "no tech skills are required", why not celebrate the fact that by using this platform/tool people will learn new skills?

It doesn't require a huge change. Just a change in the popular rhetoric.

BUG: Can't add new users to accounts or containers

Seems like the red NEW button is broken (tested on Chrome, Firefox, and Safari on OS X), when clicking it to add new users on either Account or Container level.

Simo

Post has shared content
Here's my guide for the all-new YouTube Video trigger in Google Tag Manager!
YouTube Video Trigger in Google Tag Manager

By VERY popular demand, Google finally released a native YouTube video tracking solution for Google Tag Manager.

For me, it checks pretty much all the boxes I'd expect from such a solution.

Read the guide and give the new trigger a spin!

#gde #blogpost #googletagmanager

Post has attachment
YouTube Video Trigger in Google Tag Manager

By VERY popular demand, Google finally released a native YouTube video tracking solution for Google Tag Manager.

For me, it checks pretty much all the boxes I'd expect from such a solution.

Read the guide and give the new trigger a spin!

#gde #blogpost #googletagmanager

Post has shared content
Client ID bridging across AMP and non-AMP sites (also when served from Google cache) now enabled via new API.
Google Analytics is enhancing support for AMP on cache
#measure #analytics #amp

"Today we are excited to be the first supporting vendor to announce a new service, Google’s AMP Client ID API, that will enable the same benefits for AMP pages displayed via Google surfaces."

Post has shared content
In this article, I'll use customTask to go through the entire hit payload to Universal Analytics, redacting any personally identifiable information that is matched against regular expression patterns you can configure by yourself.
#GTMTips: Remove PII From Google Analytics Hits

Let's use the amazing customTask API to remove personally identifiable information from all payloads sent to Google Analytics from your Google Tag Manager -enabled website!

It's done with regular expression pattern matches. If these patterns are found anywhere in the hit payload, this script will replace these matches with something like [REDACTED EMAIL].

#gde #googletagmanager #googleanalytics #blogpost

Post has attachment
#GTMTips: Remove PII From Google Analytics Hits

Let's use the amazing customTask API to remove personally identifiable information from all payloads sent to Google Analytics from your Google Tag Manager -enabled website!

It's done with regular expression pattern matches. If these patterns are found anywhere in the hit payload, this script will replace these matches with something like [REDACTED EMAIL].

#gde #googletagmanager #googleanalytics #blogpost

Post has shared content
I'm sharing this guide here as well, because it has a dedicated section for setting up offline tracking in Google Tag Manager.

Basically, you can use the customTask API to check if the original hit to Universal Analytics failed, storing these failed requests in localStorage, and then resending them once dispatching requests to Universal Analytics works again.
Track users who are offline in Google Analytics

In this article, +David Vallejo and I will introduce a technique (or actually a number methods) you can use to collect web analytics data from users who drop their internet connection. Typically, a loss in connectivity means you'll lose the requests to Google Analytics as well, but thanks to some JavaScript magic we can store those hits temporarily, to be sent after connectivity is restored again.

#gde #blogpost #googleanalytics #googletagmanager

Post has shared content
In this article, David and I will show you a number of advanced web analytics techniques you can employ in all sorts of scenarios. The example we use is of storing and sending hits that initially failed due to lack of internet connectivity.
Track users who are offline in Google Analytics

In this article, +David Vallejo and I will introduce a technique (or actually a number methods) you can use to collect web analytics data from users who drop their internet connection. Typically, a loss in connectivity means you'll lose the requests to Google Analytics as well, but thanks to some JavaScript magic we can store those hits temporarily, to be sent after connectivity is restored again.

#gde #blogpost #googleanalytics #googletagmanager

Post has attachment
Track users who are offline in Google Analytics

In this article, +David Vallejo and I will introduce a technique (or actually a number methods) you can use to collect web analytics data from users who drop their internet connection. Typically, a loss in connectivity means you'll lose the requests to Google Analytics as well, but thanks to some JavaScript magic we can store those hits temporarily, to be sent after connectivity is restored again.

#gde #blogpost #googleanalytics #googletagmanager
Wait while more posts are being loaded