Как настроить импорт офлайн-конверсий

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

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

Если вам необходимо импортировать конверсии из Salesforce, свяжите аккаунты Google Рекламы и Salesforce и отслеживайте, насколько эффективны кампании Google Рекламы на различных этапах последовательности конверсий.

Чтобы импортировать офлайн-конверсии из Zapier в Google Рекламу, следуйте этим инструкциям.

Подготовка

Вы можете импортировать офлайн-конверсии при соблюдении следующих требований:

  • В аккаунте включена функция автоматической пометки. Это обязательное условие.
  • Вы можете изменять код веб-страниц своего сайта. Это нужно, чтобы получить GCLID (идентификатор клика Google). Этот параметр добавляется к URL, по которому пользователь, нажавший на объявление, переходит на ваш сайт.
  • Идентификатор GCLID можно сохранить вместе с информацией о потенциальном клиенте, полученной на вашем сайте. Например, это можно реализовать в системе отслеживания информации о потенциальных клиентах.
  • От клика по объявлению до регистрации конверсии проходит менее 90 дней. Если загрузить данные о конверсии более чем через 90 дней от последнего клика, с которым она связана, то она не будет импортирована в аккаунт Google Рекламы (и не будет учитываться в статистике аккаунта).

Инструкции

Чтобы настроить импорт офлайн-конверсий, нужно создать действие-конверсию в аккаунте Google Рекламы, а также настроить сайт и систему отслеживания потенциальных клиентов. Для этого следуйте инструкциям ниже.

Этап 1. Создание одного или нескольких действий-конверсий для импорта

Создайте действие-конверсию для каждого вида офлайн-конверсии, например "найден потенциальный клиент" или "сделка заключена". Количество офлайн-конверсий не ограничено.

Чтобы создать офлайн-конверсию, выполните следующие действия:
  1. Войдите в аккаунт Google Рекламы.
  2. Нажмите на значок инструментов в правом верхнем углу страницы.
  3. В разделе "Отслеживание" выберите Конверсии.
  4. Нажмите кнопку с плюсом , чтобы создать действие-конверсию.
  5. Будет предложено указать тип источника конверсий. Нажмите Импорт.
  6. Выберите Другие источники данных или системы управления взаимодействием с клиентами, а затем – Отслеживание конверсий по кликам или Отслеживание конверсий по звонкам.
  7. Нажмите Продолжить.
  8. Введите название действия-конверсии и запомните его. Вам потребуется указать это название (с точно таким же написанием) при загрузке данных об офлайн-конверсиях.
  9. В раскрывающемся меню Категория выберите действие, которое вы хотите отслеживать. Отчеты о конверсиях можно будет сегментировать по категориям. Изменить их можно в любой момент.
  10. В поле "Ценность" назначьте принцип отслеживания ценности этой конверсии.
  11. В разделе "Учет" выберите метод подсчета конверсий.
  12. Нажмите Период учета конверсий по кликам и укажите, в течение какого времени после клика по объявлению нужно отслеживать определенное действие-конверсию. Для кампаний в поисковой и контекстно-медийной сети, а также для торговых кампаний можно выбрать значение от 1 до 90 дней.
  13. По умолчанию для всех новых действий выбрано Включение данных в столбец "Конверсии". Если вы не хотите, чтобы данные об этом действии-конверсии добавлялись в столбцы "Конверсии" и "Ценность конверсии", снимите флажок. Тогда действия такого типа будут учитываться только в столбце Все конверсии.
    • Этот параметр имеет смысл использовать в случае, если вы оптимизируете ставки с помощью автоматической стратегии для повышения количества конверсий и не хотите, чтобы стратегия учитывала это конкретное действие-конверсию. Подробнее…
  14. В разделе Модель атрибуции можно указать, как назначается ценность кликам на пути к конверсии.
    • Вы можете выбрать вариант Использовать атрибуцию Google Рекламы, а затем выбрать модель из раскрывающегося списка. Подробнее об этом читайте здесь.
    • Выберите Использовать стороннюю атрибуцию, если хотите использовать собственную модель атрибуции и назначить распределение ценности между несколькими идентификаторами GCLID.

      Примечание. После создания действия изменить модель атрибуции невозможно.

  15. Нажмите кнопку Создать и продолжить.
  16. Нажмите Готово.

