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

Чтобы вам было проще работать с кодом сайта в рамках использования продуктов Google, внедрите глобальный тег для отслеживания конверсий Google Рекламы. Начиная с октября 2017 года вы будете получать этот тег вместо тега отслеживания конверсий при создании действия-конверсии в новом интерфейсе Google Рекламы. Глобальный тег нужно добавить на все страницы сайта. Кроме него, на некоторые страницы потребуется добавить тег события или тег с номером телефона – в зависимости от того, конверсии какого типа вы хотите отслеживать. Эти два тега используются вместе с глобальным. 

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

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

Преимущества глобального тега

  • Более быстрая и простая интеграция с другими продуктами Google. Глобальный тег используется не только в Google Рекламе, но и в других продуктах Google, например Аналитике, что значительно упрощает реализацию тегов на страницах сайта.
  • Более точное отслеживание конверсий. Глобальные теги добавляют в домен новые файлы cookie, собирающие информацию о кликах по объявлениям, в результате которых пользователи переходят на сайт. Это обеспечивает более точное отслеживание конверсий Google Рекламы. Кроме того, вы сами выбираете, какие взаимодействия с вашим сайтом следует считать конверсиями.
  • Регистрация всех конверсий. Если вы используете старую версию тега, измененную для отслеживания только с помощью пикселя, некоторые конверсии могут не учитываться. Добавив глобальный тег, вы будете уверены, что все конверсии регистрируются.

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

Как работает глобальный тег

Для отслеживания конверсий глобальный тег должен применяться вместе с тегом события или тегом с номером телефона. 

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

При настройке отслеживания конверсий вы увидите и сможете скопировать глобальный тег для своего аккаунта, а также любые другие фрагменты кода, использующиеся вместе с ним. Фрагменты кода, представленные ниже, служат лишь примерами и не будут работать на вашем сайте. 

Глобальный тег

Глобальный тег необходимо добавить на все страницы сайта в раздел <head>. Если вы или ваш менеджер уже добавили глобальный тег при создании другого действия-конверсии в том же аккаунте Google Рекламы, делать это повторно не требуется. Если вы добавили на сайт глобальный тег из другого сервиса Google (например, Аналитики) или другого аккаунта Google Рекламы, воспользуйтесь инструкцией по его донастройке.

Пример глобального тега:

<!-- Global site tag (gtag.js) - Google Ads: CONVERSION_ID -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=AW-CONVERSION_ID"></script>
  <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());

    gtag('config',AW-CONVERSION_ID');
  </script>

Тег события

Для отслеживания конверсий тег события необходимо добавить непосредственно на страницу, где эти конверсии будут совершаться. Его можно разместить в любой части кода страницы после глобального тега сайта. Чтобы отслеживание конверсий было максимально точным, рекомендуем разместить тег события в разделе <head>.

Пример тега события:

    <!-- Event snippet for Example conversion page -->
    <script>
      gtag('event', 'conversion', {'send_to': 'AW-CONVERSION_ID/CONVERSION_LABEL',
        'value': 1.0,
        'currency': 'USD'
      });
    </script>

Тег с номером телефона

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

Пример фрагмента кода с номером телефона:

<script>
  gtag('config', 'AW-CONVERSION_ID/CONVERSION_LABEL', {
    'phone_conversion_number': '1-650-555-5555'
  });
</script>

Как настроить глобальный тег, чтобы передавать данные в разные аккаунты Google Рекламы

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

  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=GA_TRACKING_ID"></script>

  <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());

    gtag('config', 'GA_TRACKING_ID');
  </script>

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

  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=GA_TRACKING_ID">   </script>

  <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());

    gtag('config', 'GA_TRACKING_ID');
    gtag('config','AW-CONVERSION_ID');
  </script>

To disable the collection of remarketing data, add the highlighted gtag('set') command below to your global site tag:

  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=GA_TRACKING_ID">       </script>

  <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('set', 'allow_ad_personalization_signals', false);
    gtag('js', new Date());

    gtag('config', 'GA_TRACKING_ID');
    gtag('config', 'AW-CONVERSION_ID');
  </script>

Once you’ve made this change, you don’t need to add the global site tag snippet obtained from your Google Ads account to your website. Just add the event or phone snippet. Note that you can re-use the same global snippet for multiple Google Ads or Google Analytics accounts. For each additional Google Ads or Google Analytics account you want your tag to support, add a new ‘config’command that contains the ID of the account (as demonstrated in the sample code above, which has separate ‘config’commands for Google Analytics and Google Ads). 

Как использовать новый тег отслеживания конверсий

Следуйте инструкциям по настройке отслеживания конверсий в новом интерфейсе Google Рекламы.

 

Была ли эта статья полезна?
Как можно улучшить эту статью?