Google分析会在一页结帐中跟踪退出

时间:2014-04-07 10:55:16

标签: google-analytics nopcommerce

我正在使用名为NopCommerce的电子商务系统来实现单页结帐系统。此页面要求用户在付款前填写帐单地址/送货地址等详细信息。

该页面使用ajax保存这些详细信息,因此URL不会更改,没有内部锚点等标记进度。

有没有人知道是否有可能使用Google分析来找出这个页面上人们正在退出的位置?

我知道有退出报告,但它们只是引用页面,而不是页面内的区域。

这是可能的吗?如果是这样,它是如何实现的?

1 个答案:

答案 0 :(得分:1)

我不知道Nopcommerce,但是看at the demo似乎使用jquery通过ajax加载了各个步骤,这意味着您可以使用global ajax event handlers为每个结帐步骤发送虚拟综合浏览量:

$(document).ajaxSuccess(function(event, xhr, settings ) {
  url = settings.url.replace("https://mydomain.com","");
  ga('send', 'pageview', url);
});

未经测试,但我使用了类似的magento onepage checkout,所以我确定它会起作用(可能需要稍微调整一下)。

在全局ajax处理程序中,回调设置.url存储已通过ajax调用的url,并且由于您将路径传递给Analytics虚拟网页浏览,而不是完整网址,因此您需要删除协议和主机来自settings.url。的名字。