Extension:Google Analytics Integration/ru

From mediawiki.org
Jump to navigation Jump to search
Справка по расширениям MediaWiki
OOjs UI icon advanced.svg
Google Analytics Integration
Статус релиза: стабильный
Реализация Активность пользователя
Описание Помещает код Google Analytics в каждую страницу
Автор(ы) Tim Laqua, Dāvis Mošenkovs
Последняя версия 3.0.1 (2017-10-29)
MediaWiki 1.23+
PHP 5.4+
Изменения БД Нет
Лицензия GNU General Public License 2.0 or later
Загрузка
Пример Projects by Davis Mosenkovs (view page source at the bottom)

  • $wgGoogleAnalyticsAccount
  • $wgGoogleAnalyticsOtherCode
  • $wgGoogleAnalyticsAnonymizeIP
  • $wgGoogleAnalyticsIgnoreNsIDs
  • $wgGoogleAnalyticsIgnorePages
  • $wgGoogleAnalyticsIgnoreSpecials
  • noanalytics
Переведите расширение Google Analytics Integration

Проверьте использование и версию.

Это расширение помещает код Google Analytics в каждую страницу MediaWiki. Настройки позволяют включить вставку кода при просмотре страниц пользователями с правами 'защиты страниц' (sysops) и пользователей типа 'бот' (bots). По умолчанию код не вставляется, чтобы избежать попадания информации об этих служебных посещениях в статистику.

Установка[edit]

  1. Создать директорию по следующему пути:
    директория, куда установлена MediaWiki/extensions/googleAnalytics
  2. Получить файлы из SVN.
  3. В созданную ранее директорию поместить скачанные файлы googleAnalytics.php и googleAnalytics.i18n.php . Примечание: может потребоваться удалить строку pageTracker._initData(); из файла googleAnalytics.php, чтобы Google Analytics обнаружил установку кода.
  4. В конец конфигурационного файла LocalSettings.php добавить строку
    require_once( "$IP/extensions/googleAnalytics/googleAnalytics.php" );
    

Если у вас есть simple security и строка типа $wgSecurityUseDBHook = true; то эта добавляемая строчка должна быть вставлена до него, а не в самый конец, иначе появляются сообщения что невозможно изменить header;

  1. Отредактировать файл googleAnalytics.php, указав свой уникальный номер (его нужно найти в коде, который выдается при активации сервиса в Google Analytics).
# Замените xxxxxxx-x номером выданным непосредственно вам:
$wgGoogleAnalyticsAccount = "UA-xxxxxxx-x";

Использование[edit]

  1. Создайте учётную запись в Google Analytics
  2. В полученном коде найдите уникальный идентификатор, который выглядит следующим образом: UA-xxxxxxx-x
    • В устаревшей версии кода необходимый код содержится в строке:
      _uacct="UA-xxxxxxx-x";
    • Для современной версии, использующей ga.js, - код находится в строке:
      var pageTracker = _gat._getTracker("UA-xxxxxxx-x");
  3. Следуйте инструкциям по установке.
  4. Если все сделано правильно, то в исходном коде страниц появятся строки необходимые для сбора статистики и через 24-48 часов появится первая собранная информация.