АБ тесты с Google Optimize на серверной стороне

В инете есть куча сервисов для АБ тестов, и у всех одна проблема - они работают в браузере. При сравнении двух страниц у юзера сперва скачивается контент оригинальной, потом отрабатывает код эксперимента, который решает показать "счастливчику" альтернативный вариант, и только после этого наконец стартует закачка нужной страницы. В итоге пользователи видят прыгающий UI, ждут дольше необходимого и вообще получают 👎 экспириенс, что не может не сказаться на конверсии.

Вариант Б в клиентском тесте

Тем не менее, у сторонних сервисов часто бывают шире возможности по сегментации трафика, они позволяют быстро тестировать мелкие изменения, которые вполне можно реализовать на клиенте, и самое главное - они экономят время аналитика на адхоки с текущим срезом. То есть, за нами остаётся выбор варианта на сервере там, где это важно. Теперь разберем серверную реализацию в Google Optimize.

Как обойти ограничение в 20 пользовательских параметров в Google Analytics

Если вам не хватает стандартных 20 пользовательских параметров, и при этом нет потребности в Google Analytics 360 в целом, значит вы что-то делаете не так. Однако сегодня мы не будем разбираться в причинах, сегодня мы по старой аналитической традиции прикрутим новый костыль.

Принцип очень простой: расширим количество пользовательских параметров за счет еще одного ресурса GA.

5 способов отслеживания заявок через Google Tag Manager

Отслеживание заявок - одна из тех задач, благодаря которым веб-аналитика вообще существует. Иначе ведь и не понять, что реклама работает. А как известно, без Adwords не было бы Analytics.

Несмотря на всю важность точного отслеживания форм, универсального решения нет и быть не может, поэтому каждый раз приходится выдумывать или вспоминать, что еще можно сделать в конкретной ситуации, а это не всегда удается, а проджекту надо ASAP, а у тебя еще очередь да и на обед давно не ходил, с другой стороны интересно же, хотя делал кучу раз, клиент зато хороший, но сайт ужасный, а в контейнере вообще треш... короче я всё записал!
Так что палец на колесо, и покрутили от простого к менее простому.

Как быстро выгрузить теги из Google Tag Manager в таблицу

Если вы работаете в хорошем perfomance агентстве подобно мне, то наверняка сталкивались с задачей актуализации ретаргетинговых и прочих тегов в GTM. Чтобы тратить на это меньше времени, я написал небольшой скрипт выгрузки.

Но для его работы важно следовать простому правилу:

Называйте теги так, чтобы было понятно, что в них

Убираем спам gtm-msr.appspot.com при установке сторонних пикселей.

Если вы пришли сюда, значит, вас это тоже коснулось. Ну, ничего! Здесь вы в надежных руках, здесь вам помогут, будем разбираться вместе.

Откуда берется gtm-msr.appspot.com

Вы наверняка замечали, что код, необходимый для установки контейнера Google Tag Manager, состоит из двух частей. Одна для <head> и одна для <body>. Вся магия происходит в первой части – там загружаются и исполняются ваши теги, вычисляются переменные, просчитываются триггеры. Очевидно, что вторая часть для тех случаев, когда у пользователя отключены скрипты, но вот что именно происходит в ней?

Как получить Client ID через customTask

Не знал, что в аналитике никуда без этого? Пойми, в аналитике только и говорят, что о сlientID.

-- Достучаться до collect

Коль скоро уже даже на семинарах Google Partners customTask иллюстрируют примером с передачей сlientId, пора и мне вам поведать о новом удобном способе. Кстати, у меня есть статья о том, что такое clientID и зачем он нужен, если вы еще с ним не знакомы.

Отладка Google Tag Manager и Google Analytics

Уверен, многие из вас сталкивались с ситуацией, когда ну никак не получается заставить GTM делать то, что нужно. О, как же это бесит!

Рассказываю, что делать в таких случаях, чтобы никто не пострадал. Арсенал Сева-продвижения предлагает три основных инструмента, и начнем мы, конечно, с очевидного.

Как правильно установить Яндекс Метрику через Google Tag Manager

С детства нам врут! О происхождении, о еде, об истории, о политике, о задержках, о зарплате, об оценках, о будущем... Друзья, я не могу бороться со всем! Но хотя бы Метрику правильно подключать я вас научу.

Отслеживание форм на сайте через Google Tag Manager

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

Зачем отслеживать формы?

  • Во-первых, поймем, какие поля вызывают затруднения.
  • Во-вторых, получим ввод даже без сабмита формы.
  • В-третьих, соберем в аналитике все данные, по которым потом можно сегментировать юзеров или крутить им персональную рекламу через динамический ремаркетинг.
  • Потому что можем!

Не забудьте на стороне аналитики вырезать все персональные данные!

-- Брин предупреждает

Как правильно отправлять события в Google Analytics

Что будет, если два раза испугаться до полусмерти? Зачем на клавиатуре кнопка Scroll Lock? Как навсегда навести порядок в GTM? Некоторые вопросы так и остаются без ответа, но с возрастом приходит понимание того, что действительно важно, а какими проблемами не стоит забивать голову. Сегодня будем по фен-шую организовывать отправку событий в аналитику, с универсальным тегом, словарями и прочей атрибутикой идеального контейнера.

Как передать Client ID через Google Tag Manager

Издревле на Руси люди пытались познать таинство Google Analytics, как он все про всех знает да куда надо сообщает.

Однако сегодня не об этом. Сегодня будем помечать отдельного пользователя через Диспетчер тегов. Благодаря этому вы сможете отследить все его переходы на сайте, отсортировав по времени, фазам Луны и.. что там еще позволит вам узнать ваша разметка.

Как же Google нас запоминает?

Динамический ремаркетинг для калькуляторов

Каждый мужчина в жизни должен сделать 3 вещи: посадить дерево, построить дом и настроить автоматическую генерацию фида для динамического ремаркетинга через диспетчер тегов от Google.

Pourquoi?

В Google Adwords есть классный инструмент, позволяющий после посещения всяких e-shop'ов догонять вас рекламой продуктов, которые вы посмотрели или "забыли" в корзине. Но! Это вполне конкретные продукты с конкретными ценами. А как быть, если клиент у вас считает стоимость ремонта, путевки на троих, пиццу на тонком тесте с колбасками по кругу, ежемесячный платеж по ипотеке или и того хуже - страховку?! Хочется же тоже догнать его и чисто по-человечески:

Эй, 1000167059.1490858211, дарагой, скидку дам, дагаваримся!

Более того! Если у вас достаточно информации о клиенте, вы можете заранее делать расчет и показывать ему персональную рекламу.

Установка и настройка Google Tag Manager

Что такое Google Tag Manager? Диспетчер тегов Google - это крайне удобный инструмент, который фактически позволяет вносить изменения в код сайта, не внося изменения в код сайта.

Как, блин, это работает?

Очень просто! Все ваши труды в интерфейсе gtm  преобразуются в файл javascript, который загружается на сайт с помощью установленного ранее кода. Таким образом вы меняете исходники сайта один раз при первоначальной установке и более можете к ним не возвращаться... ну, почти.