Чтобы информация о тематике сайтов стала доступна в 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 Рекламе