При создании сайта, рекомендуется установить счетчик посещаемости. Из статистики посещений можно извлечь важную и полезную информацию.

Яндекс.Метрика и Google Analytics - бесплатные интернет-сервисы , предназначенные для оценки посещаемости веб-сайтов, и анализа поведения пользователей.

Главная задача счетчика посещаемости — сбор статистики и показателей поведения пользователей посещающих сайт: кто и когда заходил на сайт, что изучал, как долго просматривал страницы, заказал ли что-то на сайте. Данные отчетов служат лучшим индикатором того, полезен ли сайт пользователю.

Любое изменение, которое вносится на сайт можно будет отследить с помощью счетчика. Таким образом можно тестировать новые товары, разделы или услуги и отслеживать привлекают ли они клиентов, писать статьи в блог и отслеживать насколько они популярны. Если аудитории понравился новый модуль или нововведение, то они охотно будут им пользоваться, расскажут друзьям, что скажется на посещаемости, и повлияет на конверсию (кол-во заказов), если не понравилось — счетчики так же отразят спад, и вы уберете это нововведение. В любом случае, вы будете обладать полной информацией об эффективности своего сайта, ведь предупрежден — значит, вооружен.

В решении MegaMart заготовлены три включаемые области для установки кодов различных счетчиков и виджетов на сайт:

  • head_end.php - выводится внутри тега <head>, а именно - перед закрывающим тегом </head>
  • body_start.php - выводится внутри тега <body>, а именно - после открывающего тега <body>
  • body_end.php - выводится внутри тега <body>, а именно - перед закрывающим тегом </body>

Яндекс
В соответствии с документацией Яндекс Метрики код счетчика мы устанавливаем сразу после тега <body>.
Переходим в административную часть сайта по пути: Контент > Структура сайта > Файлы и папки > include > template > body_start.php 

Файлы и папки


Если нужных папок и файла, которые прописаны в заголовке окна редактирования включаемой области нет, то нужно их создать.
В нашем случае есть папка include, но в ней нет папки template, а в ней файла body_start.php
Переходим в папку include, в правой части экрана в верху нажимаем кнопку Добавить, выбираем Добавить папку

Добавление папки


Введите нужное название папки. Если по умолчанию в чекбоксах проставлены галочки, снимите их. Нажмите Сохранить

Создание папки


Внутри созданной папки добавим нужный нам файл body_start.php
Нажмите Добавить и выберите действие Добавить файл

Добавление файла


В открывшемся окне создания файла, нажмите на кнопку "Редактировать" выберите действие Редактировать как PHP
Введите название файла body_start.php
В поле удалите записи образованные по-умолчанию, если они есть и  вставьте предварительно созданный и скопированный код счетчика
Сохраните изменения

Создание файла


Google
Google Аналитику необходимо устанавливать перед закрывающим тегом <head>. 
Переходим в административную часть сайта по пути: Контент > Структура сайта > Файлы и папки > include > template > head_end.php  и далее находим нужные папки и файл для редактирования сли нужных папок и файла  нет, то нужно их создать. Как это сделать описано выше на примере создания файла body_start.php для Яндекс.Метрики) В поле файла head_end.php вставляем предварительно созданный и скопированный код счетчика Google, сохраняем изменения

Создание файла head_end

Инструкцию по установке других счетчиков или виджетов вам необходимо искать на сайте разработчика счетчика.