Настройка модуля Yandex.Metrics в Drupal 6

В очередной раз анализируя поисковые запросы, с которых пользователи попадают на мой сайт, я сделал вывод, что тема настройки модуля Yandex.Metrics интересует многих. Здесь я приведу адаптированный кусок README.txt для Drupal 6.

  1. На странице управления разрешениями ролей ("Управление >> Управление пользователями >> Разрешения ролей") вам нужно назначить:

    • "управлять Yandex.Metrics настройками" разрешение ролям, которым вы хотите позволить управлять настройками Yandex.Metrics модуля.
    • "доступ к Yandex.Metrics отчету" разрешение ролям, которым вы хотите разрешить просматривать Сводный отчет Yandex.Metrics.
  2. Создайте учетную запись на Яндекс.Метрике.

    Пропустите этот шаг, если она у вас уже есть.

  3. Создайте счетчик Яндекс.Метрики для вашего сайта в личном кабинете Яндекс.Метрики.
    Там же создайте Javascript код счетчика.

    Сохраните сформированный Javascript код для того, чтобы использовать его далее.

    Пропустите этот шаг, если вы уже создали счетчик для вашего сайта.

  4. Зарегистрируйте Яндекс приложение. Используйте пошаговую инструкцию от Яндекс для выполнения этого шага.

    Введите Callback URI для вашего Яндекс приложения.
    Callback URI: http://ИМЯ_ВАШЕГО_САЙТА/yandex_metrics/oauth

    Сохраните Id приложения и Пароль приложения для того, чтобы использовать его далее.

  5. Перейдите на страницу настройки модуля ("Управление >> Настройка сайта >> Yandex.Metrics").

    На странице настроек есть три вкладки: Код счетчика, Авторизация и Отчеты. Для доступа любой из этих вкладок пользователи нуждаются в разрешении "управлять Yandex.Metrics настройками".

    Вставьте Javascript код счетчика из Яндекс.Метрики в текстовое поле Код счетчика на странице
    настройки модуля ("Управление >> Настройка сайта >> Yandex.Metrics").
    Вы также можете произвести настройку отображения кода счетчика.
    Затем отправьте форму.
    Этим шагом вы добавите код счетчика в подвал разрешенных страниц вашего сайта.

    Пропустите этот шаг, если вы уже добавили код счетчика Яндекс.Метрики на страницы вашего сайта любым другим способом.

  6. Авторизация приложения.

    Перейдите на вкладку Авторизация и вставьте Id приложения и Пароль приложения в соответствующие поля.
    Затем нажмите кнопку Авторизовать приложение для того чтобы отправить форму.

    Вы будете перенаправлены на специальную страницу Яндекса.
    Вам следует подтвердить авторизацию на этой странице.
    Введите имя пользователя и пароль на Яндексе, если потребуется.

    После этого вы будете перенаправлены обратно на страницу настройки модуля.

  7. Настройка отчетов.

    Перейдите на вкладку Отчеты.

    Здесь вы можете включить AJAX для отчетов.
    Это может уменьшить время загрузки Сводного отчета Yandex.Metrics.

  8. Проверьте содержимое Сводного отчета Yandex.Metrics ("Управление >> Отчеты >> Сводный отчет Yandex.Metrics").

    Для доступа к этой странице пользователи нуждаются в разрешении "доступ к Yandex.Metrics отчету".

    Замечание:
    Ваш отчет может быть пуст, если вы только что создали счетчик Яндекс.Метрики и разместили
    его на ваш сайт. Вероятно статистическая информация еще не была собрана.
    Пожалуйста, попробуйте позже.

  9. После установки и настройки модуля вам будет доступен блок "Популярное содержимое".
    Этот блок показывает список ссылок популярного контента предоставляемого Яндексом.

    Для настройки блока доступны две опции: Фильтр по дате и Количество ссылок для показа.
    Эти опции находятся на странице настройки блока("Управление >> Блоки >> Популярное содержимое").

    Опция "Фильтр по дате" позволяет выбрать промежуток времени по которому будет выбираться
    популярный контент(Сегодня, Вчера, Текущая неделя или Текущий месяц).

    Опция "Количество ссылок" предоставляет возможность указать количество ссылок, которое
    будет показываться в блоке(5, 10 или 15 ссылок).

    Замечание:
    Для того чтобы не посылать лишнее количество запросов к Яндексу, блок использует
    механизм кеширования результатов. Очистить кеш можно при изменении текущего значения опции
    "Фильтр по дате" и затем сохранив новые настройки блока. Кроме этого, блок попытается
    выполнить запрос популярного контента и сохранить результаты в кеш при первом показе блока.

    Внимание:
    Для поддержания данных в блоке в актуальном состоянии вам следует настроить CRON.