我们如何跟踪没有身份验证系统的网站中的用户流量?

How do we track the user flow in a website that doesn't have an authentication system?

假设客户在他访问的第3页填写了一个表格,我们如何找到他的流量。(他来自哪里,他点击了网站上的哪些链接,基本上是他填写之前的整个流程表格)。

网站上没有登录或任何类型的身份验证系统。有没有办法监控用户流量?我在 google 分析方面经验不多。谁能帮我解决这个问题?

有两种选择:

1) 用户报告

观看视频:https://www.youtube.com/watch?v=Y_OiIyLC4cI - 来自@Ramankingdom 评论

转到 Google 分析 > 受众 > 用户浏览器。 为您感兴趣的形式(根据事件数据)创建自定义细分,例如高级条件 > 筛选要包含的会话 > 事件类别包含 表单 > 事件操作包含 我感兴趣的表单

生成的 window 将显示每个客户 ID、每个客户的会话数、会话持续时间等,以及目标转化率。请注意,这是总体目标转化率,并不特定于指定目标。

然后您可以探索跨会话和会话内的客户行为,并获得 Google Analytics 捕获的特定交互列表。

2) 自定义报告

第二个选项是使用您的客户端、会话和时间戳自定义维度导出所有行为。为此,您需要为三个自定义维度以及页面路径创建自定义报告。

导出页面路径数据后,您将需要重复事件(因为它们需要单独查询)。

导出数据后,您可以加入数据集并获得每个会话的完整 csv 输出。这使您能够查看包含任何感兴趣交互的任何会话的过程数据。

这种方法比较复杂,但在较长的过程中会为您提供更多的灵活性运行。

限制:这将被限制为已发送到 GA 的数据。也就是说,如果 link 未被跟踪,您将无法确定用户点击的每个 link。

--- 更新 ---

如果您想了解特定用户的流量,具体到电子邮件查询或线索,那么您还需要捕获一个唯一标识符。例如,您可以有一个带有随机生成数字的隐藏字段。这个随机生成的号码随后将与电子邮件一起发送。此外,这个随机生成的号码应该与电子邮件查询事件一起被捕获,允许您识别特定的电子邮件查询,同时遵守 GA 的 PII 条款。

我认为您可能需要开发人员的一点帮助,我会执行以下操作:

1 - 使用 PHP 检测 IP 地址: $_SERVER['REMOTE_ADDR'] 有关从 PHP 读取 IP 地址的更多信息:How to get the client IP address in PHP?

2 - 阅读 PHP 中的 REFERER 页面我会使用: $_SERVER['HTTP_REFERER'] ,这将告诉您用户点击进入该页面的前一个页面是什么,

3- 使用 PHP 设置一个唯一的 session 并将 REFERER 页面与 IP 地址一起增量存储在其上 有关 PHP 中 session 的更多信息:https://www.w3schools.com/php/php_sessions.asp

4- 将以上内容存储在 mysql 数据库中,并使用图表库之一为其创建视图

您需要开始使用 google 分析和 google 标签管理器

您可以生成与用户流量、设备、位置等相关的自定义报告

用户流报告是用户通过您的站点、从源、通过各种页面以及沿着他们的路径离开您的站点的路径的图形表示。用户流报告可让您比较来自不同来源的流量、检查您网站的流量模式,并对您网站的效率进行故障排除。

您可以找到更多详细信息here

转到分析

找到您想要统计访问者下一步访问位置的页面。为此,您需要单击该页面和 select "Explore traffic through here",这最终会导致另一个流量可视化,但仅包括进出该页面的流量:

您还可以定义自定义事件并获取与用户相关的所有信息。