Google跟踪代码管理器自定义变量

时间:2015-08-31 18:56:11

标签: javascript google-analytics google-tag-manager

我将变量作为元数据传递到头部:

<meta id="ctl00_BDMeta_UserEmail" name="DCSext.UserEmail" />
<meta id="ctl00_BDMeta_Username" name="DCSext.Username" />
<meta id="ctl00_BDMeta_PageTitle" name="DCSext.PageTitle" />
<meta id="ctl00_BDMeta_PageURL" name="DCSext.PageURL" />

如何通过GTM将这些变量传递到Universal Analytics?

我会创建新的JavaScript变量并使用getelementbyid传递值吗?

然后在GTM中,创建一个新的JavaScript变量,并在使用全局变量名配置变量时输入新变量new?

1 个答案:

答案 0 :(得分:1)

您需要创建一个“自定义Javascript”变量(不是“Javascript变量”变量,因为您没有为它提供全局声明的JS变量)。

Custom JS变量将用于捕获您需要的值,可能基于您使用getElementById(或jQuery)提供的ID。在你的Custom JS标签中就是这样的东西:

function(){
    // do pre-checks to see if meta tag exists
    return $('meta#ct100_BDMeta_UserEmail').attr("name");
}