Django的piwik跟踪是PiwikTracker PHP类的简单实现。
开发者评论
我并不需要任何的先进功能为我的客户的项目,这就是为什么我没有实现的一切。该代码应该是比较容易移植到其他框架或脚本。我只实施了官方API的一小部分,因为这个应用程序是为一个客户端谁只需要跟踪301和302重定向创建。
不支持:
- 电子商务
- 目标
- 饼干
- JavaScript的参数
- 自定义的参数
- ...
它还假定传递的请求对象是一个Django的HttpRequest。我不是很熟悉其他框架或WSGI一般,但随时发送请求拉,或与我联系专业支持。
如果您使用的这些代码,请给我你的变化,即使他们不能合并!我感兴趣的是在不依赖于Django的方式包装了。
你需要有自己的Piwik安装跟踪请求发送到。
用法
获取Django的piwik跟踪到你的Python路径:
PIP安装Django-piwik跟踪
添加piwik_tracking在settings.py你INSTALLED_APPS:
INSTALLED_APPS =(
  ...
 “piwik_tracking',
  ...
)
在您的视图代码就可以做到这一点,以跟踪访问量:
从piwik_tracking.piwiktracker进口piwik_get_url_track_page_view
piwik_get_url_track_page_view(
  id_site,
  api_url,
  self.request,
  token_auth,
  DOCUMENT_TITLE
)
参数:
- id_site:你想登录到该网站Piwik ID
- api_url:您的Piwik跟踪脚本的URL,/piwik.php
- 要求:当前请求对象
- token_auth:用户的身份验证令牌
- DOCUMENT_TITLE:标题当前请求/视图
要求:
- 在Python中
- 在Django的
评论没有发现