Google Analytics

Можно настроить отправку в Google Analytics событий "открыт чат", "получил автосообщение" и "оставлен ответ на автосообщение".

Приведенный ниже код можно вставить в разделе "Настроить JavaScript код" в мастере сбора данных.

Отправка в GA события "ChatOpened":

// Для GA:
carrotquest.addCallback('messenger_opened', function(data) {
    ga('send', 'event', 'CarrotQuest', 'ChatOpened');
});

// Для GTM:
carrotquest.addCallback('messenger_opened', function(data) {
    ga.getAll()[0].send('event', 'CarrotQuest', 'ChatOpened');
});

Предположим, что у вас есть автосообщение с ID=1234 и типом ответа "оставил емейл" ID автосообщения можно посмотреть в ссылке на статистику или редактирование в разделе "автосообщения":

Тогда можно отправлять в GA событие "PopupSeen" следующим образом:

// Для GA:
carrotquest.addCallback('conversation_opened', function(data) {
    if (data.message == '1234') {
        ga('send', 'event', 'CarrotQuest', 'PopupSeen');
} }); // Для GTM carrotquest.addCallback('conversation_opened', function(data) { if (data.message == '1234') { ga.getAll()[0].send('event', 'CarrotQuest', 'PopupSeen'); } });

А событие "LeftEmailInPopup" следующим образом:

// Для GA:
carrotquest.addCallback('user_replied', function(data) {
    if (data.message == '1234') {
        ga('send', 'event', 'CarrotQuest', 'LeftEmailInPopup');
} }); // Для GTM carrotquest.addCallback('user_replied', function(data) { if (data.message == '1234') { ga.getAll()[0].send('event', 'CarrotQuest', 'LeftEmailInPopup'); } });

Если необходимо отправлять в GA событие показа любого поп-апа или сообщения

то нужно вставить такой код:

// Для GA:
carrotquest.addCallback('conversation_opened', function(data) {
    if (data.message) {
      ga('send', 'event', 'CarrotQuest', 'MessageSeen');
    }    
});
// Для GTM
carrotquest.addCallback('conversation_opened', function(data) {
    if (data.message) {
     ga.getAll()[0].send('event', 'CarrotQuest', 'MessageSeen'); 
    }   
 
});



Подробнее о callbacks

Как передавать информацию о статистике письма

В качестве метрик в Google Analytics Вы можете записывать такие события как, например, открытие письма, передавая эти данные от нас. Давайте посмотрим, как это делается.

1. Создайте цели в Google Analytics

2. Создайте новое сообщение и выполните шаги Выбор триггера, Аудитория, Условия отправки. На шаге Вид и содержание перейдите к редактированию HTML-кода письма.

image01.png

 

Далее вставьте код:

<img src=”http://www.google-analytics.com/collect?v=1&tid=UA-XXXXXXX-YY&cid={{user['clientId']}}&t=event&ec=email&ea=open&el=recipient_id&cs=newsletter&cm=email&cn=11″ />

 

Рассмотрим составляющие этого скрипта:

<img src= Мы обманываем почтовый сервис, прося его загрузить картинку. На самом деле реального файла картинки нет, адрес который мы вставляем, это GET запрос, который отправляет информацию в GA. Поэтому когда ваше письмо пытается отправить “картинку”, оно на самом деле отправляет информацию в Google Analytics.

http://www.google-analytics.com/collect? Это API для Measurement Protocol. Далее идут параметры, в которые нужно поставить информацию о Tracking ID и информацию о цели.

v=1 Версия протокола (обязательно)

tid = UA-XXXXXX-YY Tracking ID / Web Property ID (обязательно)

cid = {{user['clientId']}} ID пользователя (обязательно)

Чтобы подставлять ID пользователя из Carrot Quest, запишите Client ID в любое наше свойство и подставляйте его.

ga(function(tracker) { var clientId = tracker.get('clientId'); carrotquest.identify({'clientId': clientId}); })

Вставьте этот скрипт в Трекинг -> Мастер сбора данных -> Настроить JavaScript код

 

t = event  тип отслеживания (Tracking type)

ec = email Категория события

ea = open Действие события

el = recipient_id ярлык события (необязательно);

cs = newsletter Campaign Source (необязательно)

cm = email Campaign Medium (необязательно)

cn = 111 Campaign Name (необязательно)

 

Пример c подставленными параметрами:

<img src=”http://www.google-analytics.com/collect?v=1&tid=UA-12345678-1&cid=456&t=event&ec=email&ea=open&el=recipient_id&cs=newsletter&cm=email&cn=11”/>

 

3. Завершите создание сообщения и запустите его.

 

Теперь, когда кто-то открывает ваш емейл, будет записываться метрика, которую вы сможете посмотреть в вашем отчёте:

image00.jpg

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0
Еще есть вопросы? Отправить запрос

Комментарии