Smart____

Smart____
Рейтинг
76
Регистрация
25.12.2009
Theorist:
Давайте мы пока еще поразбираемся, поищем причину,...

Ок. Ничего не горит. Подождем конечно.

Все равно, GA использую как мусорную стату и готов экспериментировать с любыми скриптами. :)

Theorist:
И контекст?

Это же Ссылка!

Значит и контекстные ссылки по тай-ауту <30 мин. сессию не запускают.

Theorist:
вы абсолютно правы, новые сессии стартуют при переходе по закладке, но на ссылки и органику это не распространяется.

Органика прекрасно запускает сессии как внутри так и по тайм-ауту 30мин.

Ссылки запускают сессии только по тайм-ауту >30 мин. А вот "внутри" сессии не работают.

P.S. в любом случае даже если вы не решите со "ссылками" я оставлю на сайте ваш скрипт. :) Наконец-то враньЁ побеждено и стату GA можно будет смотреть.

Theorist:
В том то и дело, что я вам писал про одну сессию, мы именно в рамках одной сессии получили 2 источника сначала поиск, потом закладку (заходил с разницей в 23 минуты, даже время записано) и оба источника сохранены, ничего не потерялось

Судя по вашему эксперименту, GA открыл вам новую сессию по факту инициируемой вашим скриптом принудительной перезаписи кука.

Другими словами, скрипт работает так:

- любой переход по внешней ссылке (в т.ч. закладке) заставляет GA открыть новую сессию и переписывает куку по фактическому источнику перехода

И если этот так, тогда все в порядке. Глюк GA устранен.🚬

Smart____ добавил 24.11.2010 в 18:02

Theorist:
Получается, что мы насильно разбили сессию на 2, т.е. я заходил пределах 30 минут и вот, смотрите что произошло:

Пока я писал свою версию вашего эксперимента, вы меня опередили на 10 мин... 😂

Похоже мы наконец-то договорились, что бывает крайне редко на форумах... :)

Smart____ добавил 24.11.2010 в 18:45

Theorist, А как поведет себя скрипт если жать на рефрешь? На всякий пожарный, хорошо бы убедиться, что сессия не будет прерываться....

В сухом остатке:

Появляется возможность сравнивать источники GA и с правильными источниками Li и количественно (числа) и качественно (рефералы)

Число переходов по LI должно равняться = Числу визитов(посещений) в GA

Визит - это переход на сайт по внешней ссылке (в т.ч. закладке) и нет никаких глупостей с тайм-аутом и внутренними ссылками 😒

Smart____ добавил 25.11.2010 в 17:45

Theorist,

Сегодня в 14-00 установил ваш скрипт. В стату GA пока не ходил... смотреть буду итоги недели

Посмотрел как пишутся скриптом источники в куку. Оболдел!!!🤪 Все просто супер...

В куки GA наконец-то пишет фактические источники перехода!!! Как доктор и прописал.🚬

Это большой подарок американскому народу!!!😂

Ложка дегтя всеж таки есть:

Переходы по ссылкам внутри сессии не записываются в куку. Т.е. ссылки не инициируют открытие новой сессии. - что-то можно поправить в скрипте?

А Органика и Закладки пишутся без проблем!

Theorist:
...мы именно в рамках одной сессии получили 2 источника сначала поиск, потом закладку (заходил с разницей в 23 минуты, даже время записано) и оба источника сохранены, ничего не потерялось.

Поясните пжл. ваш эксперимент. Потом пойдем дальше....

См. фото. У вас же ДВА посещения (сессии). А вы мне пишете, что в рамках одной сессии (одного посещения) сохранены ДВА источника.

Не может быть у одного посещения (сессии) - двух источников. Я вам писал выше, что бы сохранить все источники - вы должны поставить тайм-аут = 0 (чтобы для каждого нового перехода открывалась новая сессия). Именно так я и поступал, но при этом плывет вся стата, в частности не корректно вычисляется время и т.д. Требование тайм-аут = 0, фактически означает. что для каждого нового просмотра страницы открывается новая сессия. Т.о. в пределе число посещений = числу просмотров :) Т.о мой путь (с тайм-аутом) был тупиковый. У вас может все и получится...

gif 78024.gif
Theorist:
Для чего? Дело в том, что мы наоборот старались вычислить все источники посещений, для оценки размера затрат это важно, пример:
а) пользователь пришел по запросу "плитка для ванной" из выдачи яндекса, закрыл сайт, т.к. не смог найти (или поленился искать) нужный товар;
б) в той же самой выдаче ввел более конкретный запрос "плитка варан керама марацци" и перешел на наш же сайт через объявление по контексту, попал сразу же на нужную страницу и посмотрел цену, ушел;
в) решил поискать дешевле через Яндекс Маркет, нашел наш же товар

К сожалению, вы не добились того чего хотели. Все дело в том, что мы имеем дело с искусственно созданным конструктом под названием «Сессия» (визит).

В отчете GA у ВИЗИТА по вашей цепочке переходов – будет присвоен источник Яндекс Маркет, а переходы а) и б) будут утеряны, поскольку они были реализованы в рамках одной сессии, в противном случае вы должны поставить тайм-аут = 0

