Как настроить отслеживание конверсий в кампаниях для гостиниц

Отслеживание конверсий помогает понять, как часто клики по объявлениям приводят к полезным для вас действиям на сайте, например к бронированиям.

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

Как реализовать теги сайта

Чтобы отслеживать конверсии Google Рекламы в Рекламе гостиниц, выполните следующие три шага:

Здесь показано, как настроить отслеживание конверсий в кампаниях Google Рекламы для гостиниц вручную или с помощью Google Менеджера тегов.

Шаг 1. Создайте глобальный тег и тег события

Примечания

  • Чтобы использовать конверсии в кампаниях с интеллектуальным назначением ставок (оптимизированная цена за клик, комиссии), необходимо выбрать для них категорию "Покупки".
  • В кампаниях для гостиниц поддерживается только атрибуция по последнему клику.
  • Если у вас уже настроено отслеживание конверсий с помощью тега Google, перейдите к шагу 2.
Примечание. Приведенные ниже инструкции относятся к новому оформлению интерфейса Google Рекламы. Если вы предпочитаете старую версию, нажмите "Внешний вид" и выберите вариант Прежний дизайн. Если вы пользуетесь прежним интерфейсом, ознакомьтесь со схемой аккаунта или воспользуйтесь строкой поиска на верхней панели навигации в Google Рекламе, чтобы найти нужную страницу.
  1. В аккаунте Google Рекламы нажмите на значок Цели Goals Icon.
  2. В меню разделов нажмите на раскрывающийся список Конверсии.
  3. Нажмите Сводка.
  4. Нажмите "Создать действие-конверсию".
  5. Выберите конверсию, которую хотите отслеживать, и следуйте инструкциям в виджете. Подробнее о том, как настроить отслеживание конверсий для сайта
    • Если вы планируете отслеживать бронирования гостиницы на своем сайте, обязательно укажите следующие значения:
      • Категория: "Покупки/Продажи".
      • Ценность: используйте разные значения ценности и значение по умолчанию > 0 $.
      • Учет: каждая конверсия.
      • Модель атрибуции: последний клик.
  6. Нажмите Готово.

Шаг 2. Добавьте глобальный тег и тег события

Реализовать отслеживание конверсий Google Рекламы для гостиниц можно двумя способами:

Способ 1. Прямая реализация в HTML-/AMP-коде сайта

Способ 2. Реализация с помощью Google Менеджера тегов

Чтобы настроить отслеживание конверсий, добавьте на свой сайт специальный тег, который состоит из глобального тега и тега события. Если вы добавляете тег с помощью Google Менеджера тегов, следуйте инструкции в способе 2.

Способ 1. Как настроить прямую реализацию (в HTML-/AMP-коде сайта)

Здесь показано, как настроить отслеживание конверсий в кампаниях Google Рекламы для гостиниц на сайте с помощью HTML или AMP.

