Django-Piwik-відстеження спрощена реалізація класу PiwikTracker PHP.
Коментарі розробника
Мені не потрібно якої-небудь з розширених функцій для проекту мого клієнта, ось чому я не виконав все. Код повинен бути відносно легко перенести на інші бази або сценаріїв. Я реалізується тільки невелика підмножина офіційного API, тому що це додаток було створено для клієнта, який необхідно тільки відслідковувати 301 і 302 редирект.
Не підтримуються:
- Електронна комерція
- Цілі
- Cookies
- Параметри JavaScript
- Власні параметри
- ...
Передбачається також, що пройшло Об'єкт запиту є Django 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: Piwik сайт ID ви хочете, щоб увійти в
- Api_url: URL вашого скрипта трекера Piwik, /piwik.php
- Запит: поточний об'єкт запиту
- Token_auth: маркер аутентифікації A профіль
- Document_title: Назва для поточного запиту / уявлення
Вимоги
- Python
- Django
Коментар не знайдено