SlideShare ist ein Scribd-Unternehmen logo
1 von 51
Downloaden Sie, um offline zu lesen
Алексей
Данилин
Google Tag Manager
Advanced Level
План доклада
1. Рекомендации по структуре аккаунта.
2. Междоменное отслеживание.
3. dataLayer:
● e-commerce;
● события;
● custom metrics/variables;
● user ID;
● lookup tables;
● permanent dataLayer.
Рекомендации по структуре аккаунта
Структура аккаунта
1. Одна компания - один аккаунт.
2. Один сайт - один контейнер.
3. У каждого пользователя ровно столько прав, сколько ему нужно.
4. Одна схема именования тегов, макросов и правил.
Пример схемы именования:
● Тип - Тип отслеживания - Краткое описание (для тегов).
● Тип - Краткое описание (для макросов).
● Макрос - Тип соответствия - Значение макроса (для правил).
Пример именования тегов
Междоменное отслеживание
Контейнер
1. Разместить один и тот же контейнер на всех сайтах, которые
необходимо связать.
Макрос для связывания доменов
2. Создать макрос “Cross Domains” с типом “Постоянная строка”. В
качестве значений задать список доменов через запятую, которые
необходимо связать.
Тег Universal Analytics
2. Создать тег
Тип тега - “Universal Analytics”
Тип отслеживания - “Просмотр страницы”
Дополнительные настройки - Конфигурация файла cookie - Домен
файла cookie - auto
Дополнительные настройки - Междоменное отслеживание -
Автоматическое связывание доменов - {{Cross Domains}}
Дополнительные настройки - Междоменное отслеживание -
Разрешить связывание - “True”
Правило активации - “Все страницы”
Тег Universal Analytics
Тег прослушивания форм
3. Создать тег
Тип тега: “Блок прослушивания событий” - ”Прослушивание отправок
форм”
Тег связывания форм
4. Создать тег
Тип тега: “Universal Analytics”
Тип отслеживания: “Изменить внешний вид формы”
Правила активации:
Исключение доменов из рефералов
5. В настройках Google Analytics на уровне ресурса зайти в “Код
отслеживания” - ”Список исключаемых источников переходов” и
добавить все домены, которые нужно связать.
dataLayer - Настройка e-commerce
Теги Universal Analytics
1. Разместить контейнер Google Tag Manager на всех страницах
сайта.
2. Создать тег
Тип тега - “Universal Analytics”
Тип отслеживания - “Просмотр страницы”
Правило активации - “Все страницы”
3. Создать тег
Тип тега - “Universal Analytics”
Тип отслеживания - “Транзакция”
Правило активации (активация по событию)
dataLayer для передачи данных о транзакции
4. Без привязки к месту размещения в коде страницы передать
данные в dataLayer
<script>
var dataLayer = dataLayer || []; var cartProducts = [];
var transactionId = "123456"; var affil = "";
cartProducts.push({
'id': transactionId,
'sku': '654321', // string; ID продукта
'name': 'ASUS Zenfone 5 8Gb Pearl White', // string; название товара
'category': 'Смартфоны', // string; название категории (лучше задавать)
'price': '3000', // float; цена товара (без налога и доставки)
'quantity': '2' // float; количество товаров
});
dataLayer.push({
'transactionId' : transactionId, // ID транзакции
'transactionAffiliation': affil, // партнер (опционально)
'transactionTotal': '3000', // общая цена заказа
'transactionTax': '0', // float; налог (число округленное до 2х
знаков после запятой)
'transactionShipping': '0',// float; доставка (число округленное до 2х знаков
после запятой)
'transactionProducts': cartProducts, // массив продуктов транзакции,
сгенерированный ранее
'event': 'trackTrans'}); // событие для активации тега
</script>
Отчеты в Google Analytics
5. В настройках аккаунта на уровне представления зайти в “Настройки
электронной торговли” и включить отслеживание.
dataLayer - Настройка отслеживания событий
Тег Universal Analytics
1. Разместить контейнер Google Tag Manager на всех страницах
сайта.
2. Создать тег
Тип тега - “Universal Analytics”
Тип отслеживания - “Просмотр страницы”
Правило активации - “Все страницы”
Макросы
3. dataLayer - Event Category
Тип макроса - “Переменная уровня данных”
Имя переменной уровня данных - eventCategory
Значение по умолчанию - none
4. dataLayer - Event Action
Тип макроса - “Переменная уровня данных”
Имя переменной уровня данных - eventAction
Значение по умолчанию - none
5. dataLayer - Event Label
Тип макроса - “Переменная уровня данных”
Имя переменной уровня данных - eventLabel
Значение по умолчанию - none
6. dataLayer - Event Value
Тип макроса - “Переменная уровня данных”
Имя переменной уровня данных - eventValue
Значение по умолчанию - none
7. dataLayer - Event Interaction
Тип макроса - “Переменная уровня данных”
Имя переменной уровня данных - eventInteraction
Значение по умолчанию - false
Тег отслеживания событий
8. Создать тег
Тип тега - “Universal Analytics”
Тип отслеживания - “Событие”
Использовать макросы для полей “Категория”, “Действие”, “Ярлык”, “Значение”, “Не
взаимодействие” из п.3-7.
Правило активации
Запись данных в dataLayer
9. Добавить к обработчикам событий для каждого элемента, который
нужно отслеживать, скрипт записи данных в dataLayer.
Пример:
<form method="post" onsubmit="dataLayer.push({
'eventCategory' : 'Forms',
'eventAction': 'Send',
'eventLabel': 'Callback',
'eventValue': 'none',
'eventInteraction': 'false',
'event': 'ua-event'});
return false;}">
...
<input type="submit" value="Отправить" />
</form>
Отчеты в Google Analytics
Отслеживание 404 ошибок
1. Создать 2 макроса с типом “Собственный код JavaScript”
{{JS - Response Code}} {{JS - Get Request}}
Отслеживание 404 ошибок
2. Создать тег
Тип тега - “Universal Analytics”
Тип отслеживания - “Событие”
Правило активации
Отслеживание 404 ошибок
3. Альтернативный вариант: использовать событие
dataLayer.push({
'eventCategory' : '404',
'eventAction': url,
'eventLabel': referrer,
'eventValue': 'none',
'eventInteraction': 'true',
'event': 'ua-event'});
Отслеживание 404 ошибок
dataLayer - Настройка Custom Metrics/Variables
Тег Universal Analytics
1. Разместить контейнер Google Tag Manager на всех страницах
сайта.
2. Создать тег
Тип тега - “Universal Analytics”
Тип отслеживания - “Просмотр страницы”
Правило активации - “Все страницы”
3. Создать для каждой Custom Metrics/Variables макрос с типом
“Переменная уровня данных” и именем переменной, равным имени
Custom Metrics/Variables в dataLayer.
4. Передать в dataLayer значения Custom Metrics/Variables над кодом
контейнера.
Настройка Google Analytics
5. В настройках аккаунта на уровне ресурса в “Пользовательские
определения” добавить пользовательские параметры/показатели.
Настройка тега Universal Analytics
6. В теге Universal Analytics в “Дополнительные настройки”-”
Специальные параметры” или “Дополнительные настройки”-”
Специальные показатели” указать индекс параметра/показателя и
макрос, отвечающий за данный параметр/показатель.
Отчеты в Google Analytics
7. Использовать в качестве дополнительных параметров или в
настройке сегментов.
dataLayer - Настройка User ID
Тег Universal Analytics
1. Разместить контейнер Google Tag Manager на всех страницах
сайта.
2. Создать тег
Тип тега - “Universal Analytics”
Тип отслеживания - “Просмотр страницы”
Правило активации - “Все страницы”
3. Создать макрос {{User ID}} с типом “Переменная уровня данных” и
именем переменной, равным имени переменной, определеяющей
User ID в dataLayer.
Настройка тега Universal Analytics
4. В теге Universal Analytics в “Дополнительные настройки”-”Поля,
которые необходимо задать” задать
Название поля - &uid
Значение - {{User ID}}
Запись User ID в dataLayer
5. При регистрации пользователя присвоить над кодом контейнера
уникальное значение переменной, определеяющей User ID в
dataLayer.
Дополнительные условия:
- если пользователь ходит по страницам сайта, то присвоение должно
выполняться на каждой странице, которую посещает пользователь;
- если пользователь выходит из учетной записи, то присвоение не
должно выполняться ни на одной странице, которую в дальнейшем
посещает пользователь;
- если пользователь в учетной записи уходит с сайта и потом
возвращается опять в учетной записи, то присвоение должно
выполняться на каждой странице сайта, которую посещает
пользователь;
- если пользователь уходит с сайта в учетной записи и позже
возвращается не в учетной записи, то присвоение не должно
выполняться ни на одной странице сайта, пока пользователь не
войдет в учетную запись.
Создание нового представления в Google Analytics
6. Создать в Google Analytics отдельное представление для User ID.
Отчеты в Google Analytics
7. В новом представлении доступны новые отчеты
dataLayer - Использование Lookup Tables
Кейс. Блок товарных подсказок
Задача:
если в корзине нет товаров, показать рекомендацию с товарами;
если в корзине есть товары, показать дополнительное предложение,
зависящее от дня недели.
Создание макросов
1. Создать макрос с типом “Собственный код JavaScript”, получающий
день недели по текущей дате.
2. Создать макросы с типом “Таблица поиска” для подставления
текста акции и URL для перехода на страницу с акцией в зависимости
от значения макроса из п.1.
Создание макросов и тегов
3. Создать макрос с типом “Таблица поиска” для передачи в Google
Analytics Custom Dimension с типом товара, который заинтересовал
пользователя.
4. Создать макрос с типом “Собственный код JavaScript”,
определяющий по User Agent, является ли данное устройство
мобильным.
5. Создать тег с типом “Пользовательский тег HTML”, проверяющий
заполнена ли корзина. Если корзина заполнена, то показать
сообщение об акции с использованием данных, получаемых
макросами из п.2.
Если корзина не заполнена, показать рекомендацию товаров.
Правило активации - страница корзины.
Правило блокировки - устройство является мобильным (значние
макроса из п.4).
Создание макросов и тегов
Тег из п.5 должен передавать данные в dataLayer, которые будут
использоваться для определения Custom Metrics.
6. С помощью других тегов передать данные о Custom Metrics в
Google Analytics.
Анализ данных в Google Analytics
7. В Google Analytics анализируем события и Custom Metrics,
связанные со взаимодействием с блоком с акциями.
dataLayer - Permanent dataLayer
Кейс. Активация стороннего скрипта по времени
или просмотрам страниц
Задача:
показать всплывающее окно стороннего скрипта при просмотре
пользователем более N страниц или проведении на сайте более M
минут.
Проблема:
нужно запоминать время и количество просмотренных страниц при
переходе пользователя на новую страницу, а dataLayer на каждой
странице создается заново.
Решение:
использовать Local Storage для хранения постоянных данных и записи
их в dataLayer.
Создание тегов
1. Создать тег с типом “Прослушивание таймера” и интервалом в 30
секунд для проверки времени пребывания пользователя на странице.
Правило активации - все страницы.
2. Создать 2 тега с типом “Пользовательский тег HTML”:
- тег, записывающий/проверяющий в Local Storage данные о
времени пользователя на сайте, и записывающий в dataLayer
данные, если время стало больше M (правило активации - по тегу
из п.1);
- тег, записывающий/проверяющий в Local Storage данные о
количестве просмотренных страниц пользователем, и
записывающий в dataLayer данные, если количество страниц
стало больше N (правило активации - событие загрузки DOM).
Работа с Local Storage
Используются две команды:
localStorage.getItem('[имя_переменной]') - для получения значения
переменной
localStorage.setItem('[имя_переменной]','[значение_переменной]'); -
для записи значения переменной
Тег пользовательского скрипта
3. Создать тег стороннего скрипта с типом “Пользовательский тег
HTML” и правилом активации по событиям, записывающимся в
dataLayer тегами из п.2, без учета страниц, на которых скрипт
показываться не должен.
Узнайте больше об интернет-маркетинге
Google Tag Manager: вебинар продвинутого уровня/

