Чтобы информация о тематике сайтов стала доступна в Google Аналитике, необходимо выполнить следующие действия:
- Создать специальный параметр для каждого атрибута.
- Изменить код отслеживания Google Аналитики на веб-страницах или экранах приложения таким образом, чтобы он мог собирать данные по каждому атрибуту.
После того как вы включите ремаркетинг и функции отчетов по рекламе в Google Аналитике, система, помимо стандартного набора данных, будет собирать информацию, связанную с файлами cookie и идентификаторами мобильной рекламы (при наличии).
Когда пользователь просматривает контент, отмеченный тематическим атрибутом (например, рекламу обуви), эта информация передается в Google Аналитике как специальные параметры. Затем система отправляет данные в кампанию динамического ремаркетинга в Google Рекламе.
Например, если вы добавили в теги атрибут ecomm_prodid, относящийся к розничной торговле, то в Google Рекламе передаются идентификаторы товаров, страницы которых просматривают пользователи. Когда они посещают другие сайты контекстно-медийной сети Google, система показывает им рекламу этих товаров из вашей кампании ремаркетинга.
Как добавить атрибуты для вашей отрасли
В следующих разделах приведены обязательные и дополнительные атрибуты для каждой тематики сайта, а также примеры добавления этих атрибутов в теги и соответствующие специальные параметры в Google Аналитике.
Код для атрибутов следует размещать непосредственно перед закрывающим тегом </head>.
(Обязательный) ecomm_prodid: идентификатор товара, который должен соответствовать любому из следующих трех атрибутов в фиде Google Merchant Center: id, item_group_id или c:drid. Позволяет показывать пользователям рекламу именно тех товаров, сведения о которых они просматривали.
(Необязательный) ecomm_pagetype: указывает, на какой странице находится пользователь. Создав списки ремаркетинга с учетом этих данных, вы сможете обращаться к пользователям на любом этапе процесса покупки. Примеры возможных значений: home (главная страница), category (категория), product (товар), cart (корзина), purchase (покупка).
(Необязательный) ecomm_totalvalue: общая ценность товаров, информацию о которых пользователь просмотрел на сайте. В качестве значения укажите суммарную ценность (сложив значения для всех товаров на странице).
Специальные параметры в Google Аналитике
Пример кода для сайтов розничной торговли
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXX-YY', 'auto'); // Укажите идентификатор веб-ресурса Google Аналитики, например UA-12345-1.
ga('set','dimension1','12345, 678910, 98765'); // (Обязательно) Идентификатор товара, например 12345, 67890.
ga('set','dimension2',’searchresults’); // (Необязательно) Тип страницы, например главная страница, корзина, страница покупки.
ga('set','dimension3','99.95'); // (Необязательно) Общая ценность, например 99.95, 5.00, 1500.00.
ga('send', 'pageview');
</script>
(Обязательный) edu_pid: идентификатор программы, котоорый должен совпадать со значениями из соответствующего столбца фида. Это позволяет показывать пользователям именно те образовательные программы, которыми они интересовались.
(Необязательный) edu_pagetype: указывает, на какой странице находится пользователь. Создав списки ремаркетинга с учетом этих данных, вы сможете обращаться к пользователям на любом этапе процесса покупки. Примеры возможных значений: home (главная страница), searchresults (результаты поиска), program (программа), lead (потенциальный клиент), complete (завершено).
(Необязательный) edu_totalvalue: Общая ценность программ, информацию о которых пользователь просмотрел на сайте.
(Необязательный) edu_plocid: если используется этот идентификатор местоположения, его значение и значение идентификатора товара должны соответствовать аналогичным столбцам товара в фиде. Это необязательный параметр. Он позволяет показывать в динамических объявлениях именно ту программу и то местоположение, которые пользователь просмотрел на сайте.
Специальные параметры в Google Аналитике
Пример кода для образовательных сайтов
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXX-YY', 'auto'); // Укажите здесь идентификатор веб-ресурса Google Аналитики, например UA-12345-1.
ga('set','dimension1','12345'); // (Обязательно) Идентификатор программы, например 12345, 67890.
ga('set','dimension2',’searchresults’); // (Необязательно) Тип страницы, например главная страница, страница потенциальных клиентов, страница завершения регистрации.
ga('set','dimension3','99.95'); // (Необязательно) Общая ценность, например 99.95, 5.00, 1500.00.
ga(‘set’,’dimension4’, ‘Phoenix, AZ’); // (Необязательно) Место проведения программы, например Санкт-Петербург.
ga('send', 'pageview');
</script>
(Обязательный) flight_destid: идентификатор пункта назначения, который должен совпадать со значениями из соответствующего столбца фида. Это позволяет показывать пользователям именно те пункты назначения, которыми они интересовались.
(Необязательный) flight_pagetype: указывает, на какой странице находится пользователь. Создав списки ремаркетинга с учетом этих данных, вы сможете обращаться к пользователям на любом этапе процесса покупки. Примеры возможных значений: home (главная страница), searchresults (результаты поиска), offerdetail (сведения о предложении), cart (корзина), purchase (покупка).
(Необязательный) flight_totalvalue: общая ценность авиабилетов, информацию о которых пользователь просмотрел на сайте. В качестве значения укажите суммарную ценность (сложив значения для всех страниц авиаперелетов).
(Необязательный) flight_originid: если используется этот идентификатор пункта отправки, он и идентификатор пункта назначения должны соответствовать аналогичным столбцам авиаперелета в фиде. Это необязательный параметр. Он позволяет показывать в динамических объявлениях именно те пункты назначения и отправки, которые пользователь просматривал на сайте.
(Необязательный) flight_startdate: указывает дату начала авиаперелета (в формате ГГГГ-ММ-ДД). Это позволяет показывать пользователям рейсы с интересующими их датами начала.
(Необязательный) flight_enddate: указывает дату окончания авиаперелета (в формате ГГГГ-ММ-ДД). Позволяет показывать пользователям рейсы с интересующими их датами окончания.
Специальные параметры в Google Аналитике
Пример кода для сайтов по продаже авиабилетов
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXX-YY', 'auto'); // Укажите здесь идентификатор веб-ресурса Google Аналитики, например UA-12345-1.
ga('set','dimension1','JFK'); // (ОБЯЗАТЕЛЬНО.) Идентификатор пункта назначения, например SFO, EWR.
ga('set','dimension2',’searchresults’); // (Необязательно.) Тип страницы, например "Главная страница", "Результаты поиска".
ga('set','dimension3','99.95'); // (Необязательно.) Общая ценность, например 99.95, 5.00, 1500.00.
ga(‘set’,’dimension4’,‘LAX’); // (Необязательно.) Идентификатор пункта отправления.
ga(‘set’,’dimension5’,‘2014-10-02’); // (Необязательно.) Дата вылета в формате ГГГГ-ММ-ДД.
ga(‘set’,’dimension6’,‘2014-10-08’); // (Необязательно.) Дата прибытия в формате ГГГГ-ММ-ДД.
ga('send', 'pageview');
</script>
(Обязательный) hrental_id: идентификатор отеля или арендуемого объекта, который должен совпадать со значениями из соответствующего столбца фида. Это позволяет показывать пользователям именно те предложения, которыми они интересовались.
(Необязательный) hrental_pagetype: указывает, какую страницу посетил пользователь. При автоматическом создании списков используются следующие значения: home (главная страница), searchresults (результаты поиска), offerdetail (сведения о предложении), conversionintent (намерение совершить конверсию) и conversion (конверсия).
(Необязательный) hrental_totalvalue: общая ценность предложений, которые просмотрел пользователь. В качестве значения укажите суммарную ценность (сложив значения для всех предложений).
(Необязательный) hrental_startdate: дата начала аренды (в формате ГГГГ-ММ-ДД), которую пользователь увидел в предложении на вашем сайте.
(Необязательный) hrental_enddate: дата окончания аренды (в формате ГГГГ-ММ-ДД), которую пользователь указывал при просмотре вашего сайта.
Специальные параметры в Google Аналитике
Пример кода для сайтов отелей и аренды жилья
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXX-YY', 'auto'); // Укажите здесь идентификатор веб-ресурса Google Аналитики, например UA-12345-1.
ga('set','dimension1','1234'); // (Обязательно) Идентификатор отеля, например 1234, H256.
ga('set','dimension2',’searchresults’); // (Необязательно) Тип страницы, например главная страница, результаты поиска.
ga('set','dimension3','99.95'); // (Необязательно) Общая ценность, например 99.95, 5.00, 1500.00.
ga(‘set’,’dimension4’,’2014-10-02’); // (Необязательно) Дата начала резервирования.
ga(‘set’,’dimension5’,‘2014-10-08’); // (Необязательно) Дата окончания резервирования.
ga('send', 'pageview');
</script>
(Обязательный) job_id: идентификатор вакансии, который должен совпадать со значениями из соответствующего столбца фида. Это позволяет показывать пользователям именно те вакансии, которыми они интересовались.
(Необязательный) job_pagetype: указывает, какую страницу посетил пользователь. При автоматическом создании списков используются следующие значения: home (главная страница), searchresults (результаты поиска), offerdetail (сведения о предложении), conversionintent (намерение совершить конверсию) и conversion (конверсия).
(Необязательный) job_totalvalue: общая ценность вакансий, которые просмотрел пользователь.
(Необязательный) job_locid: если используется этот идентификатор местоположения, его значение и значение идентификатора вакансии должны соответствовать аналогичным столбцам товара в фиде. Это необязательный параметр. Он позволяет показывать в динамических объявлениях именно те вакансии и местоположения, которые пользователь просматривал на сайте.
Специальные параметры в Google Аналитике
Пример кода для сайтов вакансий
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXX-YY', 'auto'); // Укажите здесь идентификатор веб-ресурса Google Аналитики, например UA-12345-1.
ga('set','dimension1','12345'); // (Обязательно) Идентификатор вакансии, например 12345, 67890.
ga('set','dimension2',’searchresults’); // (Необязательно) Тип страницы, например главная страница, результаты поиска.
ga('set','dimension3','99.95'); // (Необязательно) Общая ценность, например 99.95, 5.00, 1500.00.
ga(‘set’,’dimension4’, ‘Phoenix, AZ’); // (Необязательно) Местоположение вакансии, например Казань.
ga('send', 'pageview');
</script>
(Обязательный) local_id: идентификатор предложения, который должен совпадать со значениями из соответствующего столбца фида. Это позволяет показывать пользователям именно те местные предложения, которыми они интересовались.
(Необязательный) local_pagetype: указывает, какую страницу посетил пользователь. При автоматическом создании списков используются следующие значения: home (главная страница), searchresults (результаты поиска), offerdetail (сведения о предложении), conversionintent (намерение совершить конверсию) и conversion (конверсия).
(Необязательный) local_totalvalue: общая ценность местных предложений, которые просмотрел пользователь. В качестве значения укажите суммарную ценность (сложив значения для всех предложений).
Специальные параметры в Google Аналитике
Пример кода для сайтов местных предложений
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXX-YY', 'auto'); // Укажите здесь идентификатор веб-ресурса Google Аналитики, например UA-12345-1.
ga('set','dimension1','12345'); // (Обязательно) Идентификатор предложения, например 12345, 67890.
ga('set','dimension2',’searchresults’); // (Необязательно) Тип страницы, например главная страница, результаты поиска.
ga('set','dimension3','99.95'); // (Необязательно) Общая ценность, например 99.95, 5.00, 1500.00.
ga('send', 'pageview');
</script>
(Обязательный) listing_id: идентификатор предложения, который должен совпадать со значениями из соответствующего столбца фида. Это позволяет показывать пользователям именно те объекты недвижимости, которыми они интересовались.
(Необязательный) listing_pagetype: указывает, какую страницу посетил пользователь. При автоматическом создании списков используются следующие значения: home (главная страница), searchresults (результаты поиска), offerdetail (сведения о предложении), conversionintent (намерение совершить конверсию) и conversion (конверсия).
(Необязательный) listing_totalvalue: общая ценность предложений, которые просмотрел пользователь.
Специальные параметры в Google Аналитики
Пример кода для сайтов недвижимости
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXX-YY', 'auto'); // Укажите здесь идентификатор веб-ресурса Google Аналитики, например UA-12345-1.
ga('set','dimension1','12345'); // (Обязательно) Идентификатор предложения, например 12345, 67890.
ga('set','dimension2',’searchresults’); // (Необязательно) Тип страницы, например главная страница, результаты поиска.
ga('set','dimension3','99.95'); // (Необязательно) Общая ценность, например 99.95, 5.00, 1500.00.
ga('send', 'pageview');
</script>
(Обязательный) travel_destid: идентификатор пункта назначения, который должен совпадать со значением из соответствующего столбца фида. Это обязательный параметр. Он позволяет показывать пользователям именно те пункты назначения, которыми они интересовались.
(Необязательный) travel_pagetype: указывает, какую страницу посетил пользователь. При автоматическом создании списков используются следующие значения: home (главная страница), searchresults (результаты поиска), offerdetail (сведения о предложении), conversionintent (намерение совершить конверсию) и conversion (конверсия).
(Необязательный) travel_totalvalue: общая ценность предложений, которые просмотрел пользователь. В качестве значения укажите суммарную ценность (сложив значения для всех предложений).
(Необязательный) travel_originid: если используется этот идентификатор пункта отправки, он и идентификатор пункта назначения должны соответствовать аналогичным столбцам путевки в фиде. Это необязательный параметр. Он позволяет показывать в динамических объявлениях именно те пункты назначения и отправки, которые пользователь просматривал на сайте.
(Необязательный) travel_startdate: указывает дату начала поездки (в формате ГГГГ-ММ-ДД). Это позволяет показывать пользователям путевки с интересующими их датами начала.
(Необязательный) travel_enddate: указывает дату окончания поездки (в формате ГГГГ-ММ-ДД). Позволяет показывать пользователям путевки с интересующими их датами окончания.
Специальные параметры в Google Аналитике
Пример кода для сайтов туристических агентств
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXX-YY', 'auto'); // Укажите здесь идентификатор веб-ресурса Google Аналитики, например UA-12345-1.
ga('set','dimension1','NYC'); // (Обязательно) Идентификатор пункта назначения, например NYC, SFO.
ga('set','dimension2',’searchresults’); // (Необязательно) Тип страницы, например главная страница, результаты поиска.
ga('set','dimension3','99.95'); // (Необязательно) Общая ценность, например 99.95, 5.00, 1500.00.
ga('set','dimension4','SFO'); // (Необязательно) Идентификатор пункта отправления, например SVO, LED.
ga(‘set’,’dimension5’,’2014-10-02’); // (Необязательно) Дата начала резервирования.
ga(‘set’,’dimension6’,‘2014-10-08’); // (Необязательно) Дата окончания резервирования.
ga('send', 'pageview');
</script>
(Обязательный) dynx_itemid: идентификатор должен совпадать со значением из соответствующего столбца фида. Это позволяет показывать пользователям именно те позиции, которыми они интересовались.
(Необязательный) dynx_pagetype: указывает, какую страницу посетил пользователь. Создав списки ремаркетинга с учетом этих данных, вы сможете обращаться к пользователям на любом этапе процесса покупки. Примеры возможных значений: home (главная страница), searchresults (результаты поиска), offerintent (намерение воспользоваться предложением), conversionintent (намерение совершить конверсию), conversion (конверсия).
(Необязательный) dynx_totalvalue: общая ценность позиций, которые просмотрел пользователь. В качестве значения укажите суммарную ценность (сложив значения для всех позиций).
(Необязательный) dynx_itemid2: если используется дополнительный идентификатор, его значение и значение основного идентификатора должны соответствовать аналогичным столбцам товара в фиде. Это необязательный параметр. Он позволяет показывать в динамических объявлениях позиции с определенными комбинациями идентификаторов (те, которые пользователь просмотрел на сайте).
Специальные параметры в Google Аналитике
Пример кода для сайтов прочих тематик
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXX-YY', 'auto'); // Укажите здесь идентификатор веб-ресурса Google Аналитики, например UA-12345-1.
ga('set','dimension1','12345'); // (Обязательно) Идентификатор товара, например 12345, 67890.
ga('set','dimension2',’searchresults’); // (Необязательно) Тип страницы, например главная страница, результаты поиска.
ga('set','dimension3','99.95'); // (Необязательно) Общая ценность, например 99.95, 5.00, 1500.00.
ga(‘set’,’dimension4’, ‘Phoenix, AZ’); // (Необязательно) Идентификатор второго товара.
ga('send', 'pageview');
</script>
Если вы хотите изменить теги в Google Менеджере тегов, следуйте этим инструкциям.
Дальнейшие действия
- Как создавать аудитории ремаркетинга в Google Аналитике
- Как создавать атрибуты для динамического ремаркетинга
- Как создать кампанию динамического ремаркетинга в Google Рекламе