Пять моих самых глупых ошибок в отслеживании
Всем привет. Продолжаем прерванное вещание. Если кому-то интересно, то супер-мега-секретный проект, о котором я говорил в прошлый раз – это про наш контракт с Avito.ru. Avito, на минуточку – это “Самый большой сайт бесплатных объявлений”, если верить большому красному заголовку на морде этого замечательного проекта.
Но сейчас не об этом. Как тут уже много раз было написано, у нас накопился довольно большой опыт в установке Google Analytics (и пока не очень большой – в Google Website Optimizer), по мере приобретения которого набилось большое количество синяков и шишек.
Хочу поделиться самыми глупыми ошибками, которые я сделал в разное время работы с Google Analytics. Человек я скорее не технического склада, а потому ошибался часто и довольно примитивным образом. Хуже всего, что эти простейшие на первый взгляд ошибки приводили к странным результатам, докопаться до сути которых было непросто. Думаю, крутым программерам и просто внимательным людям это будет не очень интересно, но кому-то может и пригодиться.
1. Опечатка в идентификаторе Google Analytics
Каждый код содержит уникальный идентификатор, например, UA-486199-1. Последняя циферка в нем – это номер профиля, для которого может создаваться отдельный код (как известно, может быть несколько профилей для одного идентификатора, а можно для каждого профиля сделать разный скрипт отслеживания. Вот этой-то цифрой они и будут отличаться). Как-то раз для одного из клиентов я сделал опечатку, и идентификатор выглядел как UA-486199-. В таком виде его и установили. Analytics отрапортовал, что код найден и ожидаются данные. Увы, цифры в интерфейсе не появились ни через день, ни через два. Надо добавить, что в исходном коде эта опечатка почти незаметна. Хорошо, что все быстро разрешилось.
2. Два разных кода на одной странице
Владельцы сайтов очень любят ставить новые счетчики и оставлять при этом свои старые. В этом случае эффекты могут быть самыми разными – например, в одном из таких случаев на сайте с двумя счетчикам был очень низкий процент отказов – что-то около 2-3%. Естественно, я подвел под это доказательную базу и пытался объяснить клиенту, почему это так. Главное – самому верить в то, что говоришь :) . Однако исторический процент отказов у клиента был около 30%, и мои россказни были поставлены под сомнение. Чуть более внимательный разбор кода показал ошибку. Кстати, еще один симптом этой ошибки – необычно большое количество посещений с четным количеством просмотренных страниц (отчет “Посетители->Лояльность Посетителей->Глубина Посещения”. Если в нем подозрительно “торчат” посещения с глубиной 2, 4, 6 и так далее страниц, то это явный признак задваивания счетчика.
3. Двухбуквенные домены и IE
Это был самый обескураживающий случай. Дело в том, что IE то ли не выставляет куки для двухбуквенных доменов, то ли выставляет их не так, как надо, но в результате посетители с этим браузером не учитываются в GA. Для исправления ситуации на одном из форумов советуют вставить в код довольно странную конструкцию “pageTracker._setDomainName(”www.aa.com”);, где aa.com – адрес вашего двухбуквенного сайта. Не уверен, что это до сих пор является проблемой, но клиент с двухбуквенным доменом до сих пор использует этот кусок в счетчике.
4. Большие и маленькие буквы в коде
Как я уже писал, человек я не технический, и на самой заре работы с Google Analytics я был уверен, что в коде счетчика можно писать строчные и прописные буквы по своему усмотрению – например, SetDomainName() вместо setDomainName. Увы, я ошибался :) Понятно, что в этом случае Analytics тоже может сказать, что все в порядке и данные идут, но в отчетах вы можете увидеть совсем не то, что ожидали.
5. Не обратился к поддержке сразу
Cтрашно подумать, сколько времени и сил можно было сэкономить, просто обратившись в поддержку или написав на русский или английский форумы Google Analytics!
4 Comments to “Пять моих самых глупых ошибок в отслеживании”
Leave a Reply

Я б еще добавил ошибки с фильтрами. Некогда не подключать фильтры на основной профиль аналитки – создавать дополнительные под-профили на которых тестировать фильтры. Под каждый сайт создавать отдельный аккаунт аналитикса.
Да, хорошее дополнение :) Хороший тон – никогда не делать фильтров в основном профиле. Об этом будет следующий пост на сегодня :)
Ну, насчет того, что avito.ru “самый большой сайт бесплатных объявлений” я бы поспорил. Есть irr.ru
Так что если будете видеть в конкурирующих объявлениях этот сайт, то знайте, что это моя работа =)
ну, это же не мое личное мнение, а мнение самой компании Avito :)