Weitere ähnliche Inhalte

Was ist angesagt?

«Магия Google Tag Manager на примере реальных кейсов», Дмитрий Сульман, СКБ К...
«Магия Google Tag Manager на примере реальных кейсов», Дмитрий Сульман, СКБ К...«Магия Google Tag Manager на примере реальных кейсов», Дмитрий Сульман, СКБ К...
«Магия Google Tag Manager на примере реальных кейсов», Дмитрий Сульман, СКБ К...it-people
 
Текст доклада для конференции оптимизация 2010. Примеры оценки эффективности ...
Текст доклада для конференции оптимизация 2010. Примеры оценки эффективности ...Текст доклада для конференции оптимизация 2010. Примеры оценки эффективности ...
Текст доклада для конференции оптимизация 2010. Примеры оценки эффективности ...Maxim Uvarov
 
Курсы по веб-аналитике Академии Ашманова - пользовательские параметры и показ...
Курсы по веб-аналитике Академии Ашманова - пользовательские параметры и показ...Курсы по веб-аналитике Академии Ашманова - пользовательские параметры и показ...
Курсы по веб-аналитике Академии Ашманова - пользовательские параметры и показ...Kirill Bushev
 
Google Analytics: кейсы по настройке и отслеживанию ключевых параметров © Ст...
Google Analytics: кейсы по настройке и отслеживанию  ключевых параметров © Ст...Google Analytics: кейсы по настройке и отслеживанию  ключевых параметров © Ст...
Google Analytics: кейсы по настройке и отслеживанию ключевых параметров © Ст...Cossa
 
