Отслеживание конверсий помогает понять, как часто клики по объявлениям приводят к полезным для вас действиям на сайте, например к бронированиям.
После того, как вы настроите отслеживание конверсий в отчетах кампаний для гостиниц или кампаний с максимальной эффективностью для целей туризма, мы будем собирать для вас данные о бронировании номеров. Это даст вам возможность анализировать статистику гостиниц и эффективность кампаний.
Как добавить теги на сайт
Чтобы настроить отслеживание конверсий Google Рекламы в кампаниях для гостиниц или кампаниях с максимальной эффективностью для целей туризма, выполните следующие три шага:
Шаг 1. Создайте глобальный тег и тег события
Примечание.
- Чтобы использовать конверсии в кампаниях с интеллектуальным назначением ставок (оптимизированная цена за клик, целевая рентабельность инвестиций в рекламу), необходимо выбрать для них категорию "Покупки".
- В кампаниях для гостиниц поддерживается только атрибуция по последнему клику.
- Если у вас уже настроено отслеживание конверсий с помощью тега Google, перейдите к шагу 2.
- В аккаунте Google Рекламы нажмите на значок Цели .
- В меню разделов нажмите на раскрывающийся список Конверсии.
- Нажмите Сводка.
- Нажмите "Создать действие-конверсию".
- Выберите конверсию, которую хотите отслеживать, и следуйте инструкциям в виджете. Подробнее о том, как настроить отслеживание конверсий для сайта…
- Если вы планируете отслеживать бронирование гостиничных номеров на сайте, задайте следующие параметры:
- Категория: "Покупки/Продажи".
- Ценность: используйте разные значения ценности и значение по умолчанию > 0 $.
- Учет: каждая конверсия.
- Модель атрибуции: последний клик.
- Если вы планируете отслеживать бронирование гостиничных номеров на сайте, задайте следующие параметры:
- Нажмите Готово.
Шаг 2. Добавьте глобальный тег и тег события
Реализовать отслеживание конверсий Google Рекламы для гостиниц можно двумя способами:
Способ 1. Прямая реализация в HTML-/AMP-коде сайта
Способ 2. Реализация с помощью Google Менеджера тегов
Чтобы настроить отслеживание конверсий, добавьте на свой сайт специальный тег, который состоит из глобального тега и тега события. Если вы используете Google Менеджер тегов, следуйте инструкциям для способа 2.
Способ 1. Как настроить прямую реализацию (в HTML-/AMP-коде сайта)
HTML-страницы
- Добавьте глобальный тег на каждую страницу сайта гостиницы. Важно, чтобы тег присутствовал на всех страницах в процедуре бронирования, в том числе в сторонних системах бронирования. В этом случае убедитесь, что такая система бронирования добавляет тег на каждую страницу, включая страницу подтверждения.
- Откройте HTML-код страницы.
- Задайте нужные настройки:
- Если вы ещё не добавили глобальный тег, скопируйте его и вставьте в код сайта между тегами заголовка (
<head></head>
).Пример:
<!-- Global site tag (gtag.js) - Google Ads: AW-GOOGLE_CONVERSION_ID--> <script async src="https://googletagmanager.com/gtag/js?id=AW-GOOGLE_CONVERSION_ID"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-GOOGLE_CONVERSION_ID'); </script>
- Если вы добавили на сайт глобальный тег из другого продукта Google, например Аналитики, или из другого аккаунта Google Рекламы, скопируйте команду
'config'
ниже и вставьте ее в каждый экземпляр глобального тега непосредственно перед закрывающим тегом</script>
.gtag ('config', 'AW-GOOGLE_CONVERSION_ID');
- Если глобальный тег был добавлен на сайт из вашего или управляющего аккаунта при настройке другого действия-конверсии, убедитесь, что тег есть на всех страницах сайта и в команде 'config' указан идентификатор конверсии вашего аккаунта Google Рекламы.
- Если вы добавили на сайт глобальный тег из другого продукта Google, например Аналитики, или из другого аккаунта Google Рекламы, скопируйте команду
- Если вы ещё не добавили глобальный тег, скопируйте его и вставьте в код сайта между тегами заголовка (
- Сохраните изменения.
- Добавьте тег события на страницу конверсии. Это страница, на которую посетители сайта попадают после совершения конверсии, например с сообщением "Благодарим за бронирование". Обратите внимание, что страница конверсии бронирования может размещаться в сторонней системе бронирования. В таком случае ее поставщику нужно выполнить следующие действия:
- Открыть HTML-код страницы конверсии.
- Скопировать приведенный ниже тег события и вставить его между тегами заголовка (
<head></head>
) страницы сразу после глобального тега.Пример:<!-- Event snippet for Hotel Booking conversion page --> <script> gtag('event', 'conversion', { 'send_to': 'AW-813068219/_XirCILNzJkDELvf2YMD', 'value': 200.0, 'currency': 'USD', 'transaction_id': '' }); </script
- Добавить код динамической подстановки значения в параметр transaction_id. Благодаря этому при отслеживании покупок, продаж или привлеченных клиентов на сайте каждая конверсия будет учитываться только один раз.
- Добавить код динамической подстановки значений в параметры value и currency. Это необходимо, чтобы отслеживать конверсии с определенной ценностью транзакции, например доходы от продаж.
- Сохранить изменения.
AMP-страницы
Это инструкции для всех страниц, созданных с помощью технологии AMP.
- Разместите глобальный тег на всех страницах сайта.
- Откройте HTML-код страницы.
- Задайте нужные настройки:
- Если вы ещё не добавили глобальный тег на сайт, выберите нужный вариант в аккаунте Google Рекламы и добавьте два тега:
- Скопируйте нужный тег и вставьте его между тегами заголовка (
<head></head>
) перед JavaScript-библиотекой AMP.Пример:<script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>
- Скопируйте второй тег и вставьте его между тегами основного контента (
<body></body>
) на всех AMP-страницах.Пример:<!-- Global site tag (gtag) - Google Ads: 813068219 --> <amp-analytics type="gtag" data-credentials="include"> <script type="application/json"> { "vars": { "gtag_id": "AW-813068219", "config": { "AW-813068219": { "groups": "default" } } }, "triggers": { } } </script> </amp-analytics>
- Подробнее о том, как настроить глобальный тег…
- Скопируйте нужный тег и вставьте его между тегами заголовка (
- Если вы добавили на сайт глобальный тег из другого сервиса Google, например Аналитики, или другого аккаунта Google Рекламы, выберите нужный вариант в аккаунте Google Рекламы, затем скопируйте соответствующую строку и вставьте ее в раздел "config" каждого экземпляра глобального тега.Пример:
"AW-813068219": { "groups": "default" }
- Если глобальный тег был добавлен на сайт из вашего или управляющего аккаунта при настройке другого действия-конверсии, убедитесь, что тег есть на всех страницах сайта и в разделе
config
указан идентификатор конверсии вашего аккаунта Google Рекламы. Пример: AW-813068219.
- Если вы ещё не добавили глобальный тег на сайт, выберите нужный вариант в аккаунте Google Рекламы и добавьте два тега:
- Сохраните изменения.
- Добавьте тег события на страницу конверсии. Это страница, на которую посетители сайта попадают после совершения конверсии, например с сообщением "Благодарим за покупку".
- Откройте HTML-код страницы конверсии.
- Скопируйте тег из своего аккаунта Google Рекламы и вставьте его в раздел "triggers" глобального тега.Пример:
"C_7c-ug1nyyfk": { "on": "visible", "vars": { "event_name": "conversion", "value": 200.0, "currency": "USD", "transaction_id": "", "send_to": ["AW-813068219/_XirCILNzJkDELvf2YMD"] } }
- Добавьте код динамической подстановки значения в параметр transaction_id. Благодаря этому при отслеживании покупок, продаж или привлеченных клиентов на сайте каждая конверсия будет учитываться только один раз.
- Добавьте код динамической подстановки значений в параметры value и currency. Это необходимо, чтобы отслеживать конверсии с определенной ценностью транзакции, например доходы от продаж.
- Сохраните изменения.
Подробнее о том, как добавить тег Google на сайт…
Способ 2. Как настроить реализацию с помощью Google Менеджера тегов
Если вы используете Google Менеджер тегов, вы можете реализовать gtag.js
для рекламы гостиниц следующим образом:
- Создайте тег в аккаунте Google Рекламы.
- Настройте тег в Google Менеджере тегов, используя идентификатор конверсии и ярлык конверсии.
- Добавьте тег связывания конверсий.
- Разместите тег на всех страницах, включая страницу конверсии.
- Измените тег с учетом ваших предпочтительных параметров.
Глобальный тег необходимо разместить на всех страницах, включая страницы подтверждения, а тег события – только на страницах подтверждения.
Для оптимальной совместимости с веб-браузерами мы также рекомендуем включить тег связывания конверсий.
Ознакомьтесь с подробной информацией о Google Менеджере тегов. Напоминаем, что во время работы с инструментом необходимо учитывать особые указания для гостиниц.
Шаг 3. Измените параметры гостиницы в теге события
С 30 апреля 2024 г. в новых кампаниях для рекламы гостиниц нельзя будет выбрать стратегии назначения ставок "Комиссия (плата за проживание)" и "Комиссия (плата за конверсию)".
Активные кампании для рекламы гостиниц, в которых уже используются эти стратегии, продолжат работать до 20 февраля 2025 г. Инструкции о том, что нужно сделать, вы найдете в статье о прекращении поддержки стратегий на основе комиссии.
Параметр | Тип значения | Пример значения | Описание | Обязательно: да или нет |
'value' |
Число с плавающей запятой | 16.20 |
Вместо Примечание. Значение будет использоваться для стратегий интеллектуального назначения ставок. |
Да |
'currency' |
Строка | ‘USD’ |
Вместо Этот код применяется к переменной |
Да |
'transaction_id' |
Строка | 'HA12345' |
Вместо Примечание. Идентификаторы заказов не включаются в отчеты Google Рекламы. |
Нет (рекомендуется) |
'id' |
Строка | ‘1234’ | Вместо ‘id’ укажите идентификатор ресурса гостиницы, данные о конверсиях для которой вы хотите регистрировать. Он должен совпадать с указанным в списке гостиниц. |
Нет |
'start_date' |
Строка | “2020-12-13” | Вместо ‘start_date’ укажите дату заезда. Формат даты: ГГГГ-ММ-ДД. |
Нет |
'end_date' |
Строка | “2020-12-13” | Вместо ‘end_date’ укажите дату выезда. Формат даты: ГГГГ-ММ-ДД. |
Нет |
‘value’
и ‘currency’
. Переменные ‘transaction_id’
, ‘id’
, ‘start_date’
или ‘end_date’
не показаны в отчетах.Примеры настроенного тега Google (важная информация)
Перед добавлением тега тщательно проверьте синтаксис. Убедитесь, что параметры гостиницы, например ‘id’
, ‘start_date’
и ‘end_date’
, добавлены в составе массива ‘item’
.
Вставьте фрагмент тега Google на все страницы сайта, включая страницу подтверждения, над тегом события.
После обновления тега Google:
<!-- Global Site Tag (gtag.js) - AdWords -->
<script async src="https://googletagmanager.com/gtag/js?id=AW-GOOGLE_CONVERSION_ID"></script>
<script> window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments)};
gtag('js', new Date());
gtag('config', 'AW-GOOGLE_CONVERSION_ID');
</script>
После обновления фрагмента глобального тега события:
<script>
gtag('event', 'purchase', {
'send_to': [
'AW-GOOGLE_CONVERSION_ID/GOOGLE_CONVERSION_LABEL'
'transaction_id': 'BOOKING_ID',
'value': PRICE,
'currency': 'CURRENCY',
'items': [{
'id': 'PARTNER_HOTEL_ID',
'start_date': 'CHECK_IN_DATE',
'end_date': 'CHECK_OUT_DATE'
}]
});
</script>
Что, если в данных о конверсии отсутствуют параметры гостиницы?
Параметры гостиниц содержат важную информацию о бронированиях, например идентификаторы гостиниц и даты пребывания. Система использует их, чтобы оптимизировать ваши объявления и включать больше данных в отчеты. Если в кампании для гостиниц выбрана стратегия "Комиссия (плата за проживание)", то эти параметры также используются для выставления счетов. Если в данных Google Рекламы о конверсиях отсутствуют параметры, значения ценности ("value"
) и валюты ("currency"
) извлекаются из настроек конверсии. Оттуда же мы получаем параметры времени клика для определения времени пребывания ("start_date"
и "end_date"
) и идентификатора гостиницы ("id"
). При этом если по времени клика дата заезда предшествует времени конверсии, то дата заезда автоматически назначается по дате конверсии.
Как отслеживать конверсии для нескольких аккаунтов
Если вы хотите, чтобы одно и то же событие регистрировалось как конверсия в нескольких аккаунтах Google Рекламы, используйте параметр 'send_to'
тега события-конверсии. Он позволяет передавать сразу несколько строк с идентификаторами конверсий.
Другой способ – отслеживать конверсии в управляющем аккаунте. Так вы сможете предоставлять доступ к действиям-конверсиям любым дочерним аккаунтам по своему выбору. Достаточно указать в теге события один идентификатор конверсии. Узнайте больше об отслеживании конверсий в управляющем аккаунте. Функция автоматической пометки должна быть включена.
Пример глобального тега
Пример тега Google
<!-- Global Site Tag (gtag.js)& →
<script async src="https://googletagmanager.com/gtag/js?id=AW-GOOGLE_CONVERSION_ID_1"></script>
<script> window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments)};
gtag('js', new Date());
gtag('config', 'AW-GOOGLE_CONVERSION_ID_1');
gtag('config', 'AW-GOOGLE_CONVERSION_ID_2');
</script>
Как включить автоматическую пометку
Автоматическая пометка необходима для правильного отслеживания конверсий. Подробнее о том, как включить эту функцию в аккаунте…
Как проверить тег отслеживания конверсий
Если вы хотите создать тестовый заказ и проверить, передаются ли параметры, выполните приведенные ниже инструкции.
Отладка с помощью Инструментов разработчика в Chrome
- Откройте новую вкладку в браузере Chrome.
- Нажмите на значок с тремя точками в правом верхнем углу браузера, затем выберите Дополнительные инструменты > Инструменты разработчика.
- Если вы не видите значок меню Google Chrome, откройте окно "Инструменты разработчика" с помощью следующих сочетаний клавиш:
- Ctrl + Shift + i (Windows)
- Command + Shift + i (Mac OS)
- Если вы не видите значок меню Google Chrome, откройте окно "Инструменты разработчика" с помощью следующих сочетаний клавиш:
- Откройте вкладку Сеть.
- Оставьте окно инструментов разработчика открытым.
- Перейдите на страницу, на которой размещен тег отслеживания конверсий.
- Найдите запрос к
googleadservices.com
. - Убедитесь, что в нем правильно указаны идентификатор аккаунта и название конверсии.
Все URL запросов на отслеживание конверсий начинаются так:
googleadservices.com/pagead/conversion/
Полностью запрос выглядит примерно так:
http://googleadservices.com/pagead/conversion/123456789/
?
random=1309518235472
&cv=6
&fst=1309518235472
&num=1
&fmt=2
&value=0
&label=AAAAAAAAAAAAAAAAAAA
&bg=ffffff
&hl=it
&guid=ON
&u_ h=1200
&u_w=1920
&u_ah=1174&
u_aw=1920
&u_cd=24
&u_his=2
&u_tz=60
&u_
java=true
&u_nplug=19
&u_nmime=97
&url=http%3A//example.com/conversion-page.html
Число после googleadservices.com/pagead/conversion/
должно совпадать с идентификатором конверсии, а символы после &label=
– с ярлыком конверсии. Если это не так, то тег, скорее всего, связан с другим действием-конверсией.
Чтобы исправить это, создайте новый тег отслеживания конверсий для нужного действия и добавьте его на сайт. Или уточните у специалиста, имеющего доступ к коду сайта, добавлял ли он тег отслеживания конверсий для другого действия.
Важно!
Стандарты безопасности и конфиденциальности при отслеживании действий на сайтах
В Google применяются очень строгие стандарты безопасности. В рамках этой программы отслеживаются лишь страницы с тегом конверсии. При этом мы используем шифрование данных и защищенные серверы.
Вы должны предоставить пользователям сайта точные и полные сведения о том, какую информацию вы собираете, и получить их согласие на сбор таких данных в случаях, предусмотренных законом.
Отслеживание конверсий в мобильных приложениях
Вы можете автоматически отслеживать установки приложения и покупки в нем. Как и для конверсий на сайте в кампаниях для гостиниц, необходимо включить автоматическую пометку и выбрать категорию "Покупки" (она будет использоваться для интеллектуального назначения ставок).
Далее вам потребуется настроить передачу параметров гостиницы, например ее идентификатора и данных о датах заезда и выезда. Для этого используйте платформу Firebase или сторонний пакет SDK. Настроив передачу, вы сможете начать отслеживать конверсии в приложении.
Как настроить отслеживание конверсий в приложении через Firebase
Firebase – это платформа Google, которая помогает разработчикам мобильных приложений развивать бизнес. Ее также можно использовать для отслеживания конверсий в приложениях в кампаниях для гостиниц. Чтобы настроить передачу параметров гостиниц, используйте Firebase Analytics API.
Параметр Firebase | Тип значения | Описание | Пример |
FirebaseAnalytics.Param.VALUE | Число с плавающей запятой |
Вместо этого параметра укажите сумму, которую заплатит пользователь. Вы можете использовать базовую или итоговую цену. В качестве десятичного разделителя используйте точку ("."). Пример: 16.20. Примечание. Значение будет использоваться для стратегий интеллектуального назначения ставок. |
|
FirebaseAnalytics.Param.CURRENCY | Строка |
Вместо этого параметра укажите трехбуквенный код валюты, которая использовалась для бронирования. Значение должно соответствовать стандарту ISO 4217. Этот код применяется к переменной VALUE. |
|
FirebaseAnalytics.Param.TRANSACTION_ID | Строка |
Вместо этого параметра в теге отслеживания конверсий укажите номер бронирования или идентификатор заказа, чтобы не допустить повторной регистрации конверсий. Примечание. Идентификаторы заказов не включаются в отчеты Google Рекламы. |
|
FirebaseAnalytics.Param.ITEM_ID | Строка | Вместо этого параметра укажите идентификатор ресурса гостиницы, данные о конверсиях для которой вы хотите регистрировать. Он должен соответствовать значению в фиде со списком отелей. |
|
FirebaseAnalytics.Param.START_DATE | Строка | Вместо этого параметра укажите дату заезда. Формат даты: ГГГГ-ММ-ДД. |
|
FirebaseAnalytics.Param.END_DATE | Строка | Вместо этого параметра укажите дату выезда. Формат даты: ГГГГ-ММ-ДД. |
|
Как настроить отслеживание конверсий в приложении через сторонний пакет SDK
Чтобы вы могли принимать обоснованные маркетинговые решения в отношении приложения, Google Реклама работает со многими сторонними сервисами аналитики для поддержки схемы динамического ремаркетинга Google для приложений.
Если вы используете один из этих сторонних сервисов аналитики, свяжите стороннего поставщика с Google Рекламой, чтобы включить создание сегмента по вашим данным. Обратитесь к представителю стороннего сервиса, который может помочь вам настроить SDK и изменить тип конверсий на "Покупки".
Затем вам потребуется отправить запрос на отслеживание конверсий. К нему нужно прикрепить объект JSON с параметрами гостиницы app_event_data
. Допустимые значения – строки и массивы.
В app_event_data
необходимо добавить следующие параметры:
start_date
(в формате ГГГГ-ММ-ДД);end_date
(в формате ГГГГ-ММ-ДД);item_id;
transaction_id;
На уровне конверсии указываются следующие параметры:
value
currency_code
Подробнее об отслеживании конверсий в мобильных приложениях…