django-webbugger

Screenshot Software:
django-webbugger
Detalii soft:
Versiune: 0.11-distutils
Incarca data: 11 May 15
Producător: Brandon R. Stoner
Licenţă: Gratuit
Popularitate: 12

Rating: 2.0/5 (Total Votes: 1)

django-webbugger este o aplicatie simpla Django care pot fi utilizate pentru a urmări vizitatorii site-ul dumneavoastră. Se folosește Django conținut tipuri de cadru care să permită abordarea cât mai flexibil pentru procesarea informațiilor de urmărire. Acest lucru vă permite să personalizați ce date este urmărită într-un mod foarte flexibil.
Moduri de funcționare ecranul principal utilizat pentru urmărirea este webbugger.views.trigger care funcționează în mod normal în modul de redirecționare, dar poate fi, opțional, a spus pentru a lucra în modul de pixeli în loc.
Redirecționa Mode În modul de redirecționare, sistemul de urmărire folosește o clasă de țintă dat să redirecționeze clientul la altă pagină după urmărirea terminat. Aceasta realizează o metodă de urmărire, care este transparent pentru utilizatori - în funcție de schema dvs. URL.
Modul Pixel de vedere declanșare are, de asemenea, un argument cuvânt cheie cu numele de "pixel". Când este setat la Adevărat, acest argument spune vederea returna un GIF clar 1x1 pixeli în loc de redirectionarea utilizatorului la o nouă pagină. Cu această caracteristică, este posibil pentru a încorpora adresele URL de urmărire direct în paginile ca elemente de imagine invizibile. Nu numai asta, dar puteți face uz de orice suport online, care descarcă imaginile de acest sistem.
Metoda pixel va permite sa faci mai multe lucruri inteligente, cum ar fi, inclusiv urmărirea interiorul e-mailuri, pentru a vedea dacă cineva a văzut un e-mail pe care le-ai trimis - presupunând că au imagini activat în clientul de e-mail, desigur.
Structura model
Pentru tot senile, este creat un "Beacon". Acest far reprezintă datele noastre de urmărire. Balize poate consta dintr-o țintă, o entitate, și o sursă. Entitate și sursă sunt prevăzute sisteme care doriți să le urmăriți un fel de date afiliate cu hit-uri lor de pagină. Un obiectiv este necesară atunci când redirecționarea, dar este nu sunt necesare atunci când se utilizează pixeli pentru urmărirea.
Cerere Entitățile O "Entitate" este un model de django care stochează informații referitoare la o cerere HTTP în Django. O entitate poate fi orice model de django și poate defini, opțional, o metoda numita "beacon_update", care se va numi și a trecut cererea din punctul de vedere de urmărire înainte de redirecționarea de URL țintă. Acest lucru vă permite să salvați datele din cererea direct în model foarte usor.
Surse de trafic "Source" poate fi orice model django. Acest lucru este util pentru stocarea de informații privind cazul în care traficul venit de la. De exemplu, într-un sistem de marketing afiliat - ai putea folosi atributul sursă de far noastre de referință afiliat care a trimis traficul site-ului.
Țintă Destinații Când nu sunt utilizate în mod pixeli, o "țintă" reprezintă cazul în care pentru a redirecționa traficul de la Beacon a fost creat. Un obiectiv este pur și simplu un model care definește o metodă get_beacon_url, care ar trebui sa returneze un URL la pagina care "entitate" nostru va fi redirecționat către după prelucrare un far. Pentru compatibilitate cu alte aplicații Django, verifică dacă webbugger get_absolute_url este definit ca un atribut pe modelul nostru țintă la get_beacon_url nu există. . În cazul în care nici una din aceste metode exista, un HTTP 404 este prezentat pentru că nu avem unde să trafic direct după crearea far urmărire

Cerințe :

< ul>

  • Python
  • Django
  • Alte software-uri de dezvoltator Brandon R. Stoner

    Comentarii la django-webbugger

    Comentariile nu a fost găsit
    Adauga comentarii
    Porniţi pe imagini!