Javascript 确认内容是可见的

Javascript 确认内容是可见的,javascript,magento,cookies,google-analytics,counter,Javascript,Magento,Cookies,Google Analytics,Counter,问题:我可以用JavaScript创建一个自定义变量,并将其传递给Google Analytics,使其像计数器一样工作吗?然后我想将该值与页面浏览总数进行比较 目标:我怀疑每次加载页面时应该运行的自定义脚本间歇性工作,我认为这是确认或消除我怀疑的好方法 我希望这是一个足够的解释,但如果没有,请让我知道,我可以进入更多的细节。我觉得有必要提及我们正在使用Magento Enterprise v1.13 谢谢 当然。Google Analytics中的计数器将是一个度量(一个可以递增的数字),因此

问题:我可以用JavaScript创建一个自定义变量,并将其传递给Google Analytics,使其像计数器一样工作吗?然后我想将该值与页面浏览总数进行比较

目标:我怀疑每次加载页面时应该运行的自定义脚本间歇性工作,我认为这是确认或消除我怀疑的好方法

我希望这是一个足够的解释,但如果没有,请让我知道,我可以进入更多的细节。我觉得有必要提及我们正在使用Magento Enterprise v1.13


谢谢

当然。Google Analytics中的计数器将是一个度量(一个可以递增的数字),因此您必须转到属性设置、自定义定义、自定义度量,并在命中范围中创建一个整数度量

然后在每次运行函数时设置度量:

var counter = 0;

if(my_custom_function_has_run) {
counter = 1;
}

ga('send', {
  hitType: 'pageview',
  page: location.pathname,
  metric1:counter
});
并将报告中的数字与页面浏览量进行比较。上述示例(伪代码)仅在函数在页面视图跟踪之前运行时有效;自定义度量(和自定义维度)需要将交互命中传输到GA服务器。自定义指标不是标准报告的一部分,您必须执行自定义报告

或者,您可以从函数中发送事件,并将事件数与页面浏览数进行比较