Основы Google Tag Manager
Основы Google Tag Manager Основы Google Tag Manager
Основы Google Tag Manager Nikita Ovcharov
 
Преимущества google analytics 360 для ecommerce проектов
Преимущества google analytics 360 для ecommerce проектовПреимущества google analytics 360 для ecommerce проектов
Преимущества google analytics 360 для ecommerce проектовAlina Uvarova
 
Google analytics для начинающих.
Google analytics для начинающих.Google analytics для начинающих.
Google analytics для начинающих.Tanya Mikhalchenko
 
Аналитика для тех, кто и так все знает
Аналитика для тех, кто и так все знаетАналитика для тех, кто и так все знает
Аналитика для тех, кто и так все знаетiMetrics
 
Возможности Google Analytics, Александра Кулачикова, Google
Возможности Google Analytics, Александра Кулачикова, Google Возможности Google Analytics, Александра Кулачикова, Google
Возможности Google Analytics, Александра Кулачикова, Google ADLABS
 
Universal Analytics - новое поколение веб-аналитики. Александр Кузьмин (WebPr...
Universal Analytics - новое поколение веб-аналитики. Александр Кузьмин (WebPr...Universal Analytics - новое поколение веб-аналитики. Александр Кузьмин (WebPr...
Universal Analytics - новое поколение веб-аналитики. Александр Кузьмин (WebPr...Digital Guru Club
 
Google Analytics для маркетолога
Google Analytics для маркетологаGoogle Analytics для маркетолога
Google Analytics для маркетологаpotapova 3663
 
Что изменилось в Пиксель Плюс за три года?
Что изменилось в Пиксель Плюс за три года?Что изменилось в Пиксель Плюс за три года?
Что изменилось в Пиксель Плюс за три года?Дмитрий Севальнев
 
Вебинар «Анализируем рекламу и повышаем ее эффективность с помощью Google Ana...
Вебинар «Анализируем рекламу и повышаем ее эффективность с помощью Google Ana...Вебинар «Анализируем рекламу и повышаем ее эффективность с помощью Google Ana...
Вебинар «Анализируем рекламу и повышаем ее эффективность с помощью Google Ana...eLama.ru
 
Александр Боев: Особенности интеграции и использования продуктов Google в Eco...
Александр Боев: Особенности интеграции и использования продуктов Google в Eco...Александр Боев: Особенности интеграции и использования продуктов Google в Eco...
Александр Боев: Особенности интеграции и использования продуктов Google в Eco...Anna I
 
Tag Management (рекламный контейнер)
Tag Management (рекламный контейнер)Tag Management (рекламный контейнер)
Tag Management (рекламный контейнер)Michail Гаркунов
 

Was ist angesagt? (19)

«Магия Google Tag Manager на примере реальных кейсов», Дмитрий Сульман, СКБ К...
«Магия Google Tag Manager на примере реальных кейсов», Дмитрий Сульман, СКБ К...«Магия Google Tag Manager на примере реальных кейсов», Дмитрий Сульман, СКБ К...
«Магия Google Tag Manager на примере реальных кейсов», Дмитрий Сульман, СКБ К...
 
Текст доклада для конференции оптимизация 2010. Примеры оценки эффективности ...
Текст доклада для конференции оптимизация 2010. Примеры оценки эффективности ...Текст доклада для конференции оптимизация 2010. Примеры оценки эффективности ...
Текст доклада для конференции оптимизация 2010. Примеры оценки эффективности ...
 
Курсы по веб-аналитике Академии Ашманова - пользовательские параметры и показ...
Курсы по веб-аналитике Академии Ашманова - пользовательские параметры и показ...Курсы по веб-аналитике Академии Ашманова - пользовательские параметры и показ...
Курсы по веб-аналитике Академии Ашманова - пользовательские параметры и показ...
 
Как использовать OWOX BI для вашего бизнеса. Часть 1
Как использовать OWOX BI для вашего бизнеса. Часть 1Как использовать OWOX BI для вашего бизнеса. Часть 1
Как использовать OWOX BI для вашего бизнеса. Часть 1
 
Google Analytics: кейсы по настройке и отслеживанию ключевых параметров © Ст...
Google Analytics: кейсы по настройке и отслеживанию  ключевых параметров © Ст...Google Analytics: кейсы по настройке и отслеживанию  ключевых параметров © Ст...
Google Analytics: кейсы по настройке и отслеживанию ключевых параметров © Ст...
 
Основы Google Tag Manager
Основы Google Tag Manager Основы Google Tag Manager
Основы Google Tag Manager
 
Преимущества google analytics 360 для ecommerce проектов
Преимущества google analytics 360 для ecommerce проектовПреимущества google analytics 360 для ecommerce проектов
Преимущества google analytics 360 для ecommerce проектов
 
Google analytics для начинающих.
Google analytics для начинающих.Google analytics для начинающих.
Google analytics для начинающих.
 
Аналитика для тех, кто и так все знает
Аналитика для тех, кто и так все знаетАналитика для тех, кто и так все знает
Аналитика для тех, кто и так все знает
 
Как повысить эффективность рекламных кампаний​
Как повысить эффективность рекламных кампаний​Как повысить эффективность рекламных кампаний​
Как повысить эффективность рекламных кампаний​
 
Возможности Google Analytics, Александра Кулачикова, Google
Возможности Google Analytics, Александра Кулачикова, Google Возможности Google Analytics, Александра Кулачикова, Google
Возможности Google Analytics, Александра Кулачикова, Google
 
Universal Analytics - новое поколение веб-аналитики. Александр Кузьмин (WebPr...
Universal Analytics - новое поколение веб-аналитики. Александр Кузьмин (WebPr...Universal Analytics - новое поколение веб-аналитики. Александр Кузьмин (WebPr...
Universal Analytics - новое поколение веб-аналитики. Александр Кузьмин (WebPr...
 
Google Analytics для маркетолога
Google Analytics для маркетологаGoogle Analytics для маркетолога
Google Analytics для маркетолога
 
Что новенького в Google Analytics Suite?
Что новенького в Google Analytics Suite?Что новенького в Google Analytics Suite?
Что новенького в Google Analytics Suite?
 
Что изменилось в Пиксель Плюс за три года?
Что изменилось в Пиксель Плюс за три года?Что изменилось в Пиксель Плюс за три года?
Что изменилось в Пиксель Плюс за три года?
 
Вебинар «Анализируем рекламу и повышаем ее эффективность с помощью Google Ana...
Вебинар «Анализируем рекламу и повышаем ее эффективность с помощью Google Ana...Вебинар «Анализируем рекламу и повышаем ее эффективность с помощью Google Ana...
Вебинар «Анализируем рекламу и повышаем ее эффективность с помощью Google Ana...
 
Александр Боев: Особенности интеграции и использования продуктов Google в Eco...
Александр Боев: Особенности интеграции и использования продуктов Google в Eco...Александр Боев: Особенности интеграции и использования продуктов Google в Eco...
Александр Боев: Особенности интеграции и использования продуктов Google в Eco...
 
Tag Management (рекламный контейнер)
Tag Management (рекламный контейнер)Tag Management (рекламный контейнер)
Tag Management (рекламный контейнер)
 
Сравнение инструментов для построения отчетов
Сравнение инструментов для построения отчетовСравнение инструментов для построения отчетов
Сравнение инструментов для построения отчетов
 

Ähnlich wie Google Tag Manager: вебинар продвинутого уровня/

Контекстная реклама и аналитика для интернет магазинов
Контекстная реклама и аналитика для интернет магазиновКонтекстная реклама и аналитика для интернет магазинов
Контекстная реклама и аналитика для интернет магазиновPromodo
 
Вебинар «Контекстная реклама и аналитика для интернет-магазинов»
Вебинар «Контекстная реклама и аналитика для интернет-магазинов»Вебинар «Контекстная реклама и аналитика для интернет-магазинов»
Вебинар «Контекстная реклама и аналитика для интернет-магазинов»Promodo
 
Основные сведения о данных Google Analytics
Основные сведения о данных Google AnalyticsОсновные сведения о данных Google Analytics
Основные сведения о данных Google AnalyticsОлег Подлуцкий
 
Maxim.uvarov optimisation2010
Maxim.uvarov optimisation2010Maxim.uvarov optimisation2010
Maxim.uvarov optimisation2010Maxim Uvarov
 
Способы оптимизации ручного тестирования веб-сайтов в мобильных браузерах
Способы оптимизации ручного тестирования веб-сайтов в мобильных браузерахСпособы оптимизации ручного тестирования веб-сайтов в мобильных браузерах
Способы оптимизации ручного тестирования веб-сайтов в мобильных браузерахSQALab
 
Веб-аналитика - Александр Кузьмин
Веб-аналитика - Александр КузьминВеб-аналитика - Александр Кузьмин
Веб-аналитика - Александр КузьминMyAcademy
 
Флакс Владислав и Суховой Андрей. OWOX. Workshop. Конференция Аnalyze! 2014
Флакс Владислав и Суховой Андрей. OWOX. Workshop. Конференция Аnalyze! 2014Флакс Владислав и Суховой Андрей. OWOX. Workshop. Конференция Аnalyze! 2014
Флакс Владислав и Суховой Андрей. OWOX. Workshop. Конференция Аnalyze! 2014OWOX
 
Аналитика для тех, кто и так все знает
Аналитика для тех, кто и так все знаетАналитика для тех, кто и так все знает
Аналитика для тех, кто и так все знаетOWOX
 
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров ЯндексаСтруктурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров ЯндексаYandex
 
kranonitS20 Сергей Бурма. Django - легко, быстро, эффективно
kranonitS20 Сергей Бурма. Django - легко, быстро, эффективноkranonitS20 Сергей Бурма. Django - легко, быстро, эффективно
kranonitS20 Сергей Бурма. Django - легко, быстро, эффективноKrivoy Rog IT Community
 
iMetrics 2012. Андрей Суховой - OWOX. Аналитика для тех, кто и так все знает
iMetrics 2012. Андрей Суховой - OWOX. Аналитика для тех, кто и так все знает iMetrics 2012. Андрей Суховой - OWOX. Аналитика для тех, кто и так все знает
iMetrics 2012. Андрей Суховой - OWOX. Аналитика для тех, кто и так все знает Artyom Tsiplakov
 
Platforma for internet_shop_sidorenko
Platforma for internet_shop_sidorenkoPlatforma for internet_shop_sidorenko
Platforma for internet_shop_sidorenkoBurbon.ru
 
Droidcon Moscow 2015. Google Analytics и GTM для мобильных приложений Android...
Droidcon Moscow 2015. Google Analytics и GTM для мобильных приложений Android...Droidcon Moscow 2015. Google Analytics и GTM для мобильных приложений Android...
Droidcon Moscow 2015. Google Analytics и GTM для мобильных приложений Android...Mail.ru Group
 
Сценарии и статистика (Юрий Грановский, лекция по веб-аналитике и AB-тестиров...
Сценарии и статистика (Юрий Грановский, лекция по веб-аналитике и AB-тестиров...Сценарии и статистика (Юрий Грановский, лекция по веб-аналитике и AB-тестиров...
Сценарии и статистика (Юрий Грановский, лекция по веб-аналитике и AB-тестиров...Yuryy Granovsky
 
Igor ostuchenko-analytics-110317084549-phpapp01
Igor ostuchenko-analytics-110317084549-phpapp01Igor ostuchenko-analytics-110317084549-phpapp01
Igor ostuchenko-analytics-110317084549-phpapp01Павел Иванов
 

Ähnlich wie Google Tag Manager: вебинар продвинутого уровня/ (20)

Контекстная реклама и аналитика для интернет магазинов
Контекстная реклама и аналитика для интернет магазиновКонтекстная реклама и аналитика для интернет магазинов
Контекстная реклама и аналитика для интернет магазинов
 
Вебинар «Контекстная реклама и аналитика для интернет-магазинов»
Вебинар «Контекстная реклама и аналитика для интернет-магазинов»Вебинар «Контекстная реклама и аналитика для интернет-магазинов»
Вебинар «Контекстная реклама и аналитика для интернет-магазинов»
 
Web аналитика на полную!
Web аналитика на полную!Web аналитика на полную!
Web аналитика на полную!
 
Основные сведения о данных Google Analytics
Основные сведения о данных Google AnalyticsОсновные сведения о данных Google Analytics
Основные сведения о данных Google Analytics
 
Maxim.uvarov optimisation2010
Maxim.uvarov optimisation2010Maxim.uvarov optimisation2010
Maxim.uvarov optimisation2010
 
Способы оптимизации ручного тестирования веб-сайтов в мобильных браузерах
Способы оптимизации ручного тестирования веб-сайтов в мобильных браузерахСпособы оптимизации ручного тестирования веб-сайтов в мобильных браузерах
Способы оптимизации ручного тестирования веб-сайтов в мобильных браузерах
 
Веб-аналитика - Александр Кузьмин
Веб-аналитика - Александр КузьминВеб-аналитика - Александр Кузьмин
Веб-аналитика - Александр Кузьмин
 
Google Tag Manager для eCommerce
Google Tag Manager для eCommerceGoogle Tag Manager для eCommerce
Google Tag Manager для eCommerce
 
РИФ 2016, Google Tag Manager для eCommerce
РИФ 2016, Google Tag Manager для eCommerceРИФ 2016, Google Tag Manager для eCommerce
РИФ 2016, Google Tag Manager для eCommerce
 
Флакс Владислав и Суховой Андрей. OWOX. Workshop. Конференция Аnalyze! 2014
Флакс Владислав и Суховой Андрей. OWOX. Workshop. Конференция Аnalyze! 2014Флакс Владислав и Суховой Андрей. OWOX. Workshop. Конференция Аnalyze! 2014
Флакс Владислав и Суховой Андрей. OWOX. Workshop. Конференция Аnalyze! 2014
 
Аналитика для тех, кто и так все знает
Аналитика для тех, кто и так все знаетАналитика для тех, кто и так все знает
Аналитика для тех, кто и так все знает
 
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров ЯндексаСтруктурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
 
kranonitS20 Сергей Бурма. Django - легко, быстро, эффективно
kranonitS20 Сергей Бурма. Django - легко, быстро, эффективноkranonitS20 Сергей Бурма. Django - легко, быстро, эффективно
kranonitS20 Сергей Бурма. Django - легко, быстро, эффективно
 
iMetrics 2012. Андрей Суховой - OWOX. Аналитика для тех, кто и так все знает
iMetrics 2012. Андрей Суховой - OWOX. Аналитика для тех, кто и так все знает iMetrics 2012. Андрей Суховой - OWOX. Аналитика для тех, кто и так все знает
iMetrics 2012. Андрей Суховой - OWOX. Аналитика для тех, кто и так все знает
 
Platforma for internet_shop_sidorenko
Platforma for internet_shop_sidorenkoPlatforma for internet_shop_sidorenko
Platforma for internet_shop_sidorenko
 
Elisafenko
ElisafenkoElisafenko
Elisafenko
 
Использование инструментов веб-аналитики для повышения эффективности рекламны...
Использование инструментов веб-аналитики для повышения эффективности рекламны...Использование инструментов веб-аналитики для повышения эффективности рекламны...
Использование инструментов веб-аналитики для повышения эффективности рекламны...
 
Droidcon Moscow 2015. Google Analytics и GTM для мобильных приложений Android...
Droidcon Moscow 2015. Google Analytics и GTM для мобильных приложений Android...Droidcon Moscow 2015. Google Analytics и GTM для мобильных приложений Android...
Droidcon Moscow 2015. Google Analytics и GTM для мобильных приложений Android...
 
Сценарии и статистика (Юрий Грановский, лекция по веб-аналитике и AB-тестиров...
Сценарии и статистика (Юрий Грановский, лекция по веб-аналитике и AB-тестиров...Сценарии и статистика (Юрий Грановский, лекция по веб-аналитике и AB-тестиров...
Сценарии и статистика (Юрий Грановский, лекция по веб-аналитике и AB-тестиров...
 
Igor ostuchenko-analytics-110317084549-phpapp01
Igor ostuchenko-analytics-110317084549-phpapp01Igor ostuchenko-analytics-110317084549-phpapp01
Igor ostuchenko-analytics-110317084549-phpapp01
 

Mehr von Netpeak

Кросс-продажи в B2B — нефть вашей воронки. Как увеличить оборот на 40% за сче...
Кросс-продажи в B2B — нефть вашей воронки. Как увеличить оборот на 40% за сче...Кросс-продажи в B2B — нефть вашей воронки. Как увеличить оборот на 40% за сче...
Кросс-продажи в B2B — нефть вашей воронки. Как увеличить оборот на 40% за сче...Netpeak
 
Контент, который продаёт, повышает узнаваемость и трафик
Контент, который продаёт, повышает узнаваемость и трафикКонтент, который продаёт, повышает узнаваемость и трафик
Контент, который продаёт, повышает узнаваемость и трафикNetpeak
 
Что такое контекстная реклама в Google и как с ней работать?
Что такое контекстная реклама в Google и как с ней работать? Что такое контекстная реклама в Google и как с ней работать?
Что такое контекстная реклама в Google и как с ней работать? Netpeak
 
Топ 5 важных составляющих круто оптимизированного интернет-магазина
Топ 5 важных составляющих круто оптимизированного интернет-магазинаТоп 5 важных составляющих круто оптимизированного интернет-магазина
Топ 5 важных составляющих круто оптимизированного интернет-магазинаNetpeak
 
SEO: коригуй, оптимізуй і просувай
SEO: коригуй, оптимізуй і просувайSEO: коригуй, оптимізуй і просувай
SEO: коригуй, оптимізуй і просувайNetpeak
 
Email-marketing: экскурс в самый окупаемый инструмент маркетинга
Email-marketing: экскурс в самый окупаемый инструмент маркетингаEmail-marketing: экскурс в самый окупаемый инструмент маркетинга
Email-marketing: экскурс в самый окупаемый инструмент маркетингаNetpeak
 
18 каналов привлечения клиентов
18 каналов привлечения клиентов18 каналов привлечения клиентов
18 каналов привлечения клиентовNetpeak
 
Как через R коннектор получить данные из Вконтакте в Power BI
Как через R коннектор получить данные из Вконтакте в Power BIКак через R коннектор получить данные из Вконтакте в Power BI
Как через R коннектор получить данные из Вконтакте в Power BINetpeak
 
SEO сегодня. Куда дует ветер, что смотреть и на что ориентироваться
SEO сегодня. Куда дует ветер, что смотреть и на что ориентироватьсяSEO сегодня. Куда дует ветер, что смотреть и на что ориентироваться
SEO сегодня. Куда дует ветер, что смотреть и на что ориентироватьсяNetpeak
 
Как сделать рекламу эффективнее с помощью аналитики
Как сделать рекламу эффективнее с помощью аналитикиКак сделать рекламу эффективнее с помощью аналитики
Как сделать рекламу эффективнее с помощью аналитикиNetpeak
 
Локальные кампании в Google Ads. Привлекаем пользователей в офлайн с помощью ...
Локальные кампании в Google Ads. Привлекаем пользователей в офлайн с помощью ...Локальные кампании в Google Ads. Привлекаем пользователей в офлайн с помощью ...
Локальные кампании в Google Ads. Привлекаем пользователей в офлайн с помощью ...Netpeak
 
Как масштабировать проект в мире автоматизации и многоканальности? Кейс Беккер
Как масштабировать проект в мире автоматизации и многоканальности? Кейс БеккерКак масштабировать проект в мире автоматизации и многоканальности? Кейс Беккер
Как масштабировать проект в мире автоматизации и многоканальности? Кейс БеккерNetpeak
 
Как бесплатное мероприятие может принести деньги digital-агентству?
Как бесплатное мероприятие может принести деньги digital-агентству? Как бесплатное мероприятие может принести деньги digital-агентству?
Как бесплатное мероприятие может принести деньги digital-агентству? Netpeak
 
Лидогенерация: как работать с воронкой продаж в Google Ads?
Лидогенерация: как работать с воронкой продаж в Google Ads?Лидогенерация: как работать с воронкой продаж в Google Ads?
Лидогенерация: как работать с воронкой продаж в Google Ads?Netpeak
 
Soft skills и организация их развития
Soft skills и организация их развитияSoft skills и организация их развития
Soft skills и организация их развитияNetpeak
 
Как продвигать мобильное приложение в Google Ads? Основы мобильного маркетинга
Как продвигать мобильное приложение в Google Ads? Основы мобильного маркетингаКак продвигать мобильное приложение в Google Ads? Основы мобильного маркетинга
Как продвигать мобильное приложение в Google Ads? Основы мобильного маркетингаNetpeak
 
SEO на этапе разработки сайта. Оптимизируем сайт еще до появления
SEO на этапе разработки сайта. Оптимизируем сайт еще до появленияSEO на этапе разработки сайта. Оптимизируем сайт еще до появления
SEO на этапе разработки сайта. Оптимизируем сайт еще до появленияNetpeak
 
Как вести рекламные кампании в Google Ads в период кризиса? Кейсы Netpeak
Как вести рекламные кампании в Google Ads в период кризиса? Кейсы NetpeakКак вести рекламные кампании в Google Ads в период кризиса? Кейсы Netpeak
Как вести рекламные кампании в Google Ads в период кризиса? Кейсы NetpeakNetpeak
 
“Подслушивать” звонки менеджера — паранойя или путь к совершенству
“Подслушивать” звонки менеджера — паранойя или путь к совершенству“Подслушивать” звонки менеджера — паранойя или путь к совершенству
“Подслушивать” звонки менеджера — паранойя или путь к совершенствуNetpeak
 
Как работать с API Google Analytics на языке R
Как работать с API Google Analytics на языке RКак работать с API Google Analytics на языке R
Как работать с API Google Analytics на языке RNetpeak
 

Mehr von Netpeak (20)

Кросс-продажи в B2B — нефть вашей воронки. Как увеличить оборот на 40% за сче...
Кросс-продажи в B2B — нефть вашей воронки. Как увеличить оборот на 40% за сче...Кросс-продажи в B2B — нефть вашей воронки. Как увеличить оборот на 40% за сче...
Кросс-продажи в B2B — нефть вашей воронки. Как увеличить оборот на 40% за сче...
 
Контент, который продаёт, повышает узнаваемость и трафик
Контент, который продаёт, повышает узнаваемость и трафикКонтент, который продаёт, повышает узнаваемость и трафик
Контент, который продаёт, повышает узнаваемость и трафик
 
Что такое контекстная реклама в Google и как с ней работать?
Что такое контекстная реклама в Google и как с ней работать? Что такое контекстная реклама в Google и как с ней работать?
Что такое контекстная реклама в Google и как с ней работать?
 
Топ 5 важных составляющих круто оптимизированного интернет-магазина
Топ 5 важных составляющих круто оптимизированного интернет-магазинаТоп 5 важных составляющих круто оптимизированного интернет-магазина
Топ 5 важных составляющих круто оптимизированного интернет-магазина
 
SEO: коригуй, оптимізуй і просувай
SEO: коригуй, оптимізуй і просувайSEO: коригуй, оптимізуй і просувай
SEO: коригуй, оптимізуй і просувай
 
Email-marketing: экскурс в самый окупаемый инструмент маркетинга
Email-marketing: экскурс в самый окупаемый инструмент маркетингаEmail-marketing: экскурс в самый окупаемый инструмент маркетинга
Email-marketing: экскурс в самый окупаемый инструмент маркетинга
 
18 каналов привлечения клиентов
18 каналов привлечения клиентов18 каналов привлечения клиентов
18 каналов привлечения клиентов
 
Как через R коннектор получить данные из Вконтакте в Power BI
Как через R коннектор получить данные из Вконтакте в Power BIКак через R коннектор получить данные из Вконтакте в Power BI
Как через R коннектор получить данные из Вконтакте в Power BI
 
SEO сегодня. Куда дует ветер, что смотреть и на что ориентироваться
SEO сегодня. Куда дует ветер, что смотреть и на что ориентироватьсяSEO сегодня. Куда дует ветер, что смотреть и на что ориентироваться
SEO сегодня. Куда дует ветер, что смотреть и на что ориентироваться
 
Как сделать рекламу эффективнее с помощью аналитики
Как сделать рекламу эффективнее с помощью аналитикиКак сделать рекламу эффективнее с помощью аналитики
Как сделать рекламу эффективнее с помощью аналитики
 
Локальные кампании в Google Ads. Привлекаем пользователей в офлайн с помощью ...
Локальные кампании в Google Ads. Привлекаем пользователей в офлайн с помощью ...Локальные кампании в Google Ads. Привлекаем пользователей в офлайн с помощью ...
Локальные кампании в Google Ads. Привлекаем пользователей в офлайн с помощью ...
 
Как масштабировать проект в мире автоматизации и многоканальности? Кейс Беккер
Как масштабировать проект в мире автоматизации и многоканальности? Кейс БеккерКак масштабировать проект в мире автоматизации и многоканальности? Кейс Беккер
Как масштабировать проект в мире автоматизации и многоканальности? Кейс Беккер
 
Как бесплатное мероприятие может принести деньги digital-агентству?
Как бесплатное мероприятие может принести деньги digital-агентству? Как бесплатное мероприятие может принести деньги digital-агентству?
Как бесплатное мероприятие может принести деньги digital-агентству?
 
Лидогенерация: как работать с воронкой продаж в Google Ads?
Лидогенерация: как работать с воронкой продаж в Google Ads?Лидогенерация: как работать с воронкой продаж в Google Ads?
Лидогенерация: как работать с воронкой продаж в Google Ads?
 
Soft skills и организация их развития
Soft skills и организация их развитияSoft skills и организация их развития
Soft skills и организация их развития
 
Как продвигать мобильное приложение в Google Ads? Основы мобильного маркетинга
Как продвигать мобильное приложение в Google Ads? Основы мобильного маркетингаКак продвигать мобильное приложение в Google Ads? Основы мобильного маркетинга
Как продвигать мобильное приложение в Google Ads? Основы мобильного маркетинга
 
SEO на этапе разработки сайта. Оптимизируем сайт еще до появления
SEO на этапе разработки сайта. Оптимизируем сайт еще до появленияSEO на этапе разработки сайта. Оптимизируем сайт еще до появления
SEO на этапе разработки сайта. Оптимизируем сайт еще до появления
 
Как вести рекламные кампании в Google Ads в период кризиса? Кейсы Netpeak
Как вести рекламные кампании в Google Ads в период кризиса? Кейсы NetpeakКак вести рекламные кампании в Google Ads в период кризиса? Кейсы Netpeak
Как вести рекламные кампании в Google Ads в период кризиса? Кейсы Netpeak
 
“Подслушивать” звонки менеджера — паранойя или путь к совершенству
“Подслушивать” звонки менеджера — паранойя или путь к совершенству“Подслушивать” звонки менеджера — паранойя или путь к совершенству
“Подслушивать” звонки менеджера — паранойя или путь к совершенству
 
Как работать с API Google Analytics на языке R
Как работать с API Google Analytics на языке RКак работать с API Google Analytics на языке R
Как работать с API Google Analytics на языке R
 

Google Tag Manager: вебинар продвинутого уровня/

  • 2. План доклада 1. Рекомендации по структуре аккаунта. 2. Междоменное отслеживание. 3. dataLayer: ● e-commerce; ● события; ● custom metrics/variables; ● user ID; ● lookup tables; ● permanent dataLayer.
  • 4. Структура аккаунта 1. Одна компания - один аккаунт. 2. Один сайт - один контейнер. 3. У каждого пользователя ровно столько прав, сколько ему нужно. 4. Одна схема именования тегов, макросов и правил. Пример схемы именования: ● Тип - Тип отслеживания - Краткое описание (для тегов). ● Тип - Краткое описание (для макросов). ● Макрос - Тип соответствия - Значение макроса (для правил).
  • 7. Контейнер 1. Разместить один и тот же контейнер на всех сайтах, которые необходимо связать.
  • 8. Макрос для связывания доменов 2. Создать макрос “Cross Domains” с типом “Постоянная строка”. В качестве значений задать список доменов через запятую, которые необходимо связать.
  • 9. Тег Universal Analytics 2. Создать тег Тип тега - “Universal Analytics” Тип отслеживания - “Просмотр страницы” Дополнительные настройки - Конфигурация файла cookie - Домен файла cookie - auto Дополнительные настройки - Междоменное отслеживание - Автоматическое связывание доменов - {{Cross Domains}} Дополнительные настройки - Междоменное отслеживание - Разрешить связывание - “True” Правило активации - “Все страницы”
  • 11. Тег прослушивания форм 3. Создать тег Тип тега: “Блок прослушивания событий” - ”Прослушивание отправок форм”
  • 12. Тег связывания форм 4. Создать тег Тип тега: “Universal Analytics” Тип отслеживания: “Изменить внешний вид формы” Правила активации:
  • 13. Исключение доменов из рефералов 5. В настройках Google Analytics на уровне ресурса зайти в “Код отслеживания” - ”Список исключаемых источников переходов” и добавить все домены, которые нужно связать.
  • 15. Теги Universal Analytics 1. Разместить контейнер Google Tag Manager на всех страницах сайта. 2. Создать тег Тип тега - “Universal Analytics” Тип отслеживания - “Просмотр страницы” Правило активации - “Все страницы” 3. Создать тег Тип тега - “Universal Analytics” Тип отслеживания - “Транзакция” Правило активации (активация по событию)
  • 16. dataLayer для передачи данных о транзакции 4. Без привязки к месту размещения в коде страницы передать данные в dataLayer <script> var dataLayer = dataLayer || []; var cartProducts = []; var transactionId = "123456"; var affil = ""; cartProducts.push({ 'id': transactionId, 'sku': '654321', // string; ID продукта 'name': 'ASUS Zenfone 5 8Gb Pearl White', // string; название товара 'category': 'Смартфоны', // string; название категории (лучше задавать) 'price': '3000', // float; цена товара (без налога и доставки) 'quantity': '2' // float; количество товаров }); dataLayer.push({ 'transactionId' : transactionId, // ID транзакции 'transactionAffiliation': affil, // партнер (опционально) 'transactionTotal': '3000', // общая цена заказа 'transactionTax': '0', // float; налог (число округленное до 2х знаков после запятой) 'transactionShipping': '0',// float; доставка (число округленное до 2х знаков после запятой) 'transactionProducts': cartProducts, // массив продуктов транзакции, сгенерированный ранее 'event': 'trackTrans'}); // событие для активации тега </script>
  • 17. Отчеты в Google Analytics 5. В настройках аккаунта на уровне представления зайти в “Настройки электронной торговли” и включить отслеживание.
  • 18. dataLayer - Настройка отслеживания событий
  • 19. Тег Universal Analytics 1. Разместить контейнер Google Tag Manager на всех страницах сайта. 2. Создать тег Тип тега - “Universal Analytics” Тип отслеживания - “Просмотр страницы” Правило активации - “Все страницы”
  • 20. Макросы 3. dataLayer - Event Category Тип макроса - “Переменная уровня данных” Имя переменной уровня данных - eventCategory Значение по умолчанию - none 4. dataLayer - Event Action Тип макроса - “Переменная уровня данных” Имя переменной уровня данных - eventAction Значение по умолчанию - none 5. dataLayer - Event Label Тип макроса - “Переменная уровня данных” Имя переменной уровня данных - eventLabel Значение по умолчанию - none 6. dataLayer - Event Value Тип макроса - “Переменная уровня данных” Имя переменной уровня данных - eventValue Значение по умолчанию - none 7. dataLayer - Event Interaction Тип макроса - “Переменная уровня данных” Имя переменной уровня данных - eventInteraction Значение по умолчанию - false
  • 21. Тег отслеживания событий 8. Создать тег Тип тега - “Universal Analytics” Тип отслеживания - “Событие” Использовать макросы для полей “Категория”, “Действие”, “Ярлык”, “Значение”, “Не взаимодействие” из п.3-7. Правило активации
  • 22. Запись данных в dataLayer 9. Добавить к обработчикам событий для каждого элемента, который нужно отслеживать, скрипт записи данных в dataLayer. Пример: <form method="post" onsubmit="dataLayer.push({ 'eventCategory' : 'Forms', 'eventAction': 'Send', 'eventLabel': 'Callback', 'eventValue': 'none', 'eventInteraction': 'false', 'event': 'ua-event'}); return false;}"> ... <input type="submit" value="Отправить" /> </form>
  • 24. Отслеживание 404 ошибок 1. Создать 2 макроса с типом “Собственный код JavaScript” {{JS - Response Code}} {{JS - Get Request}}
  • 25. Отслеживание 404 ошибок 2. Создать тег Тип тега - “Universal Analytics” Тип отслеживания - “Событие” Правило активации
  • 26. Отслеживание 404 ошибок 3. Альтернативный вариант: использовать событие dataLayer.push({ 'eventCategory' : '404', 'eventAction': url, 'eventLabel': referrer, 'eventValue': 'none', 'eventInteraction': 'true', 'event': 'ua-event'});
  • 28. dataLayer - Настройка Custom Metrics/Variables
  • 29. Тег Universal Analytics 1. Разместить контейнер Google Tag Manager на всех страницах сайта. 2. Создать тег Тип тега - “Universal Analytics” Тип отслеживания - “Просмотр страницы” Правило активации - “Все страницы” 3. Создать для каждой Custom Metrics/Variables макрос с типом “Переменная уровня данных” и именем переменной, равным имени Custom Metrics/Variables в dataLayer. 4. Передать в dataLayer значения Custom Metrics/Variables над кодом контейнера.
  • 30. Настройка Google Analytics 5. В настройках аккаунта на уровне ресурса в “Пользовательские определения” добавить пользовательские параметры/показатели.
  • 31. Настройка тега Universal Analytics 6. В теге Universal Analytics в “Дополнительные настройки”-” Специальные параметры” или “Дополнительные настройки”-” Специальные показатели” указать индекс параметра/показателя и макрос, отвечающий за данный параметр/показатель.
  • 32. Отчеты в Google Analytics 7. Использовать в качестве дополнительных параметров или в настройке сегментов.
  • 34. Тег Universal Analytics 1. Разместить контейнер Google Tag Manager на всех страницах сайта. 2. Создать тег Тип тега - “Universal Analytics” Тип отслеживания - “Просмотр страницы” Правило активации - “Все страницы” 3. Создать макрос {{User ID}} с типом “Переменная уровня данных” и именем переменной, равным имени переменной, определеяющей User ID в dataLayer.
  • 35. Настройка тега Universal Analytics 4. В теге Universal Analytics в “Дополнительные настройки”-”Поля, которые необходимо задать” задать Название поля - &uid Значение - {{User ID}}
  • 36. Запись User ID в dataLayer 5. При регистрации пользователя присвоить над кодом контейнера уникальное значение переменной, определеяющей User ID в dataLayer. Дополнительные условия: - если пользователь ходит по страницам сайта, то присвоение должно выполняться на каждой странице, которую посещает пользователь; - если пользователь выходит из учетной записи, то присвоение не должно выполняться ни на одной странице, которую в дальнейшем посещает пользователь; - если пользователь в учетной записи уходит с сайта и потом возвращается опять в учетной записи, то присвоение должно выполняться на каждой странице сайта, которую посещает пользователь; - если пользователь уходит с сайта в учетной записи и позже возвращается не в учетной записи, то присвоение не должно выполняться ни на одной странице сайта, пока пользователь не войдет в учетную запись.
  • 37. Создание нового представления в Google Analytics 6. Создать в Google Analytics отдельное представление для User ID.
  • 38. Отчеты в Google Analytics 7. В новом представлении доступны новые отчеты
  • 40. Кейс. Блок товарных подсказок Задача: если в корзине нет товаров, показать рекомендацию с товарами; если в корзине есть товары, показать дополнительное предложение, зависящее от дня недели.
  • 41. Создание макросов 1. Создать макрос с типом “Собственный код JavaScript”, получающий день недели по текущей дате. 2. Создать макросы с типом “Таблица поиска” для подставления текста акции и URL для перехода на страницу с акцией в зависимости от значения макроса из п.1.
  • 42. Создание макросов и тегов 3. Создать макрос с типом “Таблица поиска” для передачи в Google Analytics Custom Dimension с типом товара, который заинтересовал пользователя. 4. Создать макрос с типом “Собственный код JavaScript”, определяющий по User Agent, является ли данное устройство мобильным. 5. Создать тег с типом “Пользовательский тег HTML”, проверяющий заполнена ли корзина. Если корзина заполнена, то показать сообщение об акции с использованием данных, получаемых макросами из п.2. Если корзина не заполнена, показать рекомендацию товаров. Правило активации - страница корзины. Правило блокировки - устройство является мобильным (значние макроса из п.4).
  • 43. Создание макросов и тегов Тег из п.5 должен передавать данные в dataLayer, которые будут использоваться для определения Custom Metrics. 6. С помощью других тегов передать данные о Custom Metrics в Google Analytics.
  • 44. Анализ данных в Google Analytics 7. В Google Analytics анализируем события и Custom Metrics, связанные со взаимодействием с блоком с акциями.
  • 46. Кейс. Активация стороннего скрипта по времени или просмотрам страниц Задача: показать всплывающее окно стороннего скрипта при просмотре пользователем более N страниц или проведении на сайте более M минут. Проблема: нужно запоминать время и количество просмотренных страниц при переходе пользователя на новую страницу, а dataLayer на каждой странице создается заново. Решение: использовать Local Storage для хранения постоянных данных и записи их в dataLayer.
  • 47. Создание тегов 1. Создать тег с типом “Прослушивание таймера” и интервалом в 30 секунд для проверки времени пребывания пользователя на странице. Правило активации - все страницы. 2. Создать 2 тега с типом “Пользовательский тег HTML”: - тег, записывающий/проверяющий в Local Storage данные о времени пользователя на сайте, и записывающий в dataLayer данные, если время стало больше M (правило активации - по тегу из п.1); - тег, записывающий/проверяющий в Local Storage данные о количестве просмотренных страниц пользователем, и записывающий в dataLayer данные, если количество страниц стало больше N (правило активации - событие загрузки DOM).
  • 48. Работа с Local Storage Используются две команды: localStorage.getItem('[имя_переменной]') - для получения значения переменной localStorage.setItem('[имя_переменной]','[значение_переменной]'); - для записи значения переменной
  • 49. Тег пользовательского скрипта 3. Создать тег стороннего скрипта с типом “Пользовательский тег HTML” и правилом активации по событиям, записывающимся в dataLayer тегами из п.2, без учета страниц, на которых скрипт показываться не должен.
  • 50. Узнайте больше об интернет-маркетинге