pylons_gaq

Sagteware kiekie:
pylons_gaq
Sagteware besonderhede:
Weergawe: 0.0.4
Upload datum: 15 Apr 15
Ontwikkelaar: Jonathan Vanasco
Lisensie: Gratis
Populariteit: 24

Rating: 2.0/5 (Total Votes: 1)

pyramid_gaq is 'n Python module wat liggewig ondersteuning vir Google Analytics onder piramide gee
Dit skep en bestuur 'n _gaq naamruimte onder request.tmpl_context, wat kan bygewerk word in hanteerders en templates, en gedruk - in die korrekte volgorde - via 'n helper funksie
As jy net die gebruik van _trackPageview, hierdie pakket is waarskynlik overkill.
Maar as jy die gebruik van enige van hierdie funksie, dan is dit vir jou:
- Persoonlike veranderlikes vir prestasie analytics
- Gebeurtenis dop vir backend interaksie / operasies
- Ecommerce dop
- Oprol verskeie gebiede in 1 verslagdoening suite
Hierdie pakket kan jy stel GA-kode waar nodig, en maak alles in die "korrekte" orde.
Elke opdrag het uitgebreide docstrings, wat ook, krediet, en 'n skakel na die toepaslike artikels van die amptelike GoogleAnalytics API docs.
Ondersteun Concepts & Commands
* Core
** Keuse om 'n enkele, tougestaan, "push" styl opdrag - of herhaal ga.js API oproepe
** _setAccount
* Verskeie Domain dop
** _setDomainName
** _setAllowLinker
* Custom Veranderlikes
* _setCustomVar
* ECommerce
** _addTrans
** _addItem
** _trackTrans
* Event dop
* _trackEvent
Pilone en Pyramid
As jy met behulp van kragpale, daar is ook 'n pylons_gaq verspreiding wat nie presies dieselfde ding.
& Nbsp; & nbsp; & nbsp; https://github.com/jvanasco/pylons_gaq
As jy met behulp van piramide, daar is ook 'n pyramid_gaq verspreiding wat nie presies dieselfde ding.
& Nbsp; & nbsp; & nbsp; https://github.com/jvanasco/pyramid_gaq
Quick
invoer dit in jou helpers
Val dit in jou helpers naamruimte maak dit makliker om te gebruik in templates soos mako.
lib / helpers.py
& Nbsp; & nbsp; & nbsp; van pyramid_gaq invoer *
& Nbsp; & nbsp; & nbsp;
instel van jou BaseController gaq_setup beroep op __init__
Hierdie voorbeeld is van my "kragpale styl kolwer".
Daar is net twee VARs te dien:
1. Jou Google Analytics rekening ID
2. Of jou wil hê dat die "Single Push" metode, of 'n klomp van die afsonderlike gebeurtenisse te gebruik.
hanteerders / base.py
& Nbsp; & nbsp; & nbsp; klas Handler (voorwerp):
& Nbsp; & nbsp; & nbsp; & Nbsp; & nbsp; & nbsp; def __init __ (self, versoek):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.request = versoek
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; h.gaq_setup (versoek, "GA_ACCOUNT_ID ', single_push = False)
As jy wil 'n persoonlike veranderlike, of iets soortgelyks te stel ...
& Nbsp; & nbsp; & nbsp; h.gaq_setCustomVar (1, 'TemplateVersion', 'A', 3)
& Nbsp; & nbsp;
Om dit te druk ..
In my Mako templates, ek moet net hierdie ...
& Nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; $ {H.gaq_print () | n}
& Nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp;
Let daarop dat jy om te ontsnap onder Mako. Vir meer inligting oor mako ontsnapping opsies - http://www.makotemplates.org/docs/filtering.html

Requirements:

  • Python
  • piramide

Ander sagteware ontwikkelaar Jonathan Vanasco

Kommentaar te pylons_gaq

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!