Download the PHP package hcodes/server_yametrika without Composer
On this page you can find all versions of the php package hcodes/server_yametrika. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package server_yametrika
hcodes/server_yametrika
Серверное отслеживание посетителей с помощью Яндекс.Метрики для PHP.
В некоторых случаях требуется отслеживать действия на стороне сервера без JavaScript.
Например:
- Слежка за поисковыми роботами
- Редиректы
- Загрузка файлов
- Страницы с ошибками (403, 404, 500)
- RSS
- Время выполнения скриптов
- Время запросов к базам данных
- Треккинг AJAX-запросов
- и пр.
Возможности
Серверная реализация сделана по аналогии с JavaScript-реализацией.
- Посещение страницы
hit()
- Достижение цели
reachGoal()
- Внешняя ссылка
extLink()
- Загрузка файла
file()
- Параметры визита
params()
- Неотказ
notBounce()
Яндекс.Метрика принимает хиты только по https-протоколу, не забудьте проверить поддержку SSL в PHP.
Настройки счётчика Метрики
В настройках счётчика во вкладке «Фильтры» / «Фильтрация роботов» необходимо выбрать опцию «Учитывать посещения всех роботов». В противном случае, статистика собираться не будет.
Ограничения
Отчёты, которые будут недоступны в Метрике при серверной отправки:
- Половозрастная структура
- Пол и возраст
- Разрешения дисплеев
- Вебвизор, аналитика форм
- Карта кликов
Уникальные посетители считаются по User Agent и IP-адресу.
Установка
API
Посещение страницы
Достижение цели
Внешняя ссылка, отчёт «Внешние ссылки»
Загрузка файла, отчёт «Загрузка файлов»
Отправка пользовательских параметров, отчёт «Параметры визитов»
Неотказ
Примеры применения
Какие программы используют посетители для чтения RSS?
Слежка за роботами за скачкой robots.txt
Добавляем в корневой .htaccess строку "RewriteRule ^robots.txt$ robots.php" и создаём в корне файл robots.php с содержанием:
Полезные ссылки
Лицензия
MIT License