Важно! Загружайте данные для действия-конверсии хотя бы через 4–6 часов после его создания. Если вы сделаете это раньше, может пройти до двух дней, прежде чем эта информация появится в отчетах.

Как добавить конверсии, внесенные в один файл, в несколько аккаунтов

Для этого все аккаунты должны быть связаны с аккаунтом Центра клиентов. В него будут загружаться ваши файлы. Google Реклама будет импортировать все конверсии из связанных с ним аккаунтов.

Важно! Если вы добавите конверсию для аккаунта, не связанного с аккаунтом Центра клиентов, появится сообщение об отсутствии разрешения.

  • Если вы используете отслеживание конверсий в управляющем аккаунте, создайте действия-конверсии для импорта на уровне управляющего аккаунта и согласно этим инструкциям проверьте, все ли управляемые аккаунты используют управляющий аккаунт в качестве "аккаунта конверсий".
  • Если вы не используете отслеживание конверсий в управляющем аккаунте, создайте действия-конверсии для импорта отдельно в каждом аккаунте. Помните, что если вы отслеживаете одну и ту же конверсию (например, "найден потенциальный клиент") в нескольких аккаунтах, то в них нужно использовать одинаковое название конверсии (с учетом использования заглавных букв).
  • Если вы никогда ранее не использовали отслеживание конверсий в Google Рекламе и все аккаунты, связанные с управляющим аккаунтом, принадлежат одной компании, воспользуйтесь функцией отслеживания конверсий в аккаунте Центра клиентов. С ее помощью вам будет проще получать сведения о конверсиях и отчеты по атрибуции.

Этап 2. Настройка сайта и системы отслеживания потенциальных клиентов

На этом этапе необходимо выполнить следующие три действия:

  1. Добавить на все страницы с заполняемыми формами код, обеспечивающий передачу идентификаторов GCLID в вашу систему отслеживания потенциальных клиентов.
  2. Добавить на все страницы своего сайта скрипт, сохраняющий идентификаторы GCLID. Пример скрипта приведен ниже.
  3. Реализовать сохранение идентификаторов GCLID вместе с данными о клиентах в своей системе отслеживания потенциальных клиентов.

