Google Analytics gtag.js 手动将链接器跨域参数添加到 URL
Google Analytics gtag.js Manually adding the linker cross-domain parameter to URLs
对于 gtag.js 实施的 Google Analytics 想要手动将链接器参数添加到特定 URL,以便 _ga 参数出现在点击的 URL但是 https://developers.google.com/analytics/devguides/collection/gtagjs/cross-domain 的文档目前似乎没有详细说明手动方法,除非我误解了该文档?有人可以帮忙吗?
最简单的技巧是在启用链接器插件的情况下启动虚拟 analytics.js 跟踪器(仅使用 ga('create'..)
命令,没有 ga('send'...)
),然后使用 linker:decorate
对选定链接的命令。详情在这里描述https://developers.google.com/analytics/devguides/collection/analyticsjs/linker#manually_adding_linker_parameters
在 gtag
启动后,您可以这样做:
gtag('config', analyticsId, ...)
...
var tracker = ga.getAll()[0];
var linker = new window.gaplugins.Linker(tracker);
var destinationLink = linker.decorate(myLinkToDecorate);
ga
是 gtag
创建的分析实例
对于 gtag.js 实施的 Google Analytics 想要手动将链接器参数添加到特定 URL,以便 _ga 参数出现在点击的 URL但是 https://developers.google.com/analytics/devguides/collection/gtagjs/cross-domain 的文档目前似乎没有详细说明手动方法,除非我误解了该文档?有人可以帮忙吗?
最简单的技巧是在启用链接器插件的情况下启动虚拟 analytics.js 跟踪器(仅使用 ga('create'..)
命令,没有 ga('send'...)
),然后使用 linker:decorate
对选定链接的命令。详情在这里描述https://developers.google.com/analytics/devguides/collection/analyticsjs/linker#manually_adding_linker_parameters
在 gtag
启动后,您可以这样做:
gtag('config', analyticsId, ...)
...
var tracker = ga.getAll()[0];
var linker = new window.gaplugins.Linker(tracker);
var destinationLink = linker.decorate(myLinkToDecorate);
ga
是 gtag