pylons_gaq

Screenshot der Software:
pylons_gaq
Softwarebeschreibung:
Version: 0.0.4
Upload-Datum: 15 Apr 15
Entwickler: Jonathan Vanasco
Lizenz: Frei
Popularität: 24

Rating: 2.0/5 (Total Votes: 1)

pyramid_gaq ist ein Python-Modul, das leichte Unterstützung für Google Analytics unter Pyramide gibt
Es erstellt und verwaltet eine _gaq Namensraum unter request.tmpl_context, die in Handlern und Vorlagen aktualisiert werden kann, und ausgedruckt werden - in der richtigen Reihenfolge - über eine Hilfsfunktion
Wenn Sie nur mit _trackPageview, ist dieses Paket wahrscheinlich übertrieben.
Aber wenn Sie mit einer der diese Funktionalität, dann sind seine für Sie:
- Benutzerdefinierte Variablen für die Performance-Analyse
- Event-Tracking für Backend-Interaktion / Betrieb
- E-Commerce-Tracking
- Aufrollen mehrerer Domains in ein Reporting-Suite
Dieses Paket ermöglicht es Ihnen GA Code eingestellt, wo immer nötig, und macht alles, was in der "richtigen" Reihenfolge.
Jeder Befehl verfügt über umfangreiche Docstrings, zu denen auch, Kredit- und Link zu den entsprechenden Abschnitten der offiziellen Google API-Dokumentation.
Unterstützte Konzepte und Befehle
* Kern
** Auswahl der Verwendung eines einzigen, in die Warteschlange gestellt, "Push" Stil-Befehl - oder wiederholter ga.js-API-Aufrufe
** _setAccount
* Mehrere Domain-Tracking
** _setDomainName
** _setAllowLinker
* Benutzerdefinierte Variablen
* _setCustomVar
* E-Commerce
** _addTrans
** _addItem
** _trackTrans
* Ereignis-Tracking
* _trackEvent
Pylone und Pyramide
wenn Sie mit Pylonen sind, gibt es auch eine pylons_gaq Distribution, die genau dasselbe tut.
& Nbsp; & nbsp; & nbsp; https://github.com/jvanasco/pylons_gaq
wenn Sie mit Pyramide sind, gibt es auch eine pyramid_gaq Distribution, die genau dasselbe tut.
& Nbsp; & nbsp; & nbsp; https://github.com/jvanasco/pyramid_gaq
Quickstart
importieren Sie diese in Ihre Helfer
Drop in Ihre Helfer Namensraum erleichtert die Vorlagen wie mako zu verwenden.
lib / helpers.py
& Nbsp; & nbsp; & nbsp; von pyramid_gaq import *
& Nbsp; & nbsp; & nbsp;
Konfigurieren Sie Ihre Base auf __init__ rufen gaq_setup
Dieses Beispiel ist von meiner "Pylonen Stil Kurve".
Es gibt nur zwei vars zu unterwerfen:
1. Ihr Google Analytics-Konto-ID
2. Unabhängig davon, ob Ihr wollen, um die Methode "Single Push" oder eine Reihe von getrennten Veranstaltungen zu nutzen.
Handler / base.py
& Nbsp; & nbsp; & nbsp; Klasse Handler (Objekt):
& Nbsp; & nbsp; & nbsp; & Nbsp; & nbsp; & nbsp; def init __ (self, Anfrage):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.request = Anfrage
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; h.gaq_setup (Anfrage, 'GA_ACCOUNT_ID', single_push = False)
Wenn Sie möchten, um eine benutzerdefinierte Variable oder etwas Ähnliches eingestellt ...
& Nbsp; & nbsp; & nbsp; h.gaq_setCustomVar (1, 'Template "," A ", 3)
& Nbsp; & nbsp;
Um dies ausdrucken ..
In meinem mako Vorlagen, ich habe nur diese ...
& Nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; $ {H.gaq_print () | n}
& Nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp;
Beachten Sie, dass Sie unter Mako entkommen. Weitere Informationen zu den mako Fluchtmöglichkeiten - http://www.makotemplates.org/docs/filtering.html

Requirements:

  • Python
  • Pyramide

Andere Software von Entwickler Jonathan Vanasco

Kommentare zu pylons_gaq

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!