django-piwik-tracking este o implementare simplificată a clasei PiwikTracker PHP.
Comentariile dezvoltatori
Nu am nevoie de niciuna dintre caracteristicile avansate pentru proiectul clientului meu, de aceea nu am pune în aplicare tot. Codul ar trebui să fie relativ ușor de port pentru alte cadre sau script-uri. Am pus în aplicare doar o mică parte din API oficial că această aplicație a fost creată pentru un client care are nevoie doar pentru a urmări 301 și 302 de redirecționări.
Nu este suportat sunt:
- E-commerce
- goluri
- Cookies
- parametrii JavaScript
- parametrii personalizate
- ...
De asemenea, se presupune că obiectul cererii trecut este o Django HttpRequest. Eu nu sunt într-adevăr familiarizat cu alte cadre sau WSGI în general, dar nu ezitați să trimiteți cereri de tragere sau contactati-ma pentru sprijin profesional.
Dacă lucrați pe acest cod, vă rugăm să trimiteți-mi modificările, chiar dacă acestea nu se pot uni! Sunt interesat de ambalaje aceasta într-un mod care nu depinde de Django.
Veți avea nevoie pentru a avea propriul instalare Piwik pentru a trimite cererile de urmărire a.
Utilizare
Ia django-piwik urmărire-in calea ta python:
Pip instala django-piwik-tracking
Adaugă piwik_tracking la INSTALLED_APPS dvs. în settings.py:
INSTALLED_APPS = (
& Nbsp; ...,
& Nbsp; "piwik_tracking",
& Nbsp; ...,
)
În codul vedere puteți face acest lucru pentru a urmări vizualizări:
de la piwik_tracking.piwiktracker piwik_get_url_track_page_view import
piwik_get_url_track_page_view (
& Nbsp; id_site,
& Nbsp; api_url,
& Nbsp; self.request,
& Nbsp; token_auth,
& Nbsp; document_title
)
Parametri:
- Id_site: Piwik ID-ul site-ului pe care doriți să vă conectați la
- Api_url: URL-ul de script-ul tracker Piwik, /piwik.php
- Cerere: curent Obiectul cerere
- Token_auth: autorizare jeton Un utilizator
- Document_title: Titlul de curent cerere / ecranul
Cerințe :
- Python
- Django
Comentariile nu a fost găsit