Как создать специальные параметры и изменить код отслеживания

Добавление атрибутов деятельности компании

Чтобы информация о тематике сайтов стала доступна в Google Аналитике, необходимо выполнить следующие действия:

  1. Создать специальный параметр для каждого атрибута.
  2. Изменить код отслеживания Google Аналитики на веб-страницах или экранах приложения таким образом, чтобы он мог собирать данные по каждому атрибуту.

После того как вы включите ремаркетинг и функции отчетов по рекламе в Google Аналитике, система, помимо стандартного набора данных, будет собирать информацию, связанную с файлами cookie и идентификаторами мобильной рекламы (при наличии).

Когда пользователь просматривает контент, отмеченный тематическим атрибутом (например, рекламу обуви), эта информация передается в Google Аналитике как специальные параметры. Затем система отправляет данные в кампанию динамического ремаркетинга в Google Рекламе.

Например, если вы добавили в теги атрибут ecomm_prodid, относящийся к розничной торговле, то в Google Рекламе передаются идентификаторы товаров, страницы которых просматривают пользователи. Когда они посещают другие сайты контекстно-медийной сети 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 Аналитике

Screenshot showing custom dimensions for ecommerce vertical of dynamic remarketing
Рис. 1. Специальные параметры для электронной торговли

Пример кода для сайтов розничной торговли

<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 Аналитике

Screenshot showing custom dimensions for education vertical of dynamic remarketing
Рис. 2. Специальные параметры для образовательных сайтов

Пример кода для образовательных сайтов

<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 Аналитике

Screenshot showing custom dimensions for education vertical of dynamic remarketing
Рис. 3. Специальные параметры для сайтов по продаже авиабилетов

Пример кода для сайтов по продаже авиабилетов

<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 Аналитике

Screenshot showing custom dimensions for hotels and rentals vertical of dynamic remarketing
Рис. 4. Специальные параметры для сайтов отелей и аренды жилья

Пример кода для сайтов отелей и аренды жилья

<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 Аналитике

Screenshot showing custom dimensions for jobs vertical of dynamic remarketing
Рис. 5. Специальные параметры для сайтов вакансий

Пример кода для сайтов вакансий


<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 Аналитике

Screenshot showing custom dimensions for local deals vertical of dynamic remarketing
Рис. 6. Специальные параметры для сайтов местных предложений

Пример кода для сайтов местных предложений


<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 Аналитики

Screenshot showing custom dimensions for real estate vertical of dynamic remarketing
Рис. 7. Специальные параметры для сайтов недвижимости

Пример кода для сайтов недвижимости


<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 Аналитике

Screenshot showing custom dimensions for travel vertical of dynamic remarketing
Рис. 8. Специальные параметры для сайтов туристических агентств

Пример кода для сайтов туристических агентств

<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 Аналитике

Screenshot showing custom dimensions for custom vertical of dynamic remarketing
Рис. 9. Специальные параметры для динамического ремаркетинга

Пример кода для сайтов прочих тематик

<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 Менеджере тегов, следуйте этим инструкциям.

 

Дальнейшие действия

  1. Как создавать аудитории ремаркетинга в Google Аналитике
  2. Как создавать атрибуты для динамического ремаркетинга
  3. Как создать кампанию динамического ремаркетинга в Google Рекламе

Дополнительная информация

Специальные параметры и показатели

Работа со специальными параметрами в Google Менеджере тегов

Эта информация оказалась полезной?
Как можно улучшить эту статью?