跟踪用户在网站上执行的所有事件的最佳方法是什么?

时间:2016-12-26 10:14:49

标签: google-analytics analytics google-analytics-api web-analytics

我有一个用于搜索知识的网站。我想创建一个分析工具来生成包含数据的报告,例如哪个用户搜索了哪个术语。得到结果后,他点击了哪个答案。 我脑子里想到的一件事就是JMS队列。即创建一个队列,将这些事件以消息的形式存储在该队列中,然后处理那些消息并将它们存储在DB中。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

如果您想跟踪事件,我会选择Google Analytics Events。

首先,首先要弄清楚确切的结构(类别,动作,标签),结果会是这样的:

category: {{my-category}}
action: search
label: {{search-term}}

category: {{my-category}}
action: click
label: {{search-answer-label}}

更改花括号中的值

使用自定义维度为每个用户收集唯一标识符,以便您以后可以为特定用户创建细分,并浏览他们搜索和点击的内容。

当然,您可以根据Google Analytics允许的内容创建细分,并仅查看移动用户的搜索字词等。

我绝对会建议GA,而不是将它们存储在您的数据库中。

详细了解这些事件:https://developers.google.com/analytics/devguides/collection/analyticsjs/events

相关问题