ジャンゴ·Piwikの追跡はPiwikTracker PHPクラスの簡略実装です。
開発者のコメント
私は、私はすべてを実装していない理由だと、私のクライアントのプロジェクトのための高度な機能のいずれかを必要としなかった。コードは、他のフレームワークやスクリプトへの移植が比較的容易であるべきである。このアプリは唯一の301と302リダイレクトを追跡する必要があるクライアントのために作成されたので、私は唯一の公式APIの小さなサブセットを実装しました。
サポートされていません。
- eコマース
- 目標
- クッキー
- JavaScriptのパラメータ
- カスタムパラメータ
- ...
また、渡されたリクエストオブジェクトはDjangoのHttpRequestのであることを前提としています。私は一般的に他のフレームワークやWSGI本当に慣れていないんだけど、プル要求を送信したり、専門的サポートのために私に連絡して自由に感じる。
このコードでは動作している場合、それらをマージすることができない場合であっても、私にあなたの変更内容を送信してください!私は、Djangoのに依存しない方法でこれをパッケージに興味がある。
あなたは、トラッキングリクエストを送信するために、独自のPiwikのインストールを持っている必要があります。
の使用法の
あなたのPythonパスにジャンゴ-Piwikの追跡を取得します。
ジャンゴ-Piwikの追跡をインストールピップ
settings.pyであなたのINSTALLED_APPSにpiwik_tracking追加:
INSTALLED_APPS =(
  ...、
  'piwik_tracking」、
  ...、
)
あなたのビューコードでは、ビューを追跡するためにこれを行うことができます:
piwik_tracking.piwiktrackerインポートpiwik_get_url_track_page_viewから
piwik_get_url_track_page_view(
  id_site、
  api_url、
 作業の上、
  token_auth、
  DOCUMENT_TITLE
)
パラメータ:
- id_site:あなたがにログを記録したいPiwikのサイトID
- api_url:あなたのPiwikのトラッカースクリプトのURL、/piwik.php
- 要求:現在のリクエストオブジェクト
- token_auth:ユーザーのトークン認証
- DOCUMENT_TITLE:現在の要求/ビューのタイトル
の要件の
- のPythonます。
- ジャンゴます。
コメントが見つかりません