我使用谷歌全球网站标签(gtag.js(来管理我的标签,并将其用于谷歌分析。
有时我的网站上的URL中有一个电子邮件地址,我需要将其从代码中删除。
我知道在使用谷歌标签管理器时有一些聪明的方法可以做到这一点。但我没有使用GTM,我使用的是gtag.js。(这个简单的页面解释了区别。(
在gtag.js跟踪URL之前,我如何检查当前页面的URL中的电子邮件地址并修复它?
(我知道如何执行regex等……这更需要问的是,在Analytics pageview事件发布之前,我可以在流中的哪里获取URL并根据需要"重写"它?(
我浏览了gtag.js API参考资料,运气不太好。还查看了Analytics如何实现gtag.js的文档,但仍然没有成功。
事实上,谷歌的文档有时很难探索,因为为了更好的维护和一致性,它们只描述了一次内容,但最后你可能会错过一个工作摘要。。。
我建议用这个https://developers.google.com/analytics/devguides/collection/gtagjs/pages
gtag('config', 'GA_MEASUREMENT_ID', {
'page_path': '/pagepath?email=redacted@example.com'
});