Диспетчер тегов Google: можете ли вы создать настраиваемый триггер, который срабатывает при создании ie повара? - PullRequest
0 голосов
/ 16 июня 2020

Пока мы обновляли наш веб-сайт, мы столкнулись с некоторыми тегами, которые в конечном итоге сломались. Быстрое исправление может заключаться в установке cook ie в браузере и обновлении нашего тега для срабатывания, когда cook ie существует. Есть ли в диспетчере тегов Google конфигурация пользовательского тега, которая могла бы позволить мне это сделать, или мне нужно найти другую работу?

1 Ответ

0 голосов
/ 16 июня 2020

Не как таковое. Для срабатывания триггера вам нужно событие, то есть dataLayer pu sh, который добавляет объект, содержащий ключевое «событие», в массив dataLayer.

Существуют встроенные события (такие как загрузка страницы, готовность dom, загрузка страницы и нажатие и отправка при включении соответствующих переменных) и настраиваемые события, то есть произвольные значения для ключа события.

Только при наличии события GTM может считывать файл cook ie и обновлять свои внутренние переменные значениями cook ie.

В практических целях, я думаю, вы можете использовать настраиваемый триггер события, установите флажок "использовать регулярное выражение" и введите ". *" (регулярное выражение для "что угодно"). Затем, после того как вы создали переменную first party cook ie, которая читает ваш «update ready cook ie», вы указываете условие срабатывания для этого триггера с помощью «update ready cook ie не равно undefined».

Затем у вас есть триггер «что произойдет дальше после того, как повар ie установлен», который затем может активировать ваши теги.

С другой стороны, поскольку вы предположительно используете JavaScript для установки своего Cook ie, вы могли бы также полностью отказаться от Cook ie и pu sh настраиваемого события для уровня данных который запускает теги.

...