使用客户端Google分析记录服务器端Django事件

时间:2013-01-29 23:07:21

标签: python django google-analytics server-side

有没有人有使用客户端Google Analytics记录服务器端触发的Django事件的最佳做法建议?我希望从我的Django webapp登录到GA,这是特别精细的服务器端事件。

我已经在面向面向用户的消息中使用Django消息框架了,所以我对通过尝试排队GA消息然后登录下一个面向用户的页面来重载它而犹豫不决。我可以使用会话变量来做同样的事情,但这也感觉有些不完整。我宁愿实现服务器端调用,但也没有优雅的解决方案,所以我也可以坚持使用标准的GA API。

是否有人使用Django / Python或其他网络框架将服务器端事件转发到客户端Google Analytics日志记录,您推荐什么?

1 个答案:

答案 0 :(得分:2)

GA有一个非常好的即将发布的功能,名为Measurement Protocol。它允许您使用简单的POST请求从服务器端推送数据。它仍处于开发人员预览阶段,但您可以请求访问权限进行试用。