HTML-страницы

  1. Добавьте глобальный тег на каждую страницу сайта гостиницы. Важно, чтобы тег присутствовал на всех страницах в процедуре бронирования, в том числе в сторонних системах бронирования. В этом случае убедитесь, что такая система бронирования добавляет тег на каждую страницу, включая страницу подтверждения.
    1. Откройте HTML-код страницы.
    2. Задайте нужные настройки:
      • Если вы ещё не добавили глобальный тег на свой сайт, скопируйте тег и вставьте его между тегами заголовка (<head></head>).
        Пример:
        <!-- Global site tag (gtag.js) - Google Ads: AW-GOOGLE_CONVERSION_ID--> <script async src="https://www.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 Аналитики, или из другого аккаунта Google Рекламы, скопируйте команду 'config' ниже и добавьте ее к каждому экземпляру глобального тега прямо над конечным тегом </script>.

          gtag ('config', 'AW-GOOGLE_CONVERSION_ID');
        • Если, настраивая тег для другого действия-конверсии на сайте, вы или владелец управляющего аккаунта уже добавили глобальный тег, убедитесь, что он есть на всех страницах сайта и что в команде 'config' указан идентификатор конверсии вашего аккаунта Google Рекламы.
    3. Сохраните изменения.
  2. Добавьте тег события на страницу конверсии Это та страница, которую видит пользователь после совершения конверсии, например страница с сообщением "Спасибо за бронирование". Обратите внимание, что страница конверсии бронирования может размещаться в сторонней системе бронирования. В таком случае ее поставщику нужно выполнить следующие действия:
    1. Откройте HTML-код страницы конверсии.
    2. Скопировать приведенный ниже тег события и вставить его между тегами заголовка (<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

    3. Добавьте код динамической подстановки значения в параметр transaction_id. Благодаря этому при отслеживании покупок, продаж или привлеченных клиентов на сайте каждая конверсия будет учитываться только один раз.
    4. Добавьте код динамической подстановки значений в параметры value и currency. Это необходимо, чтобы отслеживать конверсии с определенной ценностью транзакции, например доходы от продаж.
    5. Сохранить изменения.

AMP-страницы

Это инструкции для всех страниц, созданных с помощью технологии AMP.

  1. Разместите глобальный тег на всех страницах сайта.
    1. Откройте HTML-код страницы.
    2. Задайте нужные настройки:
      • Если вы ещё не добавили глобальный тег на сайт, выберите нужный параметр в аккаунте Google Рекламы и добавьте два тега:
        1. Скопируйте нужный тег и вставьте его между тегами заголовка (<head></head>) перед JavaScript-библиотекой AMP.
          Пример:
          <script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>
        2. Скопируйте второй тег и вставьте его между тегами основного текста (<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>
        3. Подробнее о том, как настроить глобальный тег
      • Если вы добавили на сайт глобальный тег из другого сервиса Google (например, Аналитики) или другого аккаунта Google Рекламы, выберите нужный параметр в аккаунте Google Рекламы, затем скопируйте соответствующую строку и вставьте ее в раздел "config" каждого экземпляра глобального тега.
        Пример:
        "AW-813068219": { "groups": "default" }
      • Если, настраивая тег для другого действия-конверсии на сайте, вы или владелец управляющего аккаунта уже добавили глобальный тег, убедитесь, что он есть на всех страницах сайта и что в разделе "config" указан идентификатор конверсии вашего аккаунта Google Рекламы. Пример: AW-813068219.
    3. Сохраните изменения.
  2. Добавьте тег события на страницу конверсии Это страница, на которую посетители сайта попадают после совершения конверсии, например с сообщением "Благодарим за покупку".
    1. Откройте HTML-код страницы конверсии.
    2. Скопируйте тег из своего аккаунта Google Рекламы и вставьте его в раздел "triggers" глобального тега.
      Пример:
      "C_7c-ug1nyyfk": { "on": "visible", "vars": { "event_name": "conversion", "value": 200.0, "currency": "USD", "transaction_id": "", "send_to": ["AW-813068219/_XirCILNzJkDELvf2YMD"] } }
    3. Добавьте код динамической подстановки значения в параметр transaction_id. Благодаря этому при отслеживании покупок, продаж или привлеченных клиентов на сайте каждая конверсия будет учитываться только один раз.
    4. Добавьте код динамической подстановки значений в параметры value и currency. Это необходимо, чтобы отслеживать конверсии с определенной ценностью транзакции, например доходы от продаж.
    5. Сохранить изменения.

Подробнее о том, как добавить тег Google на сайт

Способ 2. Как настроить реализацию с помощью Google Менеджера тегов

Здесь пошагово показано, как настроить отслеживание конверсий в кампаниях Google Рекламы для гостиниц с помощью Google Менеджера тегов.

Если вы используете Google Менеджер тегов, вы можете реализовать gtag.js для рекламы гостиниц следующим образом:

  1. Создайте тег в аккаунте Google Рекламы.
  2. Настройте тег в Google Менеджере тегов, используя идентификатор конверсии и ярлык конверсии.
  3. Добавьте тег связывания конверсий.
  4. Разместите тег на всех страницах, включая страницу конверсии.
  5. Измените тег с учетом ваших предпочтительных параметров.
Важное примечание. Создав теги в аккаунте Google Рекламы, добавьте нужные переменные с помощью пользовательских HTML-тегов (см. раздел Шаг 3. Измените параметры гостиницы в теге события). Не рекомендуется использовать шаблон Google Рекламы, поскольку он поддерживает не все переменные для отчетов о кампаниях для гостиниц.

Глобальный тег необходимо разместить на всех страницах, включая страницы подтверждения, а тег события – только на страницах подтверждения.

Для оптимальной совместимости с веб-браузерами мы также рекомендуем включить тег связывания конверсий.

Ознакомьтесь с подробной информацией о Google Менеджере тегов. Напоминаем, что во время работы с инструментом необходимо учитывать особые указания для гостиниц.

Шаг 3. Измените параметры гостиницы в теге события

Чтобы передавать данные об отслеживании конверсий, добавьте в код следующие параметры:
Параметр Тип значения Пример значения Описание

Обязательно: да или нет

'value' Число с плавающей запятой 16.20

Вместо ‘value’ укажите сумму, которую заплатит пользователь. Вы можете использовать базовую или итоговую цену. В качестве десятичного разделителя используйте точку ("."). Пример: "16.20".

Примечание. Значение будет использоваться для стратегий интеллектуального назначения ставок.

Да
'currency' Строка ‘USD’

Вместо ‘currency’ укажите трехбуквенный код валюты, которая используется для бронирования. Значение должно соответствовать стандарту ISO 4217.

Этот код применяется к переменной ‘value’.

Да
'transaction_id' Строка 'HA12345'

Вместо ‘transaction_id’ в теге отслеживания конверсий укажите номер бронирования или идентификатор заказа, чтобы не допустить повторной регистрации конверсий.

Примечание. Данные об идентификаторах заказов не включаются в отчеты 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://www.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://www.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

  1. Откройте новую вкладку в браузере Chrome.
  2. Нажмите на значок с тремя точками в правом верхнем углу браузера, затем выберите Дополнительные инструменты > Инструменты разработчика.
    • Если вы не видите значок меню Google Chrome, откройте окно "Инструменты разработчика" с помощью следующих сочетаний клавиш:
      • Ctrl + Shift + i (Windows)
      • Command + Shift + i (Mac OS)
  3. Откройте вкладку Сеть.
  4. Оставьте окно инструментов разработчика открытым.
  5. Перейдите на страницу, на которой размещен тег отслеживания конверсий.
  6. Найдите запрос к www.googleadservices.com.
  7. Убедитесь, что в нем указаны правильный идентификатор аккаунта и название конверсии.

Все URL запросов на отслеживание конверсий начинаются так:

www.googleadservices.com/pagead/conversion/

Полностью запрос выглядит примерно так:

http://www.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//www.example.com/conversion-page.html

Число после www.googleadservices.com/pagead/conversion/ должно совпадать с идентификатором конверсии, а символы после &label= – с ярлыком конверсии. Если это не так, то тег, скорее всего, связан с другим действием-конверсией.

Чтобы исправить это, создайте новый тег отслеживания конверсий для нужного действия и добавьте его на сайт. Или уточните у специалиста, имеющего доступ к коду сайта, добавлял ли он тег отслеживания конверсий для другого действия.

Важно!

Если вы перейдете на отслеживание конверсий в управляющем аккаунте, то в управляемых аккаунтах прекратится отслеживание всех действий-конверсий для новых кликов (независимо от статуса тега). Действие-конверсия по-прежнему будет отслеживать конверсии по кликам, совершенным до перехода. Будет применяться отдельный период учета. После перехода отслеживание конверсий будет возможно только в управляющем аккаунте.

Стандарты безопасности и конфиденциальности при отслеживании действий на сайтах

В Google применяются очень строгие стандарты безопасности. В рамках этой программы отслеживаются лишь страницы с тегом конверсии. При этом мы используем шифрование данных и защищенные серверы.

Вы должны предоставить пользователям сайта точные и полные сведения о том, какую информацию вы собираете, и получить их согласие на сбор таких данных в случаях, предусмотренных законом.

Примечание. Если посетитель сайта не дал согласия на сбор и передачу третьим лицам своих персональных данных, а также на их использование для персонализации объявлений в предусмотренных законом случаях, сбор данных для ремаркетинга необходимо отключить, изменив тег Google для определенных пользователей. Подробнее об изменениях тега Google

Отслеживание конверсий в мобильных приложениях

Вы можете автоматически отслеживать установки приложения и покупки в нем. Как и для конверсий на сайте в кампаниях для гостиниц, необходимо включить автоматическую пометку и выбрать категорию "Покупки" (она будет использоваться для интеллектуального назначения ставок).

Далее вам потребуется настроить передачу параметров гостиницы, например ее идентификатора и данных о датах заезда и выезда. Для этого используйте платформу Firebase или сторонний пакет SDK. Настроив передачу, вы сможете начать отслеживать конверсии в приложении.

Как настроить отслеживание конверсий в приложении через Firebase

Firebase – это платформа Google, которая помогает разработчикам мобильных приложений развивать бизнес. Ее также можно использовать, чтобы настроить отслеживание конверсий в приложениях в кампаниях для гостиниц. Чтобы настроить передачу параметров гостиниц, используйте Firebase Analytics API.

Параметр Firebase Тип значения Описание Пример
FirebaseAnalytics.Param.VALUE Число с плавающей запятой

Вместо этого параметра укажите сумму, которую заплатит пользователь. Вы можете использовать базовую или итоговую цену. В качестве десятичного разделителя используйте точку ("."). Пример: 16.20.

Примечание. Значение будет использоваться для стратегий интеллектуального назначения ставок.

Bundle params = new Bundle();

params.putDouble(Param.VALUE, 150.00);

params.putString(Param.CURRENCY, "USD" ); // e.g. $150.00 USD

FirebaseAnalytics.Param.CURRENCY Строка

Вместо этого параметра укажите трехбуквенный код валюты, которая использовалась для бронирования. Значение должно соответствовать стандарту ISO 4217.

Этот код применяется к переменной VALUE.

Bundle params = new Bundle();

params.putString(Param.CURRENCY, "USD");

FirebaseAnalytics.Param.TRANSACTION_ID Строка

Вместо этого параметра в теге отслеживания конверсий укажите номер бронирования или идентификатор заказа, чтобы не допустить повторной регистрации конверсий.

Примечание. Данные об идентификаторах заказов не включаются в отчеты Google Рекламы.

Bundle params = new Bundle();

params.putString(Param.TRANSACTION_ID, "HA12345");

FirebaseAnalytics.Param.ITEM_ID Строка Вместо этого параметра укажите идентификатор ресурса гостиницы, данные о конверсиях для которой вы хотите регистрировать. Он должен соответствовать значению в фиде со списком отелей.

Bundle params = new Bundle();

params.putString(Param.ITEM_ID, "1234");

FirebaseAnalytics.Param.START_DATE Строка Вместо этого параметра укажите дату заезда. Формат даты: ГГГГ-ММ-ДД.

Bundle params = new Bundle();

params.putString(Param.START_DATE, "2022-09-10");

FirebaseAnalytics.Param.END_DATE Строка Вместо этого параметра укажите дату выезда. Формат даты: ГГГГ-ММ-ДД.

Bundle params = new Bundle();

params.putString(Param.END_DATE, "2022-09-14");

Как настроить отслеживание конверсий в приложении через сторонний пакет SDK

Чтобы вы могли принимать обоснованные маркетинговые решения в отношении приложения, Google Реклама работает со многими сторонними сервисами аналитики для поддержки схемы динамического ремаркетинга Google для приложений.

Если вы используете один из этих сторонних сервисов аналитики, свяжите стороннего поставщика с Google Рекламой, чтобы включить создание сегмента по вашим данным. Обратитесь к представителю стороннего сервиса, который может помочь вам настроить SDK и изменить тип конверсий на "Покупки".

Затем вам потребуется отправить запрос об отслеживании конверсий. К нему нужно прикрепить объект JSON с параметрами гостиницы app_event_data. Допустимые значения – строки и массивы.

В app_event_data необходимо добавить следующие параметры:

  • start_date (в формате ГГГГ-ММ-ДД);
  • end_date (в формате ГГГГ-ММ-ДД);
  • item_id;
  • transaction_id;

На уровне конверсии указываются следующие параметры:

  • value
  • currency_code

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

Эта информация оказалась полезной?

Как можно улучшить эту статью?
Поиск
Очистить поле поиска
Закрыть поиск
Главное меню
9498616026845956846
true
Поиск по Справочному центру
true
true
true
true
true
73067
false
false
false