Домой / Покупки  / Что такое идентификатор отслеживания аккаунта google analytics. Как Добавить Идентификатор Отслеживания Google Analytics в WordPress. Услуги по настройке Google Tag Manager

Что такое идентификатор отслеживания аккаунта google analytics. Как Добавить Идентификатор Отслеживания Google Analytics в WordPress. Услуги по настройке Google Tag Manager

Если у вас есть аккаунт Google Analytics, то эта инструкция для вас.

Для отслеживания входящих звонков у вас есть возможность легко и быстро создать цель с типом « Событие », в рамках которой Roistat будет отправлять в ваш аккаунт GA события о входящих звонках на номера, указанные в разделе « Коллтрекинг ».

Цель настраивается в Roistat и GA всего за несколько шагов . Остальные действия, такие как добавление кода JavaScript в HTML-код сайта или настройка параметров передачи данных с помощью Measurement Protocol, уже выполнены для вас командой Roistat.

В рамках одного сценария можно настроить отправку цели в один счетчик Google Analytics.

Цели отправляются по динамическим и статическим сценариям коллтрекинга. Однако, в случае статического сценария цель в GA не будет привязана к конкретному источнику, так как отсутствует номе визита Roistat и Google ClientID.

Принцип работы

После завершения входящего звонка автоматически отправляется HTTP-запрос POST, который передает параметры цели.


Параметры цели , которые передаются в запросе:

Компонент Параметр в запросе Значение Необходимость настройки пользователем
версия протокола v 1 Нет
идентификатор кода отслеживания (ресурса) Google Analytics tid

UA-XXXXXX-Y

где XXXXXX - номер вашего аккаунта, Y - номер сответствующего ресурса
Да
анонимный идентификатор клиента (Client-ID) cid в примере: 12xx916x95.13x6127xx4 Нет
тип хита t event Нет
категория события ec phone Нет
действие события ea call Нет
ярлык события el roistat Нет

Создание и настройка

Шаг 1. Настройка в Roistat

Чтобы настроить автоматическую отправку цели по звонку в системе Roistat , достаточно указать только идентификатор вашего ресурса Google Analytics , куда должны отправляться цели. Никаких дополнительных настроек в коде производить не надо.

1. Чтобы узнать идентификатор ресурса, зайдите в ваш аккаунт GA в раздел « Администратор ». Выберите нужный ресурс и перейдите на страницу « Код отслеживания ». Идентификатор ресурса отображается в строке « Идентификатор отслеживания »:


Скопируйте его.

2. В профиле Roistat в нужном проекте откройте настройки сценария и перейдите к Шагу 5 «Настройте интеграции» :


3. В блоке «Отправка цели в Google Analytics » в поле « » введите скопированный ранее идентификатор :


Настройки сохранятся после нажатия кнопки « Включить сценарий » или « Сохранить, не включая ».

Шаг 2. Настройка в GA

1. В вашем аккаунте GA необходимо создать цель типа « Событие ».

Подробнее о том, как создавать цели, читайте в документации GA .

2. Для созданной цели укажите те же параметры, что отображаются в Roistat, а именно:

    Действие : call ;

    Ярлык : roistat .

Остальные параметры устанавливайте по своему усмотрению.


Настройка автоматической отправки целей по звонку в GA завершена!

Отмена отправки цели

Для отмены отправки просто очистите поле « Идентификатор ресурса (UA-XXX-Y) » в настройках цели в Roistat .

Просмотр целей по звонку в аккаунте GA

События по фактам звонков (а также детальную информацию о звонках) можно посмотреть в GA в подразделе « Отчеты » → « Поведение » → « События »:


  • No labels

Google Analytics (сокращённо GA) — бесплатный сервис, предоставляемый Google для создания детальной статистики посетителей веб-сайтов. Статистика собирается на сервере Google, пользователь только размещает JS-код на страницах своего сайта. Код отслеживания срабатывает, когда пользователь открывает страницу в своем веб-браузере (при условии разрешенного выполнения Javascript в браузере). Для того, чтобы подключить интернет — магазин к идентификатору Google Analytics, следуйте следующим инструкциям:

1) Войдите в свой аккаунт Google Analytics.

2) Перейдите на вкладку АДМИНИСТРАТОР.

