Django-Piwik-tracking je zjednodušený implementace třídy PiwikTracker PHP.
Vývojářské komentáře
Nepotřeboval jsem některé z pokročilých funkcí pro projekt mého klienta, to je důvod, proč jsem se realizovat všechno. Kód by měl být relativně snadno do přístavu jiných rámců nebo skriptů. I realizována pouze malou podmnožinu oficiálního API, protože tato aplikace byla vytvořena pro klienta, který potřebuje sledovat 301 a 302 přesměrování pouze.
Není podporováno jsou:
- Elektronický obchod
- Cíle
- Cookies
- parametry JavaScript
- Vlastní parametry
- ...
Předpokládá také, že prošel objekt požadavku je Django HttpRequest. Nejsem obeznámen s jinými rámců nebo WSGI obecně, ale nebojte se odesílání požadavků tahání nebo kontaktujte mě na profesionální podporu.
Pokud pracujete v tomto kódu, prosím pošlete mi vaše změny, a to i v případě, že nelze sloučit! Zajímám se o balení to způsobem, který nezávisí na Django.
Budete muset mít svůj vlastní instalaci Piwik odesílat požadavky na sledování.
Použít
Get Django-Piwik sledování do python cesty:
Pip nainstalovat Django-Piwik-tracking
Přidejte piwik_tracking do INSTALLED_APPS v settings.py:
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; "piwik_tracking"
& Nbsp; ...
)
Ve svém zobrazení kódu, můžete to udělat, aby výhled na dráhu:
od piwik_tracking.piwiktracker dovozu 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
)
Parametry:
- Id_site: Piwik site ID se chcete přihlásit k
- Api_url: URL vašeho Piwik tracker skriptu, /piwik.php
- Požadavek: aktuální požadavek objektu
- Token_auth: Uživatel token auth
- DOCUMENT_TITLE: titul pro aktuální požadavek / pohled
Požadavky na :
- Python
- Django
Komentáře nebyl nalezen