JavaScript Substr Google Tagmanager

时间:2015-04-20 20:22:11

标签: javascript google-tag-manager

我想弄清楚如何使用Google Tagmanager宏功能去除最后4个字符。

CookieLanguage var在另一个从Cookie中读取字符串的Google标签中定义。这种刺痛包含的数据类似于:' kjhooij; lpuououpo-9999'我需要捕捉最后4个字符。

function() {
  try {
    var cookie = {{CookieLanguage}}.substr(CookieLanguage.length - 4);
    return cookie[0];
  } catch(e) {
    console.log("No cookie found");
    return "n/a";
  }
}

不知怎的,我的cookie var仍然是空的,我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

请改为尝试:

function() {
  try {
    var cookieLanguage = {{CookieLanguage}},
     cookie = cookieLanguage.substr(cookieLanguage.length - 4);
    return cookie[0];
  } catch(e) {
    console.log("No cookie found");
    return "n/a";
  }
}