Analytics
Сейчас в сети: 275
Сейчас в сети: 275
Обсуждение распространенных проблем, связанных с отчетами Google Analytics
Подсказки
star_border
Ответить

Данные просмотра страниц в базе данных и в GA сильно отличаются

Студент ✭

При просмотре отчета в GA видимо что за день было просмотрено 2500 страниц, к примеру. В тоже время в конце дня в статистике на сайте видно что просмотров был намного больше. Возможно ли что GA учитывает не все просмотры? В базе сайте все проверяли не однократно. Закрывали, делали свои тесты. На сайте все ок. А вот к аналитике возникли вопросы. Можете объяснить почему так случилось?

1 Ответ экспертаverified_user

Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы Руслан К
декабря 2016

Данные просмотра страниц в базе данных и в GA сильно отличаются

Ведущий участник

т.е. фактически, у вас счетчик увеличивается еще до того, как загрузилась страница в браузер пользователя. Если так, то ваш счетчик "запросов к странице" считает всех, в том числе и ботов и тех, кто закрывает страницу раньше её загрузки, тех, у кого стоит adblock, у кого выключена поддержка JS и т.п. Аналитика же отправляет данные уже из браузера пользователя, когда срабатывает яваскрипт аналитики.

Посмотрите лог хостинга, там должна быть схожая статистика с  БД. Там же будут и боты

 

Просмотреть решение в исходном сообщении


Все ответы

Данные просмотра страниц в базе данных и в GA сильно отличаются

Ведущий участник

Добрый день. Что подразумевается под базой сайта? Как собирается статистика сайта? По логам сервера или установлен код на страницах сайта, аналогично GA?

 

Данные просмотра страниц в базе данных и в GA сильно отличаются

Студент ✭

На сайте действует система платной рекламы в виде банеров. Банеры отображаются на каждой странице сайта, так же как и код аналитики. При генерации блока банера, в базе данных mysql происходит инкремент для данной рекламы. Таким образом считаем количество показов и соответственно списываются средства с пользователя. При разработке брали в учет показатели аналитики по просмотрам за день. Но когда запустили, оказалось что у нас просмотров страниц в 2-3 раза больше. При этом многократно проводили тесты. Ставили на тех. обслуживание сайт, чтобы не было трафика и смотрели за счетчиками на самом сайте и аналитике. И там и там вроде бы как синхронно все, цифра в цифру. Но когда запускаем полноценный трафик, картина меняется в корень. На сайте просмотры возрастали в разы в сравнении с аналитикой. В тоже время даже с открытым трафиком брали тесты по определенной странице. Выбирали материал на который уже давно никто не смотрит и обновляли страницу. Опять же в базе данных MySql сайта все работает четко по результатам теста.

Отсюда и возник вопрос, на сколько точная информация в "просмотры страниц" в отчете. Возможно там есть какой-то нюанс о котором не описано.

Дополню. Инкремент происходит на стороне сервера, а не клиента. Т.е. php-скриптом при генерации контента. Увидел или нет в конечном итоге рекламу пользователь мы не проверяем. Возможно ли что на столько большой процент отказов, именно то что пользователь не дожидается загрузки страницы? хотя среднее время около 1с +-

 

Лучший ответ.
Решение
Утвердил автор темы Руслан К
декабря 2016

Данные просмотра страниц в базе данных и в GA сильно отличаются

Ведущий участник

т.е. фактически, у вас счетчик увеличивается еще до того, как загрузилась страница в браузер пользователя. Если так, то ваш счетчик "запросов к странице" считает всех, в том числе и ботов и тех, кто закрывает страницу раньше её загрузки, тех, у кого стоит adblock, у кого выключена поддержка JS и т.п. Аналитика же отправляет данные уже из браузера пользователя, когда срабатывает яваскрипт аналитики.

Посмотрите лог хостинга, там должна быть схожая статистика с  БД. Там же будут и боты

 

Данные просмотра страниц в базе данных и в GA сильно отличаются

Студент ✭

Понял, спасибо. Значит будем рефакторить. Веселый