谷歌分析在一页结账中跟踪退出



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

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

有谁知道是否可以使用谷歌分析来找出人们在这个页面上退出的位置?

我知道有退出报告,但它们只涉及页面,而不是页面中的区域。

这是否可能,如果是,如何实施?

我不知道Nopcommerce,但从演示来看,似乎各个步骤都是使用jquery通过ajax加载的,这意味着您可以使用全局ajax事件处理程序为每个结帐步骤发送虚拟页面浏览:

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

未经测试,但我正在为magento单页结帐使用类似的东西,所以我确定它会起作用(可能需要一些调整)。

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

最新更新