Analytics
Сейчас в сети: 232
Сейчас в сети: 232
Вопросы настройки тегов, правила и макросы, администрирование GTM
Подсказки
star_border
Ответить

Настройка активации тригера

Студент ✭

Добрый день!
Можно ли настроить активацию триггера так, чтобы он срабатывал только 1 раз, а не каждый. Например, нажатие на кнопку выполнялось только 1 раз, не зависимо от того, сколько раз пользователь на нее нажал?

Или чтобы тег срабатывал только 1 раз за все время, что пользователь был на сайте, т.к. он срабатывает каждый раз при нажатии на кнопку определенного класса на разных страницах.
Для примера кнопка "купить". Пользователь может нажать ее на страницах нескольких товаров пока был на сайте. Мне нужно чтобы событие "нажатие на кнопку купить" или триггер кнопки "купить" сработал только 1 раз, а не все.

2 Ответ экспертаverified_user

Настройка активации тригера

Восходящие звезды

Добрый день.
Попробуйте в настройке тегов указать:

Настройки активации тега:

1. Без ограничений.

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

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

Тег активируется один раз при загрузке страницы. Этот вариант следует выбрать, если вы, например, подключаете стороннюю библиотеку JavaScript, которая загружается только после загрузки страницы.

 

Настройка активации тригера

Магистр ✭

Добрый день. Можно настроить активацию тега один раз на страницу. Если вам это поможет. Если Вы настраивали тег "Событие" Universal Analytics, то для этого необходимо зайти в расширенные настройки тега и поставить "Один раз на событие"

http://joxi.ru/Rmz5wEOtnM7yrO

 

Настройка активации тригера

Ведущий участник

Если нужно всего одни раз на сессию, то создайте cookie без установки времени её жизни, в которую заносите значение при первом клике (например addCartFirstClick=1). В активацию триггера добавьте условие, что переменная из куки не равна 1.

Тогда тег сработает только один раз. После прекращении сессии кука очистится и при следующем визите триггер опять сработает

Настройка активации тригера

Студент ✭

Андрей, спасибо за ответ.
К сожалению, я не настолько сильна в GTM, чтобы настроить это с Ваших слов.
Может у Вас есть источник, из которого можно подробнее прочитать как это реализовать на практике (создать cookie без установки времени её жизни, в которую заносите значение при первом клике)?