3) В меню АККАУНТ выберите аккаунт, нужный Вам.

4) В меню РЕСУРС выберите нужный Вам ресурс.

5) В разделе РЕСУРС выберите Код отслеживания, откроется подменю, затем выберите ещё раз Код отслеживания

6) Скопируйте идентификатор отслеживания Universal Analytics.

7) Перейдите в кабинет управления магазином. Зайдите в раздел Настройки, далее Общие Настройки, далее найдите поле Идентификатор отслеживания Google Analytics, и поставьте там галочку " Отслеживать всех пользователей с помощью User ID ", и вставьте в поле номер счётчика Google Аналитики.

8) Если ранее Вы вставляли код Google Analytics в поля счётчиков, метрик, аналитики, то нужно удалить коды для корректной работы идентификатора.

Смотрите также:

Настройка целей для Google Аналитики

Остались вопросы? Обратитесь в службу поддержки Eshoper.ru

Часто, когда вы настраиваете цели и события в Google Analytics или связываете его с внешними системами, вам может понадобится уникальный идентификатор отслеживания Google Analytics.

Как вы понимаете, в Google Analytic огромное количество счетчиков, которые установлены на сайтах во всем Интернете.

Идентификатор отслеживания — это уникальный номер вашего счетчика, с помощью которого вы можете обращаться к нему с помощью скриптов на сайте.

Где же найти этот идентификатор?

Вот последовательность шагов, для того, чтобы увидеть его:

1. Переходим в раздел настроек. Для этого кликаем по иконке «шестеренки» в левом нижнем углу экрана.

2. В колонке «Ресурс» переходим в меню «Настройки ресурса».

3. Смотрим и копируем свой уникальный идентификатор отслеживания.

Теперь вы можете его использовать там, где это вам необходимо.

Почему на ваш сайт заходит множество пользователей, но все они уходят, не совершив покупку? Или вы долго работали над дизайном сайта и его продвижением, но посещаемость слишком мала? Почему реклама в интернете не оправдывает затраты?

Где найти идентификатор отслеживания аккаунта Google Analytics

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

Почему это важно? Аналитика дает информацию о слабых местах и причинах неэффективности затрат, помогает верно определить цели продвижения, сделать сайт простым и понятным, спланировать рекламную кампанию и увеличить посещаемость сайта.

Услуги по настройке Google Tag Manager

    Сложности отслеживания событий на современных сайтах:
    • современные сайты содержат десятки различных страниц и различных JavaScripts frameworks . Сложность и размеры сайтов растут постоянно;
    • в соответствии с требованиями бизнеса необходимо отслеживать множество различных событий: регистрации, манипуляции с корзиной, просмотр видео, отсылка различных форм, переходы по внешним и внутренним ссылкам и т.п;
    • вы можете произвести настройку собственными силам, но для этого вашим сотрудникам необходимо изучать новую предметную область, разбираться в JavaScript и глубоко понимать те технические процессы, которые происходят в браузере посетителя.

    К тому же процесс настройки включает несколько этапов, на которых должны быть задействованы разные специалисты:

    • бизнес-аналитики определяют метрики, которые им интересны и которые позволяют принимать правильные решения по изменению сайта;
    • менеджеры сайтов определяют страницы и события, которые будут отслеживаться на этих страницах;
    • специалисты по Tag Manager производят настройки событий в Tag Manager ;
    • специалисты по качеству проверяют, как правильно и как точно события работают на сайте;
    • специалисты по Google Analytics производят проверку того, как события отражаются в Google Analytics и настраивают отчеты для предоставления бизнес-аналитикам.
    Технические сложности отслеживания событий:
    • в некоторых случаях отслеживание событий на сайте настраивается легко, но в большинстве случаев это не так;
    • зачастую настройка событий является сложной задачей и специалист может потратить значительное время на решения задачи: например, для настройки отслеживания просмотра видео роликов на YouTube и т.п;
    • мы можем настроить для вас события любой сложности, и вы получите те данные о взаимодействии пользователя с сайтов, которые вам нужны в данный момент. В случае, если потребуется модификация вашего сайта, мы можем проинструктировать ваших разработчиков.
    Проверка имеющихся конфигураций:
    • С течением времени сайты меняются, конфигурации устаревают и вам просто необходимо делать аудит вашей конфигурации в Tag Manager . Поручите это специалистам, и вы будете уверены, что все ваши события исполняются, передают правильные данные в Google Analytics и правильно работают во всех версиях браузеров.

    Услуги по интеграции Google Analytics и Google Tag Manager:

    • в большинстве случаев Google Analytics – это отличный инструмент, и после установки кода на страницах вашего сайта все работает отлично по умолчанию;
    • но Google Analytics — это расширяемый инструмент, и при правильном использовании он может предоставить вам те данные и отчеты, которых там нет изначально. Например, вы можете настроить отслеживание событий в Tag Manager и связать эти события с событиями в Google Analytics . Goal Flow и Funnel Visualization будут для вас гораздо более информативными инструментами, если они настроены корректно и отслеживать больше событий, а не только посещение той или иной страницы пользователем;
    • с помощью интеграции TM и GA вы сможете быстро задействовать такие инструменты GA как ecommerce tracking , настроить которые без Tag manager достаточно сложно.

