gpt4 book ai didi

python - 服务器端代码有哪些跟踪解决方案?

转载 作者:行者123 更新时间:2023-11-28 19:40:26 26 4
gpt4 key购买 nike

我正在研究用 Python 编写的跟踪代理(需要更好的术语)。这是一个简单的 http (wsgi) 应用程序,将在一个(也许更多)服务器上运行并从桌面客户端接受事件数据。然后,该服务会将跟踪数据转发到某个实际的跟踪平台(DeskMetrics、MixPanel、Google Analytics),这样我们就不必处​​理数据的切片和切 block 。

这种实现的原因是,如果跟踪后端以某种方式发生变化,则更改我们控制的服务器进程比必须确保野外的每个客户端都得到更新更容易和更快。

我一直在查找有关各种选项的信息,我希望这里的人能从他们自己的经验中得到一些好的建议。理想情况下,我们能够使用 Google Analytics,因为它对任何使用量都是免费的,但付费选项也可以。

我唯一真正的要求是一个好的 Python 库或一个我可以为其编写包装器的文档齐全的 api(当涉及到通过除它们的 js 或其他提供的库之外的任何方法触发事件时,这在 GA 中似乎有些缺乏) .

注意我们并没有真正跟踪服务器代码,所以像 NewRelic 这样的东西是不合适的,我们只是将桌面应用程序与跟踪后端的细节分离。

最佳答案

我们多次遇到同样的问题,我们最终构建了一套服务器端分析库来简化这一过程。

Segment.io 有 Python 的库, Ruby , Java , Node , .NETPHP为 Mixpanel、KISSmetrics、Google Analytics 和许多其他分析服务抽象 API。

您可以一次集成 Python 库,然后将您的数据发送到任何您想要的地方。数据通过 Segment.io 的托管服务进行代理。希望这能消除集成一堆库的困惑局面,每个库的 API 都略有不同。 (该服务对前 100 万个事件免费。)

关于python - 服务器端代码有哪些跟踪解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10888403/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com