Клики
Элемент клика. Получает доступ к уровню данных и считывает ключ gtm.element, который задается триггерами "Клик". Результатом будет ссылка на элемент DOM, где произошел клик.
Классы клика. Получает доступ к уровню данных и считывает ключ gtm.elementClasses, который задается триггерами "Клик". Результатом будет строковое значение атрибута classes в элементе DOM, по которому был выполнен клик.
Идентификатор клика. Получает доступ к уровню данных и считывает ключ gtm.elementId, который задается триггерами "Клик". Результатом будет строковое значение атрибута id в элементе DOM, по которому был выполнен клик.
Цель клика. Получает доступ к уровню данных и считывает ключ gtm.elementTarget, который задается триггерами "Клик".
URL клика. Получает доступ к уровню данных и считывает ключ gtm.elementUrl, который задается триггерами "Клик".
Текст клика. Получает доступ к уровню данных и считывает ключ gtm.elementText, который задается триггерами "Клик".
Ошибки
Сообщение об ошибке. Получает доступ к уровню данных и считывает ключ gtm.errorMessage, который задается триггерами "Ошибка JavaScript". Результатом будет строка с сообщением об ошибке.
URL ошибки. Получает доступ к уровню данных и считывает ключ gtm.errorUrl, который задается триггерами "Ошибка JavaScript". Результатом будет строка, содержащая URL, где произошла ошибка.
Строка ошибки. Получает доступ к уровню данных и считывает ключ gtm.errorLine, который задается триггерами "Ошибка JavaScript". Результатом будет номер строки в файле, в которой содержится ошибка.
Debug Mode. Возвращает значение true, если контейнер работает в режиме предварительного просмотра.
Формы
Классы формы. Получает доступ к уровню данных и считывает ключ gtm.elementClasses, который задается триггерами "Отправка формы". Результатом будет строковое значение атрибута classes формы.
Элемент формы. Получает доступ к уровню данных и считывает ключ gtm.element, который задается триггерами "Отправка формы". Результатом будет ссылка на элемент DOM формы.
Идентификатор формы. Получает доступ к уровню данных и считывает ключ gtm.elementId, который задается триггерами "Отправка формы". Результатом будет строковое значение атрибута id формы.
Цель формы. Получает доступ к уровню данных и считывает ключ gtm.elementTarget, который задается триггерами "Отправка формы".
Текст формы. Получает доступ к уровню данных и считывает ключ gtm.elementText, который задается триггерами "Отправка формы".
URL формы. Получает доступ к уровню данных и считывает ключ gtm.elementUrl, который задается триггерами "Отправка формы".
История
Источник истории. Получает доступ к уровню данных и считывает ключ gtm.historyChangeSource, который задается триггерами "Изменение в истории".
Новый фрагмент истории. Получает доступ к уровню данных и считывает ключ gtm.newUrlFragment, который задается триггерами "Изменение в истории". Результатом будет строковое значение хеша URL страницы после события истории.
Новое состояние истории. Получает доступ к уровню данных и считывает ключ gtm.newHistoryState, который задается триггерами "Изменение в истории". Результатом будет объект состояния, переданный страницей в историю для запуска события истории.
Старый фрагмент истории. Получает доступ к уровню данных и считывает ключ gtm.oldUrlFragment, который задается триггерами "Изменение в истории". Результатом будет строковое значение хеша URL страницы до события истории.
Старое состояние истории. Получает доступ к уровню данных и считывает ключ gtm.oldHistoryState, который задается триггерами "Изменение в истории". Результатом будет объект состояния, активный до того, как произошло событие истории.
Страницы
Page Hostname. Указывает имя хоста в текущем URL.
Page Path. Указывает путь в текущем URL.
Page URL. Указывает полный URL текущей страницы.
Referrer. Указывает полный URL перехода к текущей странице.
Прокрутка
Пороговое значение глубины прокрутки. Получает доступ к уровню данных и считывает ключ gtm.scrollThreshold, который задается триггерами "Глубина прокрутки". Результатом будет числовое значение, которое показывает глубину прокрутки, запустившую триггер. Для значений в процентах это число от 0 до 100. Для значений в пикселях это числовое значение, представляющее количество пикселей, указанное в качестве порогового значения.
Единицы глубины прокрутки. Получает доступ к уровню данных и считывает ключ gtm.scrollUnits, который задается триггерами "Глубина прокрутки". Результатом будет параметр, который показывает выбранные единицы измерения для порогового значения, запустившего триггер, – либо "пиксели", либо "проценты".
Направление прокрутки. Получает доступ к уровню данных и считывает ключ gtm.scrollDirection, который задается триггерами "Глубина прокрутки". Результатом будет параметр, который показывает направление порогового значения, вызвавшего срабатывание триггера – "вертикальное" или "горизонтальное".
Утилиты
Container ID. Предоставляет общедоступный идентификатор контейнера (например, GTM-XKCD11).
Версия контейнера. Номер версии контейнера в виде строкового значения.
Environment Name. Возвращает указанное пользователем название текущей среды, если запрос контейнера выполнен из функции "Поделиться ссылкой для просмотра" или из фрагмента кода среды. Для встроенных сред возвращается значение "Реальная", "Последняя" или "Редактирование". В остальных случаях возвращается пустая строка.
Событие. Получает доступ к уровню данных и считывает ключ event, который представляет собой имя текущего события dataLayer (например, gtm.js, gtm.dom, gtm.load или специальное).
Идентификатор HTML. Позволяет пользовательским тегам HTML сигнализировать, успешно ли они были выполнены. Используется с последовательностью активации тегов.
Случайное число. Возвращает случайное число.
Идентификатор клиента Аналитики. Предоставляет идентификатор клиента из файла cookie идентификатора клиента Google Аналитики по умолчанию.
Идентификатор сеанса Аналитики. Предоставляет идентификаторы сеансов из всех файлов cookie сеансов Google Аналитики с префиксом по умолчанию. Если присутствует несколько файлов cookie сеанса Google Аналитики, переменная возвращает строковое значение, содержащее все нужные идентификаторы сеансов.
Номер сеанса Аналитики. Предоставляет номера сеансов из всех файлов cookie сеансов Google Аналитики с префиксом по умолчанию. Если есть несколько файлов cookie сеанса Google Аналитики, переменная возвращает строковое значение, содержащее все номера сеансов.
Видео
Текущее время видео. Получает доступ к уровню данных и считывает ключ gtm.videoCurrentTime, который представляет собой время произошедшего в видео события в секундах, выраженное целым числом.
Продолжительность видео. Получает доступ к уровню данных и считывает ключ gtm.videoDuration, который представляет собой общую длительность видео в секундах, выраженную целым числом.
Процент просмотра видео. Получает доступ к ключу gtm.VideoPercent на уровне данных. Это целое число (от 0 до 100), которое представляет процент воспроизведенного видео на момент события.
Поставщик видео. Получает доступ к уровню данных и считывает ключ gtm.videoProvider, который задается триггерами "Видео YouTube". Это будет название поставщика видео, например "YouTube".
Статус видео. Получает доступ к уровню данных и считывает ключ gtm.videoStatus, который представляет собой статус видео в момент регистрации события, например "воспроизведение", "пауза".
Название видео. Получает доступ к уровню данных и считывает ключ gtm.videoTitle, который задается триггерами "Видео YouTube". Результатом будет название видео.
URL видео. Получает доступ к уровню данных и считывает ключ gtm.videoUrl, который задается триггерами "Видео YouTube". Результатом будет URL видео, например https://www.youtube.com/watch?v=gvHcXIF0rTU.
Видео видимое. Получает доступ к уровню данных и считывает ключ gtm.videoVisible, который задается триггерами "Видео YouTube". Если видео отображается в области просмотра, результатом будет значение true, если же в другой области (например, в нижней части страницы, на фоновой вкладке) – false.
Видимость
Процент видимости. Получает доступ к уровню данных и считывает ключ gtm.visibleRatio, который задается триггерами "Видимость элементов". Результатом будет числовое значение (0–100), которое показывает, какой процент выбранного элемента был виден при срабатывании триггера.
Время видимости. Получает доступ к уровню данных и считывает ключ gtm.visibleTime, который задается триггерами "Видимость элементов". Результатом будет числовое значение, которое показывает, как долго выбранный элемент был виден при срабатывании триггера.