Django-Piwik слежения является упрощенной реализация класса PiwikTracker PHP.
Разработчик комментирует
Мне не нужно любой из передовых функций для проекта моего клиента, вот почему я не выполнил все. Код должен быть относительно легко портировать на другие структуры или сценариев. Я реализуется только небольшое подмножество официального API, потому что это приложение было создано для клиента, который необходимо только отслеживать и 301 302 редирект.
Не поддерживаются:
- Электронная торговля
- Цели
- Печенье
- Параметры JavaScript
- Пользовательские параметры
- ...
Он также предполагает, что объект запроса передается это Джанго HttpRequest. Я не очень знаком с другими системами или WSGI в целом, но не стесняйтесь отправлять запросы тянуть или связаться со мной для профессиональной поддержки.
Если вы работаете на этом коде пожалуйста, пришлите мне ваши изменения, даже если они не могут быть объединены! Я заинтересован в упаковки это таким образом, что не зависит от Django.
Вы должны будете иметь свой собственный установку Piwik, чтобы отправить запросы слежения для.
Использование
Получить Django-Piwik отслеживание в свой питона пути:
пункт установить Django-Piwik отслеживание-
Добавить piwik_tracking ваших INSTALLED_APPS в settings.py:
INSTALLED_APPS = (
& NBSP; ...,
& NBSP; 'piwik_tracking ",
& NBSP; ...,
)
На ваш взгляд код, который вы можете сделать это, чтобы отслеживать просмотры:
от piwik_tracking.piwiktracker piwik_get_url_track_page_view импорта
piwik_get_url_track_page_view (
& NBSP; id_site,
& NBSP; api_url,
& NBSP; self.request,
& NBSP; token_auth,
& NBSP; document_title
)
Параметры:
- Id_site: The Piwik сайт ID вы хотите, чтобы войти
- Api_url: URL вашего скрипта трекера Piwik, /piwik.php
- Запрос: Текущий объект запроса
- Token_auth: маркер авт пользователя
- Document_title: Название для текущего запроса / представления
Требования
- Python
- Джанго
Комментарии не найдены