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

Сейчас я пишу файл cookie для браузера в диспетчере тегов Google, чтобы рассчитать оценку страницы. Но у меня проблема в том, что gtm.timer запускался пару раз, и счет просто добавлялся несколько раз, когда таймер продолжал срабатывать.

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

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

Однако проблема в том, как я могу ссылаться на значение переменной уровня данных из пользовательского javascript?

Большое спасибо за вашу помощь заранее!


person Pak Hang Leung    schedule 22.03.2018    source источник


Ответы (1)


Вы должны иметь возможность просто определить переменную типа уровня данных как gtm.timerEventNumber и использовать ее в своей пользовательской переменной JS, например. если вы назвали свою переменную как "DL - gtm.timerEventNumber":

function(){
   if ({{DL - gtm.timerEventNumber}} > 1){
      // do stuff
   }
}
person nyuen    schedule 22.03.2018
comment
Наконец-то я определил другую пользовательскую переменную для использования значения. Но все равно спасибо вам за помощь! - person Pak Hang Leung; 22.03.2018