Что такое Client ID в Google Analytics

Client ID — это уникальный идентификатор, который отправляется в Google Analytics вместе с каждым обращением с сайта и позволяет связать эти обращения с одним пользователем. Обычно он выглядит вот так:

Когда читатель заходит на сайт, библиотека analytics.js, которая подключается при установке счетчика, отправляет в Google Analytics запрос, содержащий различную информацию о факте посещения: url посещенной страницы, её название, referrer, приведший пользователя, размер окна, язык, кодировку, идентификатор пользователя, номер счетчика, куда это все надо сложить, и т.д.

Именно Client ID позволяет связывать такие обращения и относить их к одному и тому же пользователю, но конечно не без нюансов.

Где найти Client ID

Client ID хранится в cookies , и поэтому определяет уникальность пользователя только в рамках этого конкретного браузера. Если читатель почистит cookies , зайдет под инкогнито, с другого браузера, с телефона, то для Google Analytics он станет еще одним пользователем.

Короче, по-пацански должно быть так:

В Google Chrome свой Client ID для определенного сайта можно увидеть, нажав F12 , далее вкладка Application , слева Cookies , выбираете сайт и находите.

Здесь к идентификатору добавляется еще служебная информация для парсера, распишу, что какая часть означает:

  • Первая часть (GA1) всегда такая и указывает версию формата записи идентификатора в cookie
  • Вторая зависит от уровня домена, для которого установлена, т.е. для доменов первого и второго уровней она равна 1, для третьего — 2
  • Третья представляет собой случайно сгенерированное число
  • Четвертая показывает Unix Timestamp в секундах, когда Client ID был создан.

Отчет в GA по Client ID

В марте 2016 года в Google Analytics появился отчет Статистика пользователей. Его можно найти в разделе Аудитория и в нём доступна история обращений для каждого Client ID , а так же некоторая информация об этом пользователе.

К отчету применимы сегменты, но почему-то нет поиска, поэтому смотреть историю для нужного Client ID не очень удобно, но возможно. Для этого открываем отчет на любом пользователе, находим в url параметр и меняем идентификатор на свой:

Этот отчет очень полезен при отладке, особенно, когда надо проследить, куда делись рекламные клики 😆

Как получить Client ID

Встроенный отчет однако не поможет, когда потребуется посмотреть Client ID в разных разрезах, отфильтровать в сегменте, или сгруппировать с другими параметрами, поэтому очень часто его дополнительно передают в Google Analytics в качестве Пользовательского параметра .

Для этой цели лучше всего подойдет параметр уровня Пользователь , который можно создать в разделе Администратор Ресурс Пользовательские определения Пользовательские параметры . Подробно о создании пользовательских параметров Рома всё разжевал в своем блоге.

Достать Client ID программно можно разными способами. Google рекомендует брать из объекта счетчика:

На серверной стороне можно достать его из cookies. Некоторые делают это и на клиентской, но я конечно не советую. Если пользователь заходит на сайт впервые, то cookie у него отсутствует, и может не успеть сформироваться к тому моменту, когда вы захотите её взять, в итоге дополнительный код и костыли.

Как передать Client ID

