问题:我是否可以使用JavaScript创建自定义变量并将其传递给Google Analytics,其功能类似于计数器?然后我想将该值与页面查看总数进行比较。
目标:我怀疑每次页面加载时应该运行的自定义脚本会间歇性地运行,我认为这是确认或消除我怀疑的好方法。
我希望这只是一个解释,但如果没有,请告诉我,我可以详细说明。我觉得有必要提一下我们正在使用Magento Enterprise v1.13。
谢谢!
答案 0 :(得分:0)
不确定。 Google Analytics中的计数器是一个指标(可以递增的数字) - 因此您必须转到属性设置,自定义定义,自定义指标并在命中范围中创建整数指标。
然后每次运行函数时设置度量标准:
var counter = 0;
if(my_custom_function_has_run) {
counter = 1;
}
ga('send', {
hitType: 'pageview',
page: location.pathname,
metric1:counter
});
并将报告中的数字与综合浏览量进行比较。上面的示例(虚拟代码)仅在您的功能在网页浏览跟踪之前运行时才有效;自定义指标(和自定义维度)需要将交互点击传输到GA服务器。自定义指标不是标准报告的一部分,您必须自定义报告。
或者,您可以从函数中发送事件,并将事件数量与综合浏览量进行比较。