Сначала выполните первый шаг – создайте одно или несколько действий-конверсий, иначе вы не сможете импортировать первые конверсии.

  1. В коде каждой страницы, где пользователи заполняют формы, необходимо добавить скрытое поле для идентификатора GCLID. Это необходимо для передачи этих идентификаторов на ваш сервер.
    Пример кода для добавления скрытого поля GCLID приведен ниже. Если вы можете изменить код формы самостоятельно, просто добавьте тег <input> (в примере выделен желтым) между тегами <form>. Возможно, вам придется попросить администратора системы отслеживания потенциальных клиентов создать для вас код формы.
   <form action="" name="myForm"> 		
         Name: <input type="text" name="name"> 		
         <input type="hidden" id="gclid_field" name="gclid_field" value=""> 	 	
         <input type="submit" value="Submit Form" name="btnSubmit"> 	
   </form>
       
  1. В коде всех страниц сайта реализуйте сохранение идентификаторов GCLID с помощью файлов cookie или в локальном хранилище. Вы можете создать собственный скрипт или использовать приведенный ниже. В последнем случае не забудьте изменить строку "var gclidFormFields", добавив список всех идентификаторов полей, созданных на предыдущем шаге.

    <script>

    function getParam(p) {
    var match = RegExp('[?&]' + p + '=([^&]*)').exec(window.location.search);
    return match && decodeURIComponent(match[1].replace(/\+/g, ' '));
    }

    function getExpiryRecord(value) {
    var expiryPeriod = 90 * 24 * 60 * 60 * 1000; // окончание 90-дневного периода в миллисекундах

    var expiryDate = new Date().getTime() + expiryPeriod;
    return {
    value: value,
    expiryDate: expiryDate
    };
    }

    function addGclid() {
    var gclidParam = getParam('gclid');
    var gclidFormFields = ['gclid_field', 'foobar']; // укажите все возможные идентификаторы GCLID полей формы
    var gclidRecord = null;
    var currGclidFormField;

    var gclsrcParam = getParam('gclsrc');
    var isGclsrcValid = !gclsrcParam || gclsrcParam.indexOf('aw') !== -1;

    gclidFormFields.forEach(function (field) {
    if (document.getElementById(field)) {
    currGclidFormField = document.getElementById(field);
    }
    });

    if (gclidParam && isGclsrcValid) {
    gclidRecord = getExpiryRecord(gclidParam);
    localStorage.setItem('gclid', JSON.stringify(gclidRecord));
    }

    var gclid = gclidRecord || JSON.parse(localStorage.getItem('gclid'));
    var isGclidValid = gclid && new Date().getTime() < gclid.expiryDate;

    if (currGclidFormField && isGclidValid) {
    currGclidFormField.value = gclid.value;
    }
    }

    window.addEventListener('load', addGclid);

    </script>

Примечания:

  • Мы настоятельно рекомендуем добавить скрипт на все страницы сайта (а не только на целевые страницы объявлений), чтобы учитывались все конверсии. Например, вы можете разместить его в шаблоне веб-страниц сайта, чтобы этот код автоматически добавлялся в новые страницы при их создании. Также можно добавить скрипт в глобальный элемент сайта, например в колонтитул страниц.

  • Желательно разместить скрипт непосредственно перед закрывающим тегом </body> в коде каждой страницы сайта.

  1. В своей системе управления пользовательскими данными реализуйте сохранение идентификаторов GCLID вместе с информацией о потенциальных клиентах. Например, если вы используете систему отслеживания потенциальных клиентов, попросите ИТ-специалистов добавить поле GCLID в объект, где хранятся данные о клиенте. Ваше решение должно обеспечивать надежное и удобное сохранение и извлечение идентификаторов GCLID. Специалисты могут ознакомиться с руководством по интеграции для той системы, которую вы используете.

Совет. Используйте Google Менеджер тегов для получения GCLID

Если у вас есть аккаунт Google Менеджера тегов и поле для GCLID имеет одинаковое название во всех формах на вашем сайте, вы можете реализовать описанный выше скрипт следующим образом:

  1. Войдите в аккаунт Google Менеджера тегов на странице http://www.google.com/tagmanager.
  2. В разделе "Аккаунты" выберите аккаунт с контейнером тегов Google Рекламы.
  3. В разделе "Контейнеры" нажмите на название контейнера, который вы хотите использовать.
  4. Нажмите кнопку СОЗДАТЬ и выберите Тег в раскрывающемся меню.
  5. Задайте описательное название в поле "Имя тега" (например, "Сбор идентификаторов кликов Google Рекламы для импорта конверсий").
  6. В раскрывающемся меню "Тип тега" выберите Пользовательский тег HTML.
  7. Скопируйте код JavaScript, приведенный выше (в пункте 2), в поле "HTML".
  8. Нажмите кнопку + Добавить в разделе "Правила активации". Установите флажок "Все страницы" и нажмите Сохранить.
  9. Нажмите кнопку Сохранить.
  10. Нажмите кнопку Создать версию.
  11. Нажмите кнопку Опубликовать.

Импорт конверсий в Google Рекламу

Вы настроили аккаунт Google Рекламы, сайт и систему отслеживания потенциальных клиентов. Остался последний шаг – импорт конверсий в Google Рекламу.

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

Требуется помощь?

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