После того как Google представил метод в интерфейсе заданий analytics.js (есть только в английской документации), он стал лучшим способом передачи Client ID в Google Analytics.

Идентификатор отслеживания и номер ресурса

Благодаря этому методу читатель может вмешаться в запрос, который отправляется вместе с первоначальным хитом, и добавить в него передачу идентификатора пользователя в нужный Пользовательский параметр . Об этом у меня есть отдельная статья “Как передать Client ID через customTask”

Ранее Client ID лучше всего было передавать отдельным событием. У этого метода есть определенные недостатки, тем не менее многие им еще пользуются.

Что касается Яндекс Метрики

Возможно читатель захочет увидеть гугловский Client ID в тамошних отчетах, по такому поводу у Яндекса используется Параметры посетителей. В Tag Manager создаем переменную типа Собственный код JavaScript со следующим содержимым:

Подробнее описано в моей статье как правильно устанавливать Яндекс Метрику через GTM.

Как создать Client ID

Вместо абуза идентификатора, который сотворяет analytics.js , читатель может использовать собственный. Google analytics прекрасно воспринимает UUID, о чем сказано в документации.

Собственный Client ID может пригодиться, если вы категорически против посторонних скриптов на своем сайте, особенно в его части с персональными данными (что абсолютно нормально), но все-таки определенные функции Google Analytics вам нужны.

Проверяем через Hit Builder

Добрый день, друзья! Я продолжаю знакомить Вас с веб аналитикой, в частности с сервисами . Поговорим о том, как правильно по шагам установить счетчик Google Analytics для отслеживания Вашего веб-ресурса и как проверить его настройку. Как я говорил, благодаря специальному коду сервис веб аналитики позволяет Вам грамотно проанализировать результат Вашей работы по продвижению сайта или раскрутке блога. Установка счетчика Гугл Аналитик займет всего несколько минут, зато позволит в будущем избежать ошибок в анализе ресурса, которые как обычно забирают на порядок больше времени (и конечно средств). Итак, чтобы получить свой личный аккаунт в Google Analytics и пользоваться его ресурсами, необходимо проделать следующие шаги.

Регистрация аккаунта Google Analytics

Перед регистрацией необходимо иметь свой аккаунт в системе Google, со своим почтовым ящиком Gmail. Как его создать, писать не буду — это обычная регистрация почтового ящика. Вернемся к сервису веб аналитики. Для создания нового аккаунта необходимо перейти по этой ссылке: http://www.google.com/intl/ru/analytics/ и нажать кнопку «Зарегистрироваться».

Здесь же на этом экране могут зайти в свой аккаунт зарегистрированные пользователи. Итак, когда Вы нажали кнопку регистрации, Вы перейдете к специальной форме, которую необходимо заполнить:

Обязательно заполняете следующие поля данной формы:

  • Название сайта . Здесь напишите имя своего веб-ресурса.
  • URL веб-сайта . Прописываете адрес домена. В моем случае www.сайт
  • Отрасль . Выбираете из списка свою производственную или коммерческую отрасль. По другому, выберите тематику своего сайта. Так как темы «Интернет» не было, я выбрал раздел «Технологии». В принципе, это не столь важно — на результаты веб аналитики это не влияет.
  • Часовой пояс отчетов . Важный параметр, влияющий на параметры отчетов этого сервиса.

Получение и установка кода счетчика Google Analytics

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

Код необходимо разместить на тех страницах, по которым Вы собираетесь получать аналитические данные посещения сайта. Обычно, это все страницы блога, продающие и трафиковые страницы сайтов и т.д. У меня на блоге все страницы содержат этот код. Это из категории, хочу все знать — кто, куда и зачем зашел на мой веб-ресурс. 🙂

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

Как только Вы нажали кнопку, чтобы получить код, Вы окажетесь на этой странице:

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

Как установить счетчик Гугл Аналитик

Итак, получив код, его необходимо скопировать и установить на каждую страницу сайта. Вставку необходимо сделать непосредственно перед закрывающим тегом . Обычно такой файл является шапкой сайта. Например, для блогов, сделанных с помощью CMS WordPress, шапка блога находится в файле header.php. Для этого Вы входите в панель инструментов ВордПресс, выбираете в меню позицию «дизайн», дальше опцию «редактор». В открывшейся странице справа нажимаете на файл header.php и вставляете код. В моем случае мне даже не надо было лезть в html — форма для вставки специального кода счетчика находилась в главных настройках шаблона. Вот как в итоге выглядит мой счетчик на странице:

