Analytics
Сейчас в сети: 224
Сейчас в сети: 224
Настройка целей, отслеживание электронной торговли, многоканальные последовательности и тд
Подсказки
star_border
Ответить

Суммирование данных статистики из http и https частей сайта

Студент ✭

Подозрение на суммирование данных статистики из http и https частей сайта.
После того как мы настроили события, которые необходимо обсчитывать в https зоне (UA-1111111-2), они (события) стали доступны в отчетах http зоны (UA-1111111-1), что нас устраивает. Но показатели по посетителям (в т.ч. уникальным) после 28 февраля, когда были прописаны коды событий, выросли примерно в два раза, что не соответствует действительности.

 

Опытным путем пришли к мнению, что данные из закрытой части (UA-11111111-2) стали суммироваться с открытой (UA-1111111-1). На данный момент отключили все события из (UA-11111111-2), будем наблюдать.

 

Но хотелось бы обсчитывать все события из открытой и закрытой части сайта в отчетах http части (UA-11111111-1). Что нужно сделать, чтобы статистика посещений при этом не суммировалась с https частью (UA-11111111-2). Так как одни и те же пользователи по сути считаются дважды: когда пришли на http, авторизовались и еще раз посчитались в https части.

Заранее благодарю!

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

Re: Суммирование данных статистики из http и https частей сайта

Ведущий участник
Добрый вечер, Денис!

Давайте вместе постараемся разобраться в ситуации.
Правильно ли я понимаю, что у Вас 2 части сайта (http и https) и на каждой из них установлено по одному счетчику или стоят сразу два счетчика Google.Analytics?



С уважением,
Анатолий

Re: Суммирование данных статистики из http и https частей сайта

Студент ✭
Добрый, Анатолий.
Два счетчика: на http UA-ххххххх-1, а на https UA-ххххххх-2. Отчеты GA для них, соответственно, тоже разные. Большая часть событий настроена для секьюрной части. После отключения всех событий в секьюрной части статистика открытой пришла в норму, так что предположение о суммировании данных http+https подтвердилось (при этом отчеты для https была валидны и до и после отключения событий) .

Re: Суммирование данных статистики из http и https частей сайта

Ведущий участник
Доброе утро, Денис!

Тогда нам осталось правильно настроить события.

Прошу прощения за глупый вопрос, но надо исключить все нюансы: А счетчики UA-ххххххх-1 и https UA-ххххххх-2 стоят отдельно на каждой из версий сайта? Т.е. не может быть ситуации, что в какой-то части сайта одновременно установлены счетчики и для UA-ххххххх-1, и для https UA-ххххххх-2?

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



С уважением,
Анатолий

Re: Суммирование данных статистики из http и https частей сайта

Студент ✭

Счетчики стоят отдельно -- каждый на своей версии сайта. Нет, одновременно кодов двух счетчиков не встречается -- проверено неоднократно).

1. Файл php -- это класс, через который счетчик работает

2. Вариант кода отправки события

 

Благодарю за помощь.

Re: Суммирование данных статистики из http и https частей сайта

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

Эх, не силен я в ООП на PHP Веселый

 

Вопрос: у вас идет отправка статистики в Analytics с серверной стороны (без установки счетчика)?
Если Вы работаете с серверной стороной, то зачем установили на http и https js счетчики?

Чтобы жестко привязать события к https счетчику, необходимо напрямую обратиться к нему. Для этого, мы его обзываем как-либо:


var _gaq = _gaq || [];
_gaq.push(['https._setAccount', 'UA-45944839-2']);

 

 

И затем при отправке события пишем:

_gaq.push(['https._trackEvent', 'Пользователи', 'Нажатие на кнопку Сохранить', 'Заполнение профиля']);

 

У Вас в аккаунте для HTTPS должно сейчас было появится событие с параметрами, указанными выше (выполнил из консоли).

 




С уважением,
Анатолий

Re: Суммирование данных статистики из http и https частей сайта

Студент ✭
Анатолий, ваши советы помогут только при использовании javascript, у нас с Denis S проблема в том, что нужно обрабатывать события на PHP.
У нас такая ситуация: на http стоит первый счетчик, на https - второй счетчик. Задача: события с двух сайтов писать в первый счетчик, а уникальных посетителей считать отдельно. Выше выложен php-файл, через него мы имитируем счетчик на php, а в текстовом файле - пример обращения к этому php-классу. В php-файле идёт имитация первого счетчика, и события из него поступают в первый счетчик - с этим всё ок. Но, видимо, при отправке события, Analytics видит новое обращение с нового домена и плюсует юзера ещё раз, но всего один раз, дальнейшая отправка событий - уже не дублирует юзера.
Нам бы найти толковое решение на php, которое бы просто отправляло событие без подсчета пользователей. Может есть какие-то параметры, которые мы отсылаем, которые нужно убрать или обнулить, тогда юзер не будет засчитываться вообще.

Re: Суммирование данных статистики из http и https частей сайта

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

Думаю, поможет следующее:
public function set_event( $category, $action, $label = '', $value = '', $opt_noninteraction = true)

 

Попробуйте и, если не сложно, отпишитесь о результатах.

Уж очень интересная задачка сложилась Веселый

 

Спасибо!

 




С уважением,
Анатолий

Re: Суммирование данных статистики из http и https частей сайта

Студент ✭
Спасибо за ответ! Внес изменения, как только получим достоверные результаты, обязательно сюда отпишусь!

Re: Суммирование данных статистики из http и https частей сайта

Ведущий участник
Дмитрий, и Вам спасибо!

Будем ждать результатов.



С уважением,
Анатолий