直接分析,不涉及将数据发送给“其他人”
django-houston的Python项目详细描述
#休斯顿 休斯顿是Django项目的落地分析软件,可在内部存储100%的使用数据。任何时候都不会向第三方发送数据。
Django生态系统中有许多项目促进了与第三方分析软件的集成,但其中大多数都需要将客户端使用情况发送给第三方,最有可能是谷歌。这是一个可以接受的策略在某些情况下,谷歌分析是一个伟大的产品,很容易集成。但是,如果你正在开发的软件中,你的用户可能会犹豫是否向第三方报告他们的每个页面视图,特别是有非法披露所述数据历史的第三方,你可能会考虑将用户的使用数据保存在你控制的服务器上。
##用法 -在requirements.txt文件中添加django houston作为依赖项 -将休斯顿添加到已安装的应用程序设置中 -在url.py文件中的某个路径中包含休斯顿URL:URL(r'^houston/',include('houston.url') -在任何应跟踪视图的页面上包含跟踪片段:{%include“houston/tracking.html”%}
建议在任何页面关键脚本之后在文档末尾附近包含跟踪片段,以最小化跟踪对用户的影响,尽管您可以在任何地方包含它。