Справедливости ради отмечу, что реализованный у вас способ:

Источник визита – определяется по последнему переходу в рамках сессии, все же лучше чем по умолчанию у GA, поэтому ваш скрипт я всеж таки поставлю на сайт (с 60 тыс. уников в сут)

Theorist:

Поэтому мы решили фиксировать все источники.

Все источники можно и нужно фиксировать, а для этого вам придется отказаться от традиционного термина ВИЗИТА. Точнее от понятия тайм-аут!!!

Термин Визит следует определять – как переход по внешней ссылке. И никакие тайм-ауты в 30 или 15 мин. – не нужны в принципе.

В отличии от GA, меня какое то время радовала Я-метрика. :)

Яндексоиды не стали слепо копировать глючную стату GA и правильно реализовали отчеты с Новыми посетителями (у GA этих отчетов просто нет, они не покладая рук борятся с Проблемой отеля).😂

Более того, у ЯМ вполне прилично выглядел отчет по источникам. Ну думаю, молодцы. И тут на медни открываю ЯМ и смотрю:

- в отчете источники визитов, появились внутренние ссылки 😒

Это следствие тайм-аута. Чел прервал визит на 30 мин. и конечно источником визита стала внутрянка. Что конечно - полная глупость.

Источником визита может является только внешняя ссылка или ее отсутствие(закладка), а вот источником просмотра в общем случае конечно может как внешняя так и внутренняя ссылка.

Вы нанесли визит в квартиру друга, заходите в комнату, он вас спрашивает, ты откуда пришел? Вы отвечаете – из коридора. 😂

Ну вот проясняется.:) Я думал, что каждый переход в эксперименте шел по тайм-ауту в 30 мин.

Theorist:
Возможно я чего-то не до конца понимаю, но я писал чуть раньше как мы проводили эксперимент, в нем посещения шли в таком порядке:
1. переход из Яндекса по ключевому запросу - получили на выходе "yandex / organic"
2. переход по закладке, получили - "direct / none" (этот переход был в рамках одной сессии, спустя 23 минуты после перехода из Яндекса) - т.е. тут мы как раз перезаписали первоисточник с органики на закладку, или я вас совсем не понимаю, или мы все, что вы желали уже сделали

Вот в этом месте вы "погорячились" :). Источник визита д.б. Органика! Поскольку этот переход ПЕРВЫЙ (он открыл сессию).

Theorist:

3. переход с другого сайта, получили - "url / referral" - а потом, на следующий день зашли по ссылке и получили источник - другой сайт.

Этот результат GA показал бы и без скрипта.

Еще раз.

1. В куку должен записываться 1-ый переход в сессии и никакой другой.

2. В следующую сессию этот(предыдущий) источник должен быть снова замещен по факту источника 1-го перехода.

Theorist:
А вы не могли бы рассказать поподробнее как вы это определили и как оно вообще происходит, а то честно говоря не очень понятно, что может быть не так внутри сессии?
У нас получилось сделать так, что после каждого посещения в GA появляется реальный источник перехода, он же, по идее первый внутри сессии.

Рассмотрим случай, когда внутри 1-ой сессии более 1-го перехода:

1. Если 1-ый переход органика то все в порядке. Сколько бы вы не переходили на сайт по закладке или рефералу – Кука не перепишется.

2. Если 1-ый переход ссылка, а 2-ой органика – Кука перепишется на органику. Т.о. истинный источник визита будет потерян навсегда

3. Если 1-ый переход закладка, а 2-ой Ссылка - Кука перепишется на ссылку. Т.о. истинный источник визита будет потерян навсегда.

Правило выдавливания истинного источника внутри сессии:

1. Органика всегда убивает и ссылку и закладку вне зависимости ее очередности перехода.

2. Ссылка(реферал) всегда убивает закладку вне зависимости ее очередности перехода

ActionTime:
неплохо бы при этом отслеживать первичный источник посетителя (через пользовательскую переменную)

Именно так и должен поступать честный провайдер статистики 🙅

Бесконечно поражен с какой легкостью Google обманывает миллионы своих пользователей

С другой стороны, прочитав Гугловскую Проблема отеля - глазам своим не поверил 😂

И это обсуждается даже не в курилке: Руфусом Эвисоном, заявившим об этой проблеме на одном из саммитов Emetrics 🙅

Ну право, если бы за этой галиматьей не стоял Google, я бы пропустил это чтиво мимо ушей. А после прочтения, я более не удивляюсь кривизне статы GA.

Theorist:
Мы немного изменили код от ActionTime вот что у нас получилось и вот реальные источники, которые мы смогли добыть в GA:

Молодцы. :)

Дал ссылку на ваш скрипт программисту, потестим, потом отпишу.

А если пойти еще дальше, и удалить 2-ой глюк Гугла:

- внутри сессии не давать Гуглу заменять первый источник на свою вездесущую органику😒

А то ведь Гугл-умельцы убивают источники первого перехода:

- ссылку и/или закладку своей органикой внутри сессии, как кукушонок выдавливает всех чужих птенцов из гнезда.

Источник визита - всегда должен определятся по первому переходу на сайт и ТЧК.☝

Всего: 488