Чтобы Менеджер кампаний 360 эффективно регистрировал конверсии, рекомендуем использовать для тегов действий Floodlight тег Google (gtag.js). Подробнее о теге Google и о том, как его настроить…
Неподдерживаемые среды
- Тег Google не предназначен для мобильных приложений. Подробнее о вариантах использования Floodlight в приложениях…
- Менеджер кампаний 360 несовместим с AMP-страницами. Продолжайте использовать Floodlight для AMP.
- Тег Google работает только в браузерах, совместимых с JavaScript, но он содержит раздел
, который будет загружаться, если не поддерживается JavaScript. Подробнее…
Как передавать данные в поля тега Google
Поля в коде глобального тега
Такой код загружает библиотеку отслеживания тега Google и указывает, в какие аккаунты будут передаваться данные.
Рассмотрим основные поля глобального тега:
-
src="https://www.googletagmanager.com/gtag/js?id=DC-[floodlightConfigID]"
В этом разделе представлен идентификатор аккаунта, в котором изначально создан тег. Если он создан в Менеджере кампаний 360, то здесь указан ваш идентификатор конфигурации Floodlight. -
gtag('config', 'DC-[floodlightConfigID]')
Командаconfig
позволяет получить информацию об аккаунтах, связанных с тегом Google. Если он создан в Менеджере кампаний 360, то здесь указан ваш идентификатор конфигурации Floodlight.
Если вы используете тег Google с несколькими конфигурациями Floodlight или сервисами Google, то в строке src=
может быть несколько команд config
и идентификаторов. Подробнее…
Данные в код глобального тега не следует передавать динамически. Вам нужно просто добавить тег на все страницы сайта, правильно указав идентификаторы аккаунтов, и после этого ничего добавлять в код глобального тега не требуется.
Общие сведения о полях в теге события
Для каждого отслеживаемого события используется отдельный тег события и отдельное событие Floodlight. Какие-то поля являются общими для всех тегов событий, а другие зависят от настроек действия Floodlight, связанного с глобальным тегом.
Данные в поля тега события нужно передавать динамически. Ниже перечислены основные поля тегов событий и типы тегов, в которых они используются. Дополнительную информацию о каждом поле можно найти в дальнейших разделах.
Название поля | Тип значения | Тип тега и метод подсчета | Общие сведения |
---|---|---|---|
allow_custom_scripts |
Логическое значение | Все | Включает динамические теги. |
u1 , u2 и т. д. |
Строка | Все | Обозначает переменные Floodlight. |
send_to |
Строка | Все | Сопоставляет идентификаторы маршрутизации для конфигурации Floodlight, группы действий, тега действий и метода подсчета. |
session_id |
Строка | Счетчик: за сеанс | Задает уникальный идентификатор для каждого сеанса. |
value |
Число | Все продажи | Передает данные о доходе от транзакции. |
transaction_id |
Число | Все продажи | Назначает транзакции уникальный идентификатор. |
quantity |
Число | Теги продаж: количество проданных товаров | Содержит данные по числу товаров, проданных в рамках транзакции. |
Поля во всех тегах событий
Во всех тегах событий, созданных в Менеджере кампаний 360, есть следующие поля:
-
'allow_custom_scripts': true
Поскольку это поле включает динамические теги Floodlight, вы можете интегрировать в тег сторонние инструменты. Для работы динамических тегов требуется установить в этом поле значениеtrue
. Рекомендуем при создании действия Floodlight задать для него такие настройки, чтобы включить динамические теги. Значение в этом поле будет переопределять настройки динамических тегов в соответствующем действии Floodlight в Менеджере кампаний 360. Чтобы фрагмент события не поддерживал динамические теги, удалите из него это поле или установите в нем значениеfalse
. -
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+[countingMethod]'
Полеsend_to
содержит идентификаторы маршрутизации для конфигурации Floodlight, группы действий, тега действий и метода подсчета.-
DC-[floodlightConfigID]
Это поле обозначает конфигурацию Floodlight, с которой связан тег, и соответствует параметруsrc=
в тегах изображений и iframe. -
[activityGroupTagString]
Это поле обозначает группу действий Floodlight, с которой связан тег. Можно указать собственное значение или использовать вариант по умолчанию. Во втором случае строка тега группы будет состоять из пяти первых букв названия группы действий, за которыми следует строка из трех случайных букв, цифр, символов подчеркивания и дефисов. Если в названии действия меньше пяти символов, перед буквами и цифрами добавляются дополнительные буквы, чтобы получить 8 знаков. Указанное здесь значение чувствительно к регистру. Оно соответствует параметруtype=
в тегах изображений или iframe. -
[activityTagString]
Это поле обозначает действие Floodlight, с которым связан тег. Можно указать собственное значение или использовать вариант по умолчанию. Во втором случае строка тега группы будет состоять из пяти первых букв названия группы действий, за которыми следует строка из трех случайных знаков (букв, цифр, символов подчеркивания или дефисов). Если в названии действия меньше пяти символов, перед буквами и цифрами добавляются дополнительные буквы, чтобы получить 8 знаков. Указанное здесь значение чувствительно к регистру. Оно соответствует параметруcat=
в тегах изображений или тегах iframe.
-
-
'u1': '[variable]'
Пользовательские переменные Floodlight принимают любые значения и позволяют создавать списки аудиторий. В Google Платформе для маркетинга запрещено передавать данные, которые этот сервис может признать идентификационными или использовать в качестве таковых. Подробнее…
Поля в тегах событий для тегов счетчиков
Теги счетчиков подсчитывают количество конверсий, связанных с событием. В зависимости от настроек такие теги могут регистрировать каждую конверсию или учитывать по одной конверсии для пользователя в день или за сеанс. В тегах счетчиков есть поле, которое не используется в других тегах:
-
'session_id': '[SessionID]'
В этом поле можно указать уникальный идентификатор, если вы используете теги "Счетчик" с методом подсчета "За сеанс". Идентификатор сеанса сообщает Менеджеру кампаний 360, что на вашем сайте нужно подсчитывать только одно событие за сеанс. Параметры сеанса определяете вы. Например, сеанс может начинаться в момент выполнения входа на сайте, а заканчиваться – по истечении времени сеанса. Значение соответствует параметруord=
в тегах изображений или iframe.
Пример тега события для типа "Счетчик" со стандартным методом подсчета
<!--
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
gtag('event', 'conversion', {
'allow_custom_scripts': true,
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+standard'
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];ord=1?" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->
Пример тега события для типа "Счетчик" с подсчетом уникальных пользователей
<!--
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
gtag('event', 'conversion', {
'allow_custom_scripts': true,
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+unique'
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];ord=1;num=1?" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->
Пример тега события для типа "Счетчик" с методом подсчета "За сеанс"
<!--
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
gtag('event', 'conversion', {
'allow_custom_scripts': true,
'session_id': '[SessionID]',
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+per_session'
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];ord=[SessionID]" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->
Поля в тегах событий для типа "Продажи"
Обычно такие теги размещаются на странице подтверждения, которая открывается после совершения продажи. При этом информация о продаже передается в теге. Ниже перечислены некоторые поля, доступные только в тегах продаж.
-
'value': '[Revenue]'
В этом поле передаются данные о доходе от транзакции (т. е. общая цена всех покупок). В большинстве случаев значением является полученный доход, а не общая цена покупок, в которую может входить налог с продаж, НДС и стоимость доставки. В этом поле можно указывать числа и использовать десятичную точку (.), но не запятые и символы валют. Оно соответствует параметруcost=
в тегах изображений или iframe. -
'transaction_id': '[OrderID]'
В этом поле следует указывать уникальный числовой идентификатор той или иной сделки. Идентификаторы заказов включаются в отчет Путь к конверсии. Значение соответствует параметруord=
в тегах изображений или iframe. -
'quantity': '[Quantity]'
В этом поле передаются данные о количестве товаров, проданных в рамках транзакции:Если каждая транзакция регистрируется как отдельная конверсия, то значение будет равно единице.
Если каждый проданный товар учитывается как отдельная конверсия, то в качестве значения следует указывать количество товаров, реализованных в рамках одной транзакции.
Значение может быть только целым числом больше нуля. Менеджер кампаний 360 умножает значение на количество событий, чтобы получить количество конверсий для типа "Продажи". Если это значение равно нулю или не является числом, конверсии не будут регистрироваться.
Пример тега события для типа "Продажи" с подсчетом транзакций
<!--
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
gtag('event', 'purchase', {
'allow_custom_scripts': true,
'value': '[Revenue]',
'transaction_id': '[OrderID]',
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+transactions'
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];qty=1;cost=[Revenue];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;ord=[OrderID]" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->
Пример тега события для типа "Продажи" с подсчетом количества проданных товаров
<!--
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
gtag('event', 'purchase', {
'allow_custom_scripts': true,
'value': '[Revenue]',
'transaction_id': '[OrderID]',
'quantity': '[Quantity]',
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+items_sold'
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];qty=[Quantity];cost=[Revenue];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;ord=[OrderID]?" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->
Поля в тегах событий для расширенного отслеживания конверсий
Расширенное отслеживание конверсий работает совместно с тегами конверсий и передает хешированные данные о конверсиях с сайта с соблюдением требований конфиденциальности. Подробнее о том, как разрешить расширенное отслеживание конверсий…
Переменная user_data
не может повторяться в тегах событий при расширенном отслеживании конверсий.
‘user_data’: {
‘email’: ‘[Email]’
‘phone_number’: [PhoneNumber]’,
‘address’: {
‘first_name’: ‘[FirstName]’,
‘last_name’: ‘[LastName]’ ,
‘street’: {Street]’,
‘city’: ‘[City]’,
‘region’: ‘[Region]’,
‘postal_code’: ‘[PostalCode]’,
‘country’: ‘[Country]’
}
В этом поле передаются адрес электронной почты, номер телефона и адрес пользователя, указанные на вашей веб-странице.
Вы можете добавить в тег события собственные данные. Для этого используется поле dc_custom_params
.
Это поле принимает любые значения, которые вы хотите передать Google Платформе для маркетинга. Обратите внимание, что в этот сервис запрещено передавать данные, которые могут им распознаваться как идентификационные или используемые в качестве таковых. Ниже перечислены некоторые поля, которые можно использовать с полем dc_custom_params
.
Название поля | Тип значения | Метод подсчета | Описание |
---|---|---|---|
ord |
Число | Все | При использовании тега Google очистка кеша выполняется автоматически. Если же вы хотите очищать кеш вручную, используйте поле ord . Добавьте в поле ord значение с учетом типа тега и метода подсчета, как это делается для тега iframe. |
num |
Число | Счетчик: уникальный | При использовании тега Google очистка кеша выполняется автоматически. Если же вы хотите очищать кеш вручную, используйте поле num . Добавьте в поле num значение так же, как это делается для тега iframe. |
dc_lat |
0 или 1 | Все | Это поле относится к тегам на мобильных устройствах. Варианты значений: 0 и 1. Значение "1" говорит, что пользователь запретил отслеживание, выполняемое с помощью IDFA или AdID, и теперь недоступен для ремаркетинга и рекламы на основе интересов. Если отслеживание не запрещено, это значение равно нулю. Если значение не указано, в поле будет по умолчанию задан вариант 0. |
tag_for_child_directed_treatment |
0 или 1 | Все | Это поле относится к тегам на мобильных устройствах. Варианты значений: 0 и 1. Значение "1" говорит, что запрос мог быть получен от пользователя младше 13 лет и должен обрабатываться в соответствии с законом США "О защите личных сведений детей в интернете" (COPPA). |
tfua |
0 или 1 | Все | Варианты значений: 0 и 1. Значение "1" говорит, что этот запрос может быть получен от пользователя младше 16 лет (возраст зависит от страны) и должен обрабатываться в соответствии с Генеральным регламентом ЕС о защите персональных данных (GDPR) или другими правовыми актами. |
npa |
0 или 1 | Все | Варианты значений: 0 и 1. Цифра 1 означает, что этот запрос может быть получен от пользователя, который хочет отключить ремаркетинг. Если значение не указано, по умолчанию в поле будет 0. В странах ЕЭЗ при отсутствии этого значения в поле по умолчанию устанавливается вариант 1. |
match_id |
Строка | Все |
Уникальный рекламодатель создал идентификатор, который передается через сервис Floodlight и может синхронизироваться с Google для сопоставления офлайн-конверсий.
|
Пример тега события с полем dc_custom_params
<!--
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
gtag('event', 'purchase', {
'allow_custom_scripts': true,
'value': '[Revenue]',
'transaction_id': '[OrderID]',
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+[countingMethod]',
'dc_custom_params': {
'ord': '1',
'num': '1234',
'dc_lat': '1',
'tag_for_child_directed_treatment': '0',
'tfua': '1',
'npa': '1',
'match_id':[your_match_id],
}
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];qty=1;cost=[Revenue];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;ord=[OrderID]?" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->
Раздел
в теге события
В каждом теге события есть раздел . Код из него применяется в тех случаях, когда браузер не поддерживает JavaScript и основной раздел тега Google не может работать. В таком случае применяется тег изображения.
Параметры следует вносить в раздел так же, как и в тег изображения. Эти параметры должны иметь те же значения, что и аналогичные параметры в разделе