I had previously setup server side tagging myself, proxied the requests to a custom sub-domain. However, I still had problems with uBlock Origin detecting “/gtag” in the GA4 Request URL. After switching to Stape, I noticed that this string was removed from the URL and does a great job of solving this problem.
Out of curiosity, I started looking into how. As far as I can tell, it seems like they use a much older (v1) customized version of GTM.js. After unminifying the JS and comparing it to the file pulled directly from googletagmanager.com, I noticed the latest version is v6 and has a number of code differences.
Assuming that is the case, is there any concern with using such an old version of GTM.js? Everything I’ve read says that hosting this file locally instead of pulling from Google is bad practice.