Уведомление

Все функции G Suite, необходимые вашей компании, перенесены в Google Workspace.

Компоненты Google Менеджера тегов

Как теги, триггеры, переменные и уровень данных взаимодействуют друг с другом

Для управления конфигурацией и активацией тегов в Менеджере тегов Google используются следующие объекты:

  • Теги. Тег – это код, который отправляет данные в систему, такую как Google Analytics.
  • Триггеры. Триггер прослушивает события определенного типа, например клики, отправки формы или загрузки страницы.
  • Переменные. Переменная – это поименованная метка-заполнитель для меняющегося значения, такого как название товара, цена или дата.
  • Уровень данных. Менеджер тегов использует уровень данных для временного хранения значений на стороне клиента, что облегчает работу тегов, триггеров и переменных.

Ниже описывается, как эти объекты взаимодействуют друг с другом.

Теги и триггеры

Тег – это фрагмент кода, который выполняется на странице или в мобильном приложении. У тегов может быть различное назначение, однако в Менеджере тегов они в основном используются для передачи данных третьей стороне. В качестве примеров можно назвать тег Google Analytics и тег отслеживания конверсий Google Рекламы.

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

Теги выполняются (активируются) в ответ на события. В Google Менеджере тегов вы устанавливаете триггеры, определяющие, когда должны активироваться теги.

Триггеры и переменные

В Google Менеджере тегов можно использовать встроенные переменные или настраивать собственные. Например, встроенная переменная url всегда содержит URL текущей страницы. Если вы хотите, чтобы тег активировался только на странице example.com/purchase/receipt.html, настройте следующий триггер:

  • Событие: просмотр страницы.
  • Тип триггера: просмотр страницы.
  • Условия активации: некоторые просмотры страниц.
    • Активировать триггер, если выполняются следующие условия:
      URL содержит example.com/purchase/receipt.html.

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

Переменные и уровень данных

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

Создавать уровень данных необязательно. Переменные Менеджера тегов можно настроить так, чтобы значения извлекались непосредственно из переменных JavaScript, собственных файлов cookie и объектов DOM. Однако мы рекомендуем воспользоваться преимуществами хорошо организованного уровня данных. Он снижает риск потери информации в результате случайного изменения кода, позволяет создать хорошо структурированную модель данных и упрощает устранение неполадок.

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

Сценарии реализации

Принимая решение о создании уровня данных, обратите внимание на следующее:

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

Статьи по теме

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

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