Чем можно отслеживать посещение страниц? - Форум успешных вебмастеров - GoFuckBiz.com
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB90.4082
BTC/USD69485.2549
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 19.10.2018, 13:14   #1
migratetobrain
Senior Member
 
Аватар для migratetobrain
 
Регистрация: 29.08.2017
Сообщений: 181
Бабло: $48240
По умолчанию Чем можно отслеживать посещение страниц?

Чем можно отслеживать посещания страниц сайта?
Нужна статистика вида:

страница1 - количество посещений
страница2 - количество посещений
...
migratetobrain вне форума  
Старый 19.10.2018, 13:21   #2
wmmorozov
Юниор
 
Регистрация: 07.09.2018
Сообщений: 11
Бабло: $2110
По умолчанию

Странный вопрос
Яндекс метрика
Гугл аналитикс
...
Статкаунтер
Liveinternet
__________________
Рейтинг хостеров тут
Рейтинг сервисов сквозной аналитике тут
wmmorozov вне форума  
Старый 19.10.2018, 13:40   #3
migratetobrain
Senior Member
 
Аватар для migratetobrain
 
Регистрация: 29.08.2017
Сообщений: 181
Бабло: $48240
ТС -->
автор темы ТС По умолчанию

wmmorozov, ну взять к примеру Гугл аналитикс. При создании ака просят ввести название сайта. Как быть если сайтов много? Можно при регистрации указать любой сайт, и полученный код аналитики размещать на страницах всех сайтов? В итоге я смогу получить вот такую статистику?:

сайт1\страница1 - 100 посещений
сайт2\страница1 - 90 посещений
сайт1\страница100 - 83 посещения
...

?
migratetobrain вне форума  
Старый 19.10.2018, 15:07   #4
adidasso
Senior Member
 
Аватар для adidasso
 
Регистрация: 14.07.2011
Сообщений: 829
Бабло: $114865
По умолчанию

Цитата:
Сообщение от migratetobrain Посмотреть сообщение
Чем можно отслеживать посещания страниц сайта?
Нужна статистика вида:

страница1 - количество посещений
страница2 - количество посещений
...
Скриптом. Он из логов По крону тащит данные. Сам использую.
adidasso вне форума  
Старый 19.10.2018, 15:48   #5
migratetobrain
Senior Member
 
Аватар для migratetobrain
 
Регистрация: 29.08.2017
Сообщений: 181
Бабло: $48240
ТС -->
автор темы ТС По умолчанию

adidasso, где достать такой скрипт? поделишься?
migratetobrain вне форума  
Старый 19.10.2018, 16:01   #6
Бздетектив
Ебланнед
 
Регистрация: 02.10.2015
Сообщений: 2,142
Бабло: $270665
По умолчанию

http://www.liveinternet.ru/add?type=account
При регистрации указываешь один сайт, код ставишь на все
Бздетектив вне форума  
Старый 19.10.2018, 16:20   #7
migratetobrain
Senior Member
 
Аватар для migratetobrain
 
Регистрация: 29.08.2017
Сообщений: 181
Бабло: $48240
ТС -->
автор темы ТС По умолчанию

Спасибо.

Цитата:
При регистрации указываешь один сайт, код ставишь на все
С гугл аналитикс так не прокатит?

Вариант со скриптом и кроном идеальный.
migratetobrain вне форума  
Старый 19.10.2018, 16:43   #8
Kludge
Где карта, Билли?
 
Аватар для Kludge
 
Регистрация: 01.12.2016
Сообщений: 475
Бабло: $57565
По умолчанию

Цитата:
Сообщение от migratetobrain Посмотреть сообщение
При регистрации указываешь один сайт, код ставишь на все
С гугл аналитикс так не прокатит?
Метрика умеет, в настройках счетчика укажи все свои сайты, да и используй один код для всех.
__________________
Kludge вне форума  
Старый 19.10.2018, 19:53   #9
precautions
Senior Member
 
Регистрация: 01.08.2016
Сообщений: 1,332
Бабло: $155245
По умолчанию

Цитата:
Сообщение от migratetobrain Посмотреть сообщение
Вариант со скриптом и кроном идеальный.
Не совсем. Он не гибкий (надо каждый раз править руками PHP/Perl/Python скрипт), и при большой посещаемости парсить логи достаточно долго (по крайней мере на PHP) - там много "мусора"(запросы к картинкам, CSS, скриптам). И данных, которые есть в логах бывает недостаточно.

Я ставлю javascript на все страницы сайта и он по ajax отправляет мне в БД данные.
- ловятся только реальные посетители, ибо боты в большинстве не исполняют яваскрипты.
- доступны не только PHP-переменные, но и все яваскриптовские.

По сути - свой простенький счётчик liveinternet, и поскольку нет кроссдоменных запросов - всё делается легко и непринужденно.

Примерно такой js-код вставляю в шаблон сайта:
PHP код:
 // SE does not send referrer while https, so check document.referrer=='' too:
if (document.referrer=='' 
  
|| (document.referrer!='' && document.referrer.indexOf("//" +location.host) == -1)) { // Не внутренний переход
   
var url '//' location.host '/count.php?uri=' escape(location.href);
   if (
document.referrer!='')  url url '&refr=' escape(document.referrer);
   
dmXmlDoc.open("GET"urltrue);
   
dmXmlDoc.send(null);
   } 
dmXmlDoc надо предварительно создать. Если на сайте есть jquery - то делается ещё проще.

Внутренние переходы по сайту мне не нужны. count.php пишет в БД с какого поисковика/сайта был переход, по какому запросу (иногда присылается), на какую страницу и даты.
Вся эта хрень у меня подключена к админке сайтов, и при редактировании страниц я вижу когда и сколько было на неё заходов. И по каким запросам. Выглядит вот так:


PS: Парсер логов тоже стоит, но им я смотрю общую посуточную посещаемость сайтов.
Изображения
Тип файла: jpg cnt.jpg (27.9 Кб, 40 просмотров)

Последний раз редактировалось precautions; 19.10.2018 в 20:08.
precautions вне форума  
Старый 20.10.2018, 00:53   #10
migratetobrain
Senior Member
 
Аватар для migratetobrain
 
Регистрация: 29.08.2017
Сообщений: 181
Бабло: $48240
ТС -->
автор темы ТС По умолчанию

Kludge, метрика уж больно много лишнего делает, кажется.

precautions, спасибо, очень полезная инфа, надеюсь что доберусь до неё, потому что я пока не особо соображаю в яваскриптах и для меня не так просто разобраться с этим. Наверное пока остановлюсь на варианте liveinternet, так как это самый простой и быстрый способ. Всем
migratetobrain вне форума