Посещаемость

Модуль «Посещаемость» появился в дистрибутиве с выходом версии 6.0.7.10.

Модуль относится к подразделу «Сервис» административной панели CMS и может быть установлен опционально.

Модуль «Посещаемость» позволяет собирать детальную статистику посещений сайта пользователями и различными ботами при помощи внутренних инструментов CMS и используя сторонние сервисы Яндекс.Метрика и Google Analytics.

Административная часть

Модуль присутствует в CMS и может быть задействован, если её версия не ниже упомянутой - 6.0.7.10. Так что нужно проверить версию, обновиться (если она ниже) и включить модуль или же просто включить его в разделе «Модули и БД» стандартным способом:

Включение модуля

В аминистративной панели пункт меню модуля после активации будет расположен в конце подраздела «Сервис». Основным разделом модуля, работающим сразу после активации, будет статистика, собираемая CMS самостоятельно.

Отображение статистики

Данный инструмент находится в режиме бета-тестирования и кроме непосредственного сбора статистики он способен блокировать посещение сайта ботами, пресекать спам-атаки и т.п.. Неверная его настройка может привести к тому, что будут заблокированы не только боты, но и обычные посетители. Поэтому данный момент необходимо учитывать и использовать эти возможности осмотрительно. Также статистику CMS можно отключить.

Отключение статистики CMS

Размещение кода счётчиков Метрики и Analytics

Во вкладках «Яндекс» и «Google» предоставляется возможность размеcтить код счётчиков, который будет загружен на все страницы сайта. При этом отпадает необходимость править файлы CMS. Код счётчика нужно просто скопировать в сервисе и вставить в поле в админ-панели.

Размещение счётчика метрик

Если отметить галку "Разместить код счётчика в зоне тега HEAD", страница будет загружаться медленнее (рекомендуется все скрипты подключать в конце кода html-страниц), но это позволяет счётчику работать эффективнее и точнее.

Создание приложения для отображения сторонних данных в CMS

Для отображения данных Яндекс.Метрики и Google Analytics непосредственно в админ-панели CMS, нужно удалённо получить доступ к ним. Согласно требованиям безопасности сделать это можно через создание специального приложения, которое будет наделено ограниченными правами, позволяющими передавать данные метрик и ограничивать доступ ко всему остальному. Разберём создание приложения на примере Яндекс.Метрики.

Во вкладке «Яндекс» ниже поля размещения счётчика находится подраздел «API Яндекс.Посещаемость». Тут следует указать все требуемые данные созданного приложения. Подраздел содержит краткую инструкцию:

Создание приложения

Переходим по ссылке, указанной в ней и начинаем заполнять необходимые поля:

  1. Название приложения
    Название и описание может быть любое, ссылка на сайт приложения - адрес вашего сайта.

    Название приложения

  2. Тип платформы (Веб-сервисы)
    Тут следует указать два URL, которые содержатся в короткой инструкции в админ-панели (выделены жирным). Сначала указываем URL с HTTP, затем аналогичный с HTTPS

    Тип платформы

  3. Доступ
    В этом подразделе требуется указать только доступ для Яндекс.Метрики (получение статистики).

    Доступ приложения

  4. Данные приложения
    После сохранения в списке приложений появится только что созданное:

    Список приложений

    Нужно кликнуть по нему и перейти на страницу данных.

    Данные приложения

    Эти данные нужно скопировать и вставить в админ-панели CMS в одноимённые поля:

    Регистрация приложения в CMS

    Важно отметить, что среди прочих, тут есть поле «Идентификатор счётчика». Счётчик должен быть новым, т.е. сгенерированным после 10.12.2018 (почему ). Этот идентификатор можно посмотреть в сервисе Яндекс.Метрика. Там же можно сгенерировать новый код счётчика, если он устарел.

  5. Запуск приложения
    После ввода всех данных и их сохранения DIAFAN.CMS обратится через приложение к Яндексу и вам нужно будет подтвердить, что вы разрешаете приложению доступ.

    Активация приложения

Через некоторое время (1-2 суток) CMS начнёт получать данные через приложения от Яндекса и можно будеть отслеживать статистику Яндекс.Метрики в модуле «Посещаемость»:

Данные метрики

Ваши комментарии и дополнения
20 марта 2021 г.
Напишите как тоже самое сделать с гугл аналитикой api настроить

Зарегистрируйтесь или авторизируйтесь для того, чтобы оставить комментарий.