Изменение кода для учета поисковиков Рунета

Если Вы заметили, в моем коде сам счетчик имеет больше различных строк, чем при исходном. Это связано с тем, что сервис Google Analytics отслеживает далеко не все посещения пользователей на Вашем сайте, пришедших с различных поисковиков Рунета. То есть базовый код этого сервиса не учитывает особенности Интернета России и стран СНГ, так как он в первую очередь предназначен для получения данных с зарубежных поисковиков. Таким образом, переходы с не иностранных поисковых систем будут учитываться, как переходы по обычным ссылкам. А значит вся информация от них будет утеряна — мы не получим данных по поисковым запросам от поисковиков Украины, Беларуси или Казахстана. В итоге отчеты будут неполными, соответственно анализ по статистике будет далеко не полным и конечно же неточным. Поэтому код счетчика необходимо доработать под наших реалии.

Об этой особенности мне рассказали на курсах seo-специалиста. Поэтому сейчас я поделюсь с Вами этой информацией, которую знают немногие веб-мастера и блоггеры. Для пополнения своего кода необходимо вставить следующие дополнительные параметры (после строчки _gaq.push([‘_setAccount’,’UA-XXXXX-X’]); ):

Добавляем следующие строчки в код счетчика

// Поиск картинок в Яндексе (в Google не надо — автоматом)
_gaq.push([‘_addOrganic’, ‘images.yandex.ru’, ‘text’, true]);
// Поиск по блогам Яндекса и Google
_gaq.push([‘_addOrganic’, ‘blogsearch.google.ru’, ‘q’, true]);
_gaq.push([‘_addOrganic’, ‘blogs.yandex.ru’, ‘text’, true]);
// Российские поисковые системы
_gaq.push([‘_addOrganic’, ‘go.mail.ru’, ‘q’]);
_gaq.push([‘_addOrganic’, ‘nova.rambler.ru’, ‘query’]);
_gaq.push([‘_addOrganic’, ‘nigma.ru’, ‘s’]);
_gaq.push([‘_addOrganic’, ‘webalta.ru’, ‘q’]);
_gaq.push([‘_addOrganic’, ‘aport.ru’, ‘r’]);
_gaq.push([‘_addOrganic’, ‘poisk.ru’, ‘text’]);
_gaq.push([‘_addOrganic’, ‘km.ru’, ‘sq’]);
_gaq.push([‘_addOrganic’, ‘liveinternet.ru’, ‘q’]);
_gaq.push([‘_addOrganic’, ‘quintura.ru’, ‘request’]);
_gaq.push([‘_addOrganic’, ‘search.qip.ru’, ‘query’]);
_gaq.push([‘_addOrganic’, ‘gde.ru’, ‘keywords’]);
_gaq.push([‘_addOrganic’, ‘ru.yahoo.com’, ‘p’]);
// Поисковые системы Беларуси
_gaq.push([‘_addOrganic’, ‘search.tut.by’, ‘query’]);
_gaq.push([‘_addOrganic’, ‘all.by’, ‘query’]);
// Поисковые системы Украины
_gaq.push([‘_addOrganic’, ‘meta.ua’, ‘q’]);
_gaq.push([‘_addOrganic’, ‘search.bigmir.net’, ‘z’]);
_gaq.push([‘_addOrganic’, ‘i.ua’, ‘q’]);

Конечно, если Вы точно знаете, что Вам не нужны поисковые системы Беларуси, к примеру, то их можно не включать в код счетчика. Если каких то поисковых систем не хватает в этом списке, то Вы можете дополнить их сами. Для этого достаточно найти адрес страницы с поиском и внести в этот код. Например, для белорусской системы TUT.BY такая страница имеет адрес — search.tut.by.

Проверка настройки кода счетчика

После того, как Вы добавили код на страницы Вашего сайта, сервис должен получить данные и обработать в течение 24 часов. И тогда статус «отслеживание не установлено» поменяется на «получение данных». Эту информацию можно получить в своем созданном аккаунте Гугл Аналитик, перейдя в раздел «Администратор» -> «Код отслеживания» категории РЕСУРС (смотрите рисунок):

