Диспетчер тегов Google не блокирует триггер на основе пользовательской переменной - PullRequest
0 голосов
/ 06 мая 2020

Я установил пользовательскую переменную в GTM, которая удаляет идентификатор пользователя из URL-адреса.

Я настроил переменную так, чтобы она автоматически форматировалась до 0, если она не определена (так что если его нет в URL-адресе), чтобы я мог позже облегчить сравнение.

Я установил тег для активации всех просмотров страниц, ЗА ИСКЛЮЧЕНИЕМ случаев, когда присутствует идентификатор пользователя (это означает, что они исходят из моего почтового программного обеспечения и не должны беспокоить их всплывающим окном).

Теоретически это должно работать, но не работает, и я не знаю почему.

В режиме предварительного просмотра я вижу, что переменная хранится правильно (хотя это строка, но я думаю, что это не должно быть проблемой). поэтому, когда он не равен «0», он не должен срабатывать. но это так.

что мне не хватает?

вы можете видеть, что здесь идентификатор хранится правильно

С условием исключения, я перепробовал все:

  • если идентификатор не работает равно 0
  • , если id не содержит 0
  • Даже с регулярным выражением Симо Ахава: {{Variable}} не соответствует RegEx (игнорировать регистр) ^ (undefined | null | 0 | false | NaN |) $

но все равно срабатывает. Что мне не хватает? Спасибо!

...