使用第三方库收集web事件,将数据推送到本地服务器

Using a third party library for collection of web events, push data to local servers

本文关键字:数据 服务器 第三方 事件 web      更新时间:2023-09-26

大多数依赖于客户端跟踪(即Javascript标签)的第三方分析服务都是围绕这样的假设构建的:您希望将数据推送到第三方服务器,然后使用他们的报告前端。

对于拥有大型数据仓库的公司,通常需要将web(或移动)事件数据加入到使用持久唯一用户id的离线数据中。在此基础上,该公司将让其数据科学家/开发人员/分析师构建定制报告和前端仪表板。

我正在寻找一种处理所有客户端跟踪的解决方案,但假设您希望将数据推送到本地数据仓库。解决方案必须允许一个持久唯一的用户id与每个事件相关联(不像Google Analytics)。我不关心报告前端。

编辑:真正的限制似乎是每天从API调用中按每个事件、每个用户粒度导出数据。 Mixpanel允许这种粒度级别,但只能每24小时作为数据转储。

根据注释中的说明编辑

一些澄清:1。我希望推动网络事件数据到我的自己的服务器,而不是将离线数据推送到谷歌的服务器。谷歌确实不允许按每个用户id粒度导出数据。3.Mixpanel年是否允许按每个用户id粒度导出,但只能每24导出一次大数据转储时间

以下是我在网络分析过程中最常遇到的两个问题:

Piwik是一个开源跟踪解决方案,您可以在自己的服务器上安装和收集数据。这个的主要优点是它是免费的。但它也非常受欢迎,拥有一个强大的社区。

或者,WebTrends有一个可以安装在你自己的服务器上的版本(Analytics on Premises)。就我个人而言,我不是WebTrends的粉丝,但我有一些客户因为我不知道的原因对它很信任。