Если через сутки установки счетчика статус идентификатора отслеживания не поменялся на «получение данных», значит случилась проблемка. Вот перечень возможных причин неполадки:

  • Неправильный код (или неверный аккаунт). Такое случается из-за невнимательности, если веб-мастер установил на свои сайты по счетчику и ошибся при установке на страницах ресуров не те коды счетчика для каждого аккаунта. Поэтому всегда надо смотреть в таких случаях соответствие аккаунта своему домену сайта.
  • Лишние пробелы или символы . Если Вы скопировали фрагмент кода для вставки из редактора, который сохраняет форматирование копируемого текста, могут появиться ненужные лишние символы (пробелы или неправильные кавычки). В таком случае рекомендую использовать замечательный софт — Notepad++
  • Ошибки пользовательской настройки . Такое происходит тогда, когда веб-мастер самостоятельно менял код отслеживания и допустил ряд ошибок в параметрах (например, логические значения true и false). В моем примере все параметры проверены — мин нет. 🙂
    Неправильные настройки фильтра . Фильтр изменяет информацию в итоговых отчетах — могут быть изменены или отфильтрованы различные данные. Они настраиваются в блоке фильтров в параметрах настройки. в нашем примере их мы не трогали из-за ненадобности.
  • Использование нескольких фрагментов кода отслеживания . На любом веб-ресурсе может использоваться только один счетчик Гугл Аналитики.

В качестве наглядного дополнения, я подготовил для Вас практический видеоролик со всеми шагами установки счетчика. Приятного просмотра:

На этом наша практическая част по установке счетчика завершена. Пробуйте, действуйте, задавайте свои вопросы. Со временем Вы станете гуру веб аналитики и сможете легко и спокойно оперировать различными данными статистики пользовательских отчетов системы. Следующая статья познакомит Вас с основными настройками и пользовательским интерфейсом Google Analytics. До встречи! 🙂

У нас была одна платформа по емейл-маркетингу, куча подписчиков и необходимость настроить сквозную аналитику в емейлах и на сайте с привязкой к профилю пользователя. И вот чем это закончилось.

Речь пойдёт о такой малоизвестной функции Google Analytics, как Measurment Protocol для отслеживания электронной почты. Мы рассмотрим, как правильно настраивать трекинговый пиксель для отслеживания открытий писем в интерфейсе GA, количества подписчиков, вступивших во взаимодействие с вами, и‑для анализа среды открытия письма (мобильные или веб-клиенты).

Данная статья является адаптированным переводом материала из блога FreshInbox .


Структура трекингового пикселя

Первое, что должно быть сделано, — это сама настройка аккаунта в Google Analytics: вам понадобится рабочий идентификатор отслеживания (tracking ID, обычно выглядит как UA-XXXXXXX). Если у вас ещё ничего этого нет, то можно почитать инструкции и быстро всё настроить ☺

Затем вам нужно будет настроить трекинговый пиксель, чтобы потом добавить его к коду отправляемых писем — именно с его помощью вы сможете передавать данные из емейлов в аккаунт аналитики. Стандартная структура пикселя на основе руководства по его созданию получается следующая:

Http://www.google-analytics.com/collect?v=1&tid=UAXXXXXX&t=event&cid=123123123&ec=kinetic&ea=interact&el=unit1&cn=campaign_20160130&cs=email

  • tid — идентификатор отслеживания — tracking ID (ie. UA-XXXX) — причём использовать нужно тот же идентификатор, что установлен и у вас на сайте, чтобы собирать данные в нужном вам аккаунте.
  • cid — идентификатор подписчика, по сути это session id или recipient id. Это значение должно быть уникальным для каждого подписчика у вас в базе. Можно использовать для этого хеш емейла или идентификатор подписчика в вашей платформе рассылок. Единственное, жёстко запрещено передавать сюда собственно сам емейл, так как Google запрещает использовать для трекинга данные, которые позволяют им идентифицировать пользователя.
  • t — тип отслеживаемого действия, нужно устанавливать в event (type) для отслеживания событий, а не просмотров страниц (page views).
  • ec — категория действия (event category). Этот параметр используется для группировки событий, сюда можно передавать такие параметры как email или kinetic, как у нас будет далее использоваться в примерах.
  • ea — тип события (event action), используется для более детальной группировки типов событий, совершённых пользователем внутри письма, например, для просто открытий, отслеживания разных емейл-клиентов или факта просмотра анимации.
  • el — дополнительный параметр события (event label), служит для ещё более глубокой аналитики, например, сюда можно передавать тип устройства открытия (веб-, мобильное или почтовый клиент).
  • cn — название кампании (campaign name), так же, как и campaign source, служит для идентификации конкретной кампании в канале емейл-маркетинга.
  • cs — источник кампании (сampaign source), обязателен для отслеживания кампании.

