Как добавить тег отслеживания конверсий на сайт

Когда вы настраиваете в аккаунте Google Рекламы действие-конверсию, создается тег отслеживания конверсий. Его необходимо добавить на сайт. Тег срабатывает, когда пользователь, перешедший на ваш сайт по объявлению, выполняет действие, которое вы указали как ценное (например, совершает покупку или подписывается на рассылку).

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

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

Подготовка

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

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

Инструкции

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

Как настроить отслеживание конверсий с помощью глобального тега

  1. Откройте HTML-код страницы, которая загружается в браузере пользователя после совершения конверсии (она называется страницей конверсии). Например, это может быть раздел "Благодарим за покупку".
  2. Между тегами <head></head> вставьте теги отслеживания конверсий: сначала глобальный тег, а затем теги событий, относящихся к данной странице. Если у вас ещё нет тегов, создайте их, следуя инструкциям.
  3. Сохраните изменения. Готово!

Вот пример HTML-кода очень простой веб-страницы:

		<html>
		<head>
		<title>Sample HTML File</title>
		Paste your global site tag here.
                Paste your event snippet(s) here.
                </head>
		<body>
		</body>
		</html>
	

Код той же страницы после добавления тега отслеживания конверсий (это лишь пример, он не будет работать на вашем сайте):

  <html>
  <head>
  <title>Sample HTML File</title>

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

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

  </head>
  <body></body>
  </html>
    

Примечание о конверсиях, ценность которых зависит от параметров транзакции

Если при создании действия-конверсии вы выбрали вариант "Разная ценность для каждой конверсии", в тег для отслеживания ценности транзакций нужно внести изменения.

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

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

Как настроить отслеживание конверсий с помощью JavaScript

  1. Откройте HTML-код страницы, которая загружается в браузере пользователя после совершения конверсии (она называется страницей конверсии). Например, это может быть раздел "Благодарим за покупку".
  2. Добавьте тег отслеживания конверсий между тегами <body></body>. Если вы ещё не создали тег отслеживания, сделайте это согласно инструкциям.
  3. Сохраните изменения. Готово!

Вот пример HTML-кода очень простой веб-страницы:

		<html>
		<head>
		<title>Образец HTML-файла</title>
		</head>
		<body>
		Вставьте сюда свой тег отслеживания конверсий.
		</body>
		</html>
	

Код той же страницы после добавления тега отслеживания конверсий (это лишь пример, он не будет работать на вашем сайте):

		<html>
		<head>
		<title>Образец HTML-файла</title>
		</head>
		<body> 
		<!-- Google Code for Purchase Conversion Page -->
		<script type="text/javascript"> 
		/* <![CDATA[ */
		var google_conversion_id = 1234567890;
		var google_conversion_label = "xxx-XXx1xXXX123X1xX";
		var google_remarketing_only = "false"
			var google_conversion_value = 10.0;
			var google_conversion_currency = "USD"
		/* ]]> */ 
		</script>
		<script type="text/javascript" 
		src="//www.googleadservices.com/pagead/
		conversion.js">
		</script>
		<noscript>
		<img height=1 width=1 border=0 
		src="//www.googleadservices.com/pagead/
		conversion/1234567890/
		?value=10.0&amp;currency_code=USD&amp;label=xxx-   
		XXx1xXXX123X1xX&amp;guid=ON&amp;script=0">
		       </noscript>
		</body>
		</html>
	

Примечание о конверсиях, ценность которых зависит от транзакции

Если при создании действия-конверсии вы выбрали вариант "Ценность этого действия-конверсии может меняться", то для отслеживания ценности транзакций вам потребуется изменить тег в соответствии с этими инструкциями.

Междоменное отслеживание конверсий

Если вам необходимо отслеживать действия в нескольких доменах (например, когда домен целевой страницы отличается от домена конверсии), включите междоменное отслеживание, добавив в код сайта строки с вашими адресами:

		gtag('set', 'linker', {
                'domains': ['landing-destination.com', 'conversion-
                destination.com']
		});
	

Вот как будет выглядеть код после добавления этого фрагмента:

		<!-- Глобальный тег (gtag.js) - Google Реклама: 123456789 →
		<script async src="https://www.googletagmanager.com/gtag/js?id=AW-
                123456789"></script>
                <script>
		window.dataLayer = window.dataLayer || [];
		function gtag(){dataLayer.push(arguments);}
                gtag('set', 'linker', {
		'domains': ['landing-destination.com', 'conversion
                -destination.com']
		});
		gtag('js', new Date());
		gtag('config', 'AW-123456789');
		</script>
	

При междоменном отслеживании в URL добавляется параметр связывания, указывающий на целевой домен. Этот параметр определяется в параметрах запроса URL с помощью ключа _gl:

https://www.landing-destination.com/?_gl=1~abcde5~

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

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

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

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

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

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