Analytics4Evo - Google Analytics for Evolution CMS

by | 1 RC1 |

Google Analytics for Evolution CMS Module, Plugin and widget

This package is based on Google Analytics Embed API JavaScript library and use Google Sign-In.

Before users can view their account information on the Google Analytics web site, they must first log in to their Google Accounts

Actually, server-side authorization and OAuth 2.0 are not supported.

Analytics4Evo package includes:

NOTE : this package is developed for Evolution cms 1.3/1.4 To work with 1.2 release you need to set to "modxevo" the "cms" option in module and plugin settings.

DashboardAnalytics4Evo included in this package is compatible only with Evo => 1.4.You can download a version for MODX Evolution 1.2x from this Repository on Github: DashboardAnalytics4Evo12-widget

 

Customizable charts/widgets in module and plugins settings

DashboardAnalytics4Evo widget plugin

Sessions Chart

Analytics4Evo Module

Sessions Chart

30 days Users counter:

Custom charts 1/2/3

PageAnalytics4Evo Plugin

Sessions Chart

30 days Users counter:

Custom charts 1/2

 

Warning! To Run this package you need Analytics API client ID and Table ID.

For more informations about Creating a Google API Console project and client ID

https://developers.google.com/identity/sign-in/web/devconsole-project

How to allow access to analytics from your site

  1. go to https://console.developers.google.com/apis/credentials
  2. select your project ID CLIENT
  3. add your site url to the allowed javascript origins
  4. if you have not already done, enable Analytics Api for your project (https://console.developers.google.com/apis/library)

How to find your site property ids Table ID ?

  1. goto to https://ga-dev-tools.appspot.com/account-explorer/
  2. select account and property
  3. copy the ids

Done? ok, now add your 'client ID' and 'ids' in module/plugin settings