django-ganalytics

Софтуер снимки:
django-ganalytics
Софтуер детайли:
Версия: 0.2
Дата на качване: 20 Feb 15
Розробник: Randall Degges
Разрешително: Безплатно
Популярност: 12

Rating: 4.0/5 (Total Votes: 1)

Джанго-ganalytics е Django приложение, което интегрира Google Analytics с Django.
Коментари на разработчика
Честно казано, всички други приложения Google Analytics Django смучат. Всичко, което искам да направя е да си сложа код Google Analytics в моя `` settings.py`` файл, и да използвате един прост етикет шаблон, за да направи Google Analytics асинхронен JavaScript код, damnet!
За съжаление, всички съществуващи решения не правят това, и това ме вбесява!
<Силен> инсталиране и използване
Както и да е, нека да инсталирате тази кучка! Първото нещо, което ще искате да направите, е да стартирате:
PIP инсталирате Django-ganalytics
На следващо място, модифицирате `` settings.py`` файл, и да добавите код вашия Google Analytics (обикновено нещо като `` UA-XXXXXXXX-XX``), както и пут `` ganalytics`` в `` INSTALLED_APPS`` :
питон
# Settings.py
INSTALLED_APPS = (
& Nbsp; & Nbsp; & Nbsp; # ...
& Nbsp; & Nbsp; & Nbsp; "Ganalytics",
)
GANALYTICS_TRACKING_CODE = "UA-XXXXXXXX-XX"
Сега, за да всъщност направи си асинхронен Google Analytics JavaScript код, редактирате вашите желания Django шаблон (обичам да правя това в моята `` шаблон base.html``), и се добавя следното:
& Nbsp; HTML
{% Натоварване ganalytics%}
<--- ... ->
<Главата>
& Nbsp; {% Ganalytics%}

<--- ... ->
Когато Django обработва шаблона си, тя ще замени `` {% ganalytics%} `` с:
HTML
<Тип скрипт = "текст / JavaScript">
& Nbsp; Var _gaq = _gaq || [];
& Nbsp; _gaq.push (['_ setAccount "," {{}} GANALYTICS_TRACKING_CODE']);
& Nbsp; _gaq.push (['_ trackPageview']);
& Nbsp; (Функция () {
& Nbsp; & Nbsp; & Nbsp; Var GA = document.createElement ("скрипт"); ga.type = "текст / JavaScript"; ga.async = вярно;
& Nbsp; & Nbsp; & Nbsp; ga.src = ("HTTPS:" == document.location.protocol "HTTPS: // SSL": "HTTP: // WWW"?) + '.google-analytics.com / ga.js ";
& Nbsp; & Nbsp; & Nbsp; Var S = document.getElementsByTagName ("скрипт") [0]; s.parentNode.insertBefore (GA, и);
& Nbsp; }) ();

Лесно, нали

<силни> Изисквания :

  • Python
  • Django

Друг софтуер на разработчика Randall Degges

amazonify
amazonify

14 Apr 15

django-sslify
django-sslify

14 Apr 15

Коментари към django-ganalytics

Коментари не е намерена
добавите коментар
Включете на изображения!