Диспетчер тегов Google показывает значения переменных уровня данных как неопределенные в активированном теге

Я пытаюсь добавить значения переменных dataLayer в свой тег, но когда я смотрю на тег, запущенный на вкладке «Сеть» моей консоли в Chrome, я вижу, что тег был заполнен неопределенными значениями, хотя объект dataLayer в консоли имеет правильные значения.

Вот моя переменная dataLayer в GTM:

введите здесь описание изображения

Вот как я получаю доступ к значению внутри тега:

ORDERID={{ORDERID}}

И это то, что я вижу как значения dataLayer в консоли:

введите здесь описание изображения

Но внутри вкладки сети я вижу, что переменная dataLayer не определена:

введите здесь описание изображения

Вот как выглядит DataLayer моего диспетчера тегов в режиме предварительного просмотра:

введите здесь описание изображения Почему?? Я тяну мои волосы над этим сейчас. Как я могу получить доступ к значениям переменных dataLayer?


person gazubi    schedule 27.08.2015    source источник


Ответы (1)


Ваша переменная ORDERID определена правильно. Ваш тег, который считывает эту переменную, должен активироваться при событии "CHECKOUT: COMPLETE", иначе эта переменная будет неопределенной.

person nyuen    schedule 27.08.2015