Download the PHP package infoweb-internet-solutions/yii2-cms-analytics without Composer
On this page you can find all versions of the php package infoweb-internet-solutions/yii2-cms-analytics. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download infoweb-internet-solutions/yii2-cms-analytics
More information about infoweb-internet-solutions/yii2-cms-analytics
Files in infoweb-internet-solutions/yii2-cms-analytics
Package yii2-cms-analytics
Short Description Analytics module for Yii2
License MIT
Informations about the package yii2-cms-analytics
Google analytics
Google analytics
Installation
The preferred way to install this extension is through composer.
Either run
or add
to the require section of your composer.json
file.
Go to the Google developers console
Create a new project (or use an existing project)
Open the project
Go to 'API & Auth -> API's' and enable the 'Analytics API'
Go to 'API & Auth -> Credentials' and under 'OAuth' click 'Create new Client ID'
Choose 'Service account' and click 'Create client id'
Save the certificate to 'backend\assets\certificate\certificate.p12' (don't forget to rename the file)
Write down the 'private key's password' somewhere
Add the credentials to your backend params
Go to Google analytics, open your property and get your 'Profile ID'
(It is the number at the end of the URL starting with p: https://www.google.com/analytics/web/#home/a11345062w43527078pXXXXXXXX/)
Add the 'Profile ID' to your params
Add the serviceAccountName ([email protected]) as a new user to your Analyics property
Create the alias '@google/api' in the bootstrap file in common/config like so:
Import the translations and use category 'infoweb/analytics':
If you can't access the /tmp
folder on your server (shared hosting), change line 94 in vendor\google\apiclient\src\Google\
Usage
Once the extension is installed, replace the contents of backend/views/site/index.php
with the following:
Useful links
Google Analytics Query Explorer 2
Google API Php Client
Developer Documentation
Google Charts