With iOS and Android containers available for Google Tag Manager, it's tempting to add GTM as an integration into an existing Firebase setup for your apps. It's also a fine way to get acquainted with Firebase in the first place, as it has a plethora of features to make application development easier. Furthermore, with the advent of App + Web, there's even more incentive to integrate your app with Firebase.
Update 6 April 2020: I updated the template in the gallery to the latest version of the IP Geolocation API SDK, which no longer requires jQuery. Also, the SDK now handles API request caching to browser storage automatically, so the “Enable Session Storage” option was added to the template. Google Analytics had been foreshadowing the deprecation of the Network Domain and Service Provider custom dimensions since late 2019. On February 4, the plug was finally pulled, and both these dimensions started flatlining to (not set) in Google Analytics reports.
Update 17 February 2020: Google Tag Manager's Preview mode cookies have been updated with the necessary flags, so they will not break once SameSite enforcement begins. If you've opened the browser console in Google Chrome (since Chrome 76), you might have seen a bunch of warnings in a yellow background related to something called a SameSite cookie attribute that is either missing or incompletely set for cookies set on external domains.
Google Tag Manager now lets you add unit tests directly to your custom templates. This is useful, since it allows you to control the code stability of your templates, especially if you've decided to share those templates with the public. I recently shared a general guide for how template tests work, but I wanted to expand the topic a little, and share with you two walkthroughs of custom template tests: one for a variable template and one for a tag template.
I've written about outbound link click tracking before. It's a very solid way to track interactions on the site, as clicking a link that leads away from a site is a signal of … well, something. In Google Tag Manager it's now extremely easy and efficient to track outbound link clicks, thanks to the introduction of a new configuration in the Auto-Event variable. This article will introduce the new method and show you how you can quickly set it up!
A surprisingly common question in forums and communities seems to be why the built-in Click variables show up as undefined in Google Tag Manager's Preview mode, even if you click around the site. In this article, I'll walk you through some of the reasons why this might happen. Tip 104: What to do when Click variables are undefined Here's the situation: you want to create a Click trigger for your tags, but in order to do so, you'd need to see what values the built-in Click variables (e.
- OLDER POSTS
- page 1 of 16