如何使用完整网址跟踪访问者从一个页面到另一个页面的路径?

时间:2015-02-26 16:52:30

标签: google-analytics

假设我在一个名为“Page 1”和“Page 10”的网站上有两个页面。我希望能够看到访问者从“第1页”到“第10页”获取完整网址的路径。许多URL(包括“Page 1”和“Page 10”的URL)都包含重要的查询字符串。

这可能吗?如果是这样,怎么样?

5 个答案:

答案 0 :(得分:0)

我使用两种方法来跟踪人们访问我网站的位置:

  1. 在我自己的SQL数据库中跟踪和存储信息。 (详情如下)
  2. Lead Forensics(付费订阅,但您可以进行试用)。
  3. 为了跟踪和存储我自己的数据,我根据他们连接的IP地址记录唯一的访问者,然后有一个单独的表,记录链接回唯一访问者表的所有页面视图。

    Lead Forensics数据只允许我将这些独特的访问者与浏览过我网站的实际公司联系起来。

    自己动手意味着您无需依靠Google工作就可以将记录用于工作,而根据我的经验,Google Analytics会对数字进行舍入,因此您无法获得数字的真实指示,也可以删除通过跟踪用户代理字符串,从您的数据中获取机器人和网站拖网。

答案 1 :(得分:0)

作为一个有点难看的黑客,你可以使用交易跟踪。如果您多次使用相同的事务ID,则后续产品将添加到现有数据中。因此,在访问开始时分配ID,并在每个页面上记录一个事务,将当前页面URL作为产品名称(以及ID作为事务ID)。这将为您提供每个用户的完整路径(坦白地说,我不确定这是多么有用 - 在某些时候您可能需要汇总数据。此外,每个交易和产品都会计入您的交互计数配额,因此在大型网站上您可能会超过10兆的命中率。

答案 2 :(得分:0)

你可以以编程方式完成

  • 在后端有一个MAP,用于存储userId(假设你在登录每个用户时给出了一个唯一的ID),带有一个字符串列表(每个字符串是该用户访问过的URL)
  • 每当用户从第1页点击另一个URL(并且仅从第1页,使用JS检查)时,向其后端发送POST请求,并在其数据部分中显示新URL。
  • 在后端,检查URL是否属于第10页,如果不是,请将此URL作为字符串添加到相应用户的MAP中
  • 最后,当用户点击网址时,您会知道从第1页到第10页的网址,因此请使用它们。

答案 3 :(得分:0)

尝试使用 behavior flow reports 。该报告基本上向您显示访问者如何点击您的网站。有customize报告的方法有很多,您需要使用它来真正回答您的问题。默认情况下,行为流程侧重于访问者的入口和出口点,无论他们在中间点击不同子页面的次数。但是,我确信您可以设置适当的过滤器和设置来回答您的问题。

答案 4 :(得分:0)

虽然如果我考虑JS并且我没有误解您的问题,我们可以使用document.referrer从请求标头信息中获取以前的URL。

您是否尝试使用Google跟踪代码管理器'?我不确定您是否尝试在客户端或服务器端跟踪URL?