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的
評論沒有發現