Плюс, конечно, вы можете добавить собственные переменные по аналогии с UTM‑метками и отслеживать необходимые для вас события или параметры. Если у вас уже есть устоявшаяся структура разметки UTM‑меток, то имеет смысл учитывать её здесь.

Внедряем пиксель в рассылку

После того, как вы настроили все параметры пикселя, самое время добавить его в ваши емейл-кампании. Мы будем тестировать несколько параметров для динамического емейла с каруселью изображений и ховером (hover) — изменением изображения при наведении на него указателя мышки.

Трекинг открытия

Самым простым является трекинг обычного открытия письма, для этого следует добавить в рассылку следующий код (он сработает, если включено отображение картинок в письме):

Код для ховера:

.img-swap:hover .tpixel{ background-image:url(http://www.google-analytics.com/collect?v=1&tid=UA-XXXXXX&t=event&cid=*|UNIQID|*&cn=test_campaign&cs=email&ec=kinetic&ea=interact&el=rollover); }

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

Код для карусели изображений, реализованной через radio-button. Заметьте, что для карусели из трёх изображений мы ставим отслеживание только второго и третьего — ведь первое загружено по умолчанию.

Radio2:checked ~ .carousel .tpixel{ background-image:url(http://www.google-analytics.com/collect?v=1&tid=UA-XXXXXX&t=event&cid=*|UNIQID|*&cn=test_campaign&cs=email&ec=kinetic&ea=interact&el=radio2_select); } .radio3:checked + .carousel .tpixel{ background-image:url(http://www.google-analytics.com/collect?v=1&tid=UA-XXXXXX&t=event&cid=*|UNIQID|*&cn=test_campaign&cs=email&ec=kinetic&ea=interact&el=radio3_select); }

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

Трекинг мобильных открытий:

Отслеживание открытий с мобильных устройств будет происходить также не во всех мобильных почтовых клиентах, а лишь в стандартных: Mail (iOS) и почта на Android (до версии 5.0).

Тестирование пикселя

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


Попасть на такой отчёт вы можете в меню Real-Time -> Events , также там можно посмотреть, например, количество событий за последние 30 минут.

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

Отчёты

А сейчас начинается самое интересное — просмотр аналитики по вашим рассылкам. Отчёты можно найти в интерфейсе аналитики в разделе Поведение — События — Лучшие события (Behavior -> Events -> Top Events ).

Попав на этот экран, вы получаете статистику, сгруппированную по параметру event category (ec). Кликнув затем на нужную вам категорию (kinetic в нашем случае), получаете вот такой отчёт с отображением всех действий:


На скриншоте вы видите два показателя: Total Events и Unique Events, при этом параметр Total Events — это, по сути, суммарное количество загрузок трекингового пикселя.

Но обратите внимание, что Unique Events — это не количество пользователей, которые просматривали письмо, это количество сеансов (сессий), в процессе которых произошло срабатывание события. Подробнее о том, как определяется сессия, можно

При этом подсчёт количества уникальных пользователей, которые открыли письмо или взаимодействовали с ним каким-либо образом, также доступно. Для этого необходимо перейти в режим настройки отчёта и‑добавить там новый показатель «Пользователи» (Users), видео ниже показывает, как это делается:

Используя пиксель Google Analytics, вы получаете возможность работать с данными о статистике рассылок без необходимости пользоваться интерфейсом ESP, а также можете отслеживать эффективность писем, отправленных с помощью вашего локального почтового сервера или сервисов типа Amazon SES и Sendgrid.