/yii2-intent-analytics

Visitors intent analytics and integration with Google Analytics and Yandex.Metrika for Yii framework 2

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Yii2 intent analytics module

Visitors intent analytics and integration with Google Analytics and Yandex.Metrika for Yii framework 2

Build Status codecov.io

Install

composer require "devgroup/yii2-intent-analytics:*"
./yii migrate --migrationPath=vendor/devgroup/yii2-intent-analytics/src/migrations

Configure your application

Add module:

    'modules' => [
        ...
        'analytics' => [
            'class' => \DevGroup\Analytics\IntentAnalyticsModule::className(),
//            'detectFirstVisitSource' => true,
//            'detectAllVisitsSources' => true,
//            'storeLastActivity' => true,
//            'storeVisitedPages' => true,
//            'visitorCookieName' => 'visitor_id',
//            'visitorCookieTime' => 61516800,
//            'visitorCookieExpireTime' => 3758400,
//            'i18category' => 'IntentAnalyticsModule',
//            'onlineTime' => 600,
//            'excludeUrls' = [
//                 '/.*debug.*/',
//             ],
//            'modelMap' => [
//                'Visitor' => [
//                    'class' => 'DevGroup\Analytics\models\Visitor',
//                ],
//               'VisitorVisit' => [
//                   'class' => 'DevGroup\Analytics\models\VisitorVisit',
//               ],
//               'VisitedPage' => [
//                   'class' => 'DevGroup\Analytics\models\VisitedPage',
//               ],
//            ],
        ],
        ...