All Projects → idlesign → django-sitemetrics

idlesign / django-sitemetrics

Licence: BSD-3-Clause license
Reusable application for Django that offers easy integration with different site metrics service providers.

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects
Smarty
1635 projects

Projects that are alternatives of or similar to django-sitemetrics

stat-counters
The library, which provides statistics counters, e.g. Google analytics, Yandex metrica, etc
Stars: ✭ 16 (-60.98%)
Mutual labels:  google-analytics, yandex-metrika
yii2-stat
Yii2 Multi Web Statistic Module (yametrika, google-analytic, own db-counter)
Stars: ✭ 18 (-56.1%)
Mutual labels:  google-analytics, yandex-metrika
Example Airflow Dags
Example DAGs using hooks and operators from Airflow Plugins
Stars: ✭ 243 (+492.68%)
Mutual labels:  google-analytics
ngx-metrika
Angular Yandex Metrika (Модуль поддержки счетчиков Яндекс Метрика для Angular 6+)
Stars: ✭ 13 (-68.29%)
Mutual labels:  yandex-metrika
php-analytics-event
Create a Google Analytics Event from PHP
Stars: ✭ 23 (-43.9%)
Mutual labels:  google-analytics
angular-scaffolding
🔥 A seed project to help us get up & running with Progressive Web Apps, Google Analytics, Angular Universal, and be able to deploy to App Engine & GitHub Pages
Stars: ✭ 12 (-70.73%)
Mutual labels:  google-analytics
gatsby-plugin-gdpr-cookies
Gatsby plugin to add Google Analytics (V4 is supported), Google Tag Manager, Facebook Pixel, TikTok Pixel and Hotjar in a GDPR form to your site.
Stars: ✭ 88 (+114.63%)
Mutual labels:  google-analytics
Ackee
Self-hosted, Node.js based analytics tool for those who care about privacy.
Stars: ✭ 3,140 (+7558.54%)
Mutual labels:  google-analytics
Google-Analytics-for-OS-X
Google Analytics SDK for OS X
Stars: ✭ 51 (+24.39%)
Mutual labels:  google-analytics
gtm-guidelines
A collection of best practices for your daily Google Tag Manager routine
Stars: ✭ 39 (-4.88%)
Mutual labels:  google-analytics
react-native-base-project
Base react native application for scalable project using Redux + React Navigation + Code Push + Realm + Axios + i18n + Google Analytics + Facebook login with fbsdk...
Stars: ✭ 31 (-24.39%)
Mutual labels:  google-analytics
tag-manager
Website analytics, JavaScript error tracking + analytics, tag manager, data ingest endpoint creation (tracking pixels). GDPR + CCPA compliant.
Stars: ✭ 279 (+580.49%)
Mutual labels:  google-analytics
gadget
Gadget is a library that makes analytics tracking easier for android apps
Stars: ✭ 54 (+31.71%)
Mutual labels:  google-analytics
Centcount Analytics
An open-source web analytics software. Developed by using PHP + MySQL + Redis, Can be easily deployed on your own server, 100% data ownership.
Stars: ✭ 249 (+507.32%)
Mutual labels:  google-analytics
roku-libs
Compilation of utilities for Roku development
Stars: ✭ 47 (+14.63%)
Mutual labels:  google-analytics
Next Ga
Next.js HOC to integrate Google Analytics on every page change
Stars: ✭ 228 (+456.1%)
Mutual labels:  google-analytics
shopify-gtm-ga
Enhances Google Analytics and integrates Google Tag Manager for Shopify.
Stars: ✭ 44 (+7.32%)
Mutual labels:  google-analytics
privera
Use the tools you know. Respect users' privacy. Forget cookie consents. Comply with GDPR, ePrivacy, COPPA, CalOPPA, PECR, PIPEDA, CASL; you name it.
Stars: ✭ 23 (-43.9%)
Mutual labels:  google-analytics
Trackie
A Chrome extension to enhance debugging of some frequently-used tag management platforms (Google Tag Manager, Tealium, Commanders Act, DTM) in combination with some frequently-used tags (Google Analytics, Google Analytics 4, GA Audiences, Ddm, Criteo, Adobe Analytics/Omniture, Floodlight, Comscore, Facebook, Bluekai, Youbora, Kinesis, Webtrekk, …
Stars: ✭ 23 (-43.9%)
Mutual labels:  google-analytics
yametrikapy
Python library for Yandex Metrika API
Stars: ✭ 20 (-51.22%)
Mutual labels:  yandex-metrika

django-sitemetrics

http://github.com/idlesign/django-sitemetrics

What's that

Reusable application for Django providing easy means to integrate site metrics counters into your sites

Built-in site metrics providers

  1. Yandex Metrika - http://metrika.yandex.ru/

    Provider alias: yandex

  2. Google Analytics - http://www.google.com/analytics/

    Provider alias: google

  3. Openstat - https://www.openstat.com/

    Provider alias: openstat

How to use

  1. Add the sitemetrics application to INSTALLED_APPS in your settings file (usually settings.py)
  2. Add {% load sitemetrics %} tag to the top of a template (usually base template, e.g. _base.html)

Then you have two options to add metrics counter code to your page:

  • Use four arguments sitemetrics tag notation:

    {% sitemetrics by google for "UA-000000-0" %}

    Here: google is a metrics provider alias; UA-000000-0 - metrics counter keycode.

    That is how you put Google Analytics counter code (with UA-000000-0 keycode) into page.

  • Use no arguments sitemetrics tag notation:

    {% sitemetrics %}

    That is how you put all counter codes registered and active for the current site.

    Client codes are registered with sites through Django Admin site interface.

    Admin site and Sites from Django contribs are required for this approach to work.

    Use ./manage.py migrate to install sitemetrics tables into your database.

Documentation

http://django-sitemetrics.readthedocs.org/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].