pyramid_gaq yra Python modulis, kuris suteikia lengvą paramą Google Analytics pagal piramidės
Jis sukuria ir valdo _gaq vardų pagal request.tmpl_context, kuris gali būti atnaujintas, tvarkytojai ir šablonų ir atspausdinti - teisinga tvarka - per pagalbininkas funkcijos
Jei jūs tik naudojant _trackPageview šis paketas gali žiauru.
Bet jei jūs naudojate bet šią funkciją, tada jos už jus:
- Custom kintamieji veiklos analytics
- Įvykis sekimo posistemės sąveika / operacijų
- E-commerce sekimo
- Sukti kelis domenus į 1 ataskaitinį komplektą
Šis paketas leidžia nustatyti GA kodą kur reikia, ir teikia viską, "teisinga" tvarka.
Kiekvieną komandą turi plačius docstrings, kuri taip pat apima, kredito ir nuorodą į atitinkamus skirsnius oficialių googleanalytics API docs.
Palaikomi koncepcijos ir komandos
* Core
** pasirinkimas naudojant vieną, eilėje, "stūmimo" stiliaus komanda - arba pakartotinius ga.js API skambučiai
** _setAccount
* Keletas domenų stebėjimas
** _setDomainName
** _setAllowLinker
* Užsakomasis Kintamieji
* _setCustomVar
* E-commerce
** _addTrans
** _addItem
** _trackTrans
* Įvykių stebėjimas
* _trackEvent
Pilonai ir piramidė "
jei jūs naudojate pilonai, taip pat pylons_gaq paskirstymas, kad daro tą patį dalyką.
& Nbsp; & nbsp; & nbsp; https://github.com/jvanasco/pylons_gaq
jei jūs naudojate piramidę, taip pat pyramid_gaq paskirstymas, kad daro tą patį dalyką.
& Nbsp; & nbsp; & nbsp; https://github.com/jvanasco/pyramid_gaq
QuickStart
importuoti į savo pagalbininkų tai
Nukritęs jį į savo pagalbininkų vardų lengviau naudoti šablonus kaip oxyrinchus.
lib / helpers.py
& Nbsp; & nbsp; & nbsp; nuo pyramid_gaq importo *
& Nbsp; & nbsp; & nbsp;
sukonfigūruoti BaseController skambinti gaq_setup ant __init__
Šis pavyzdys iš mano "pilonai stiliaus kietesne".
Yra tik du Vars pateikti:
1. Jūsų "Google Analytics" paskyros ID
2. Nesvarbu, ar norėsite naudoti "Vienišas Push" metodą, arba atskirų įvykių krūva.
tvarkytojai / base.py
& Nbsp; & nbsp; & nbsp; klasė Handler (objektas):
& Nbsp; & nbsp; & nbsp; & Nbsp; & nbsp; & nbsp; Def __init __ (self, prašymas):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.request = prašymas
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; h.gaq_setup (prašymo, "GA_ACCOUNT_ID" single_push = false)
Jei norite nustatyti pasirinktinį kintamasis, arba nieko panašaus ...
& Nbsp; & nbsp; & nbsp; h.gaq_setCustomVar (1, 'TemplateVersion "," ", 3)
& Nbsp; & nbsp;
Norėdami spausdinti tai atlikti ..
Mano mako šablonų, aš tiesiog tai ...
& Nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; $ {H.gaq_print () | n}
& Nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp;
Atkreipkite dėmesį, kad jūs turite pabėgti pagal Mako. Daugiau informacijos apie mako evakuacijos variantų - http://www.makotemplates.org/docs/filtering.html
Requirements:
- Python
- piramidės
Komentarai nerastas