2015-06-22 104 views
0

我是GTM V2的新手。用GTM创建自定义指标

我想使用自定义指标来跟踪PDF下载。我可以为自己创建自定义维度,但无法创建自定义指标。

我想报告类似如下:

PDFname  no. of download 
xyx     1 
abc     5 
  • XYZ PDF下载1个ABC 5
  • PDF名称,没有。的下载列标题,其余的是它的值

我想使用GTM v2创建指标。我不想为相同的JavaScript编写。我已使用事件跟踪完成了上述报告,但希望按照自定义指标执行相同的操作

请详细解释如何使用GTM创建自定义指标。

请尽快帮助我。

+0

欢迎下载到堆栈:你能告诉我们你有什么尝试到目前为止? – DaImTo

+0

我已经创建了一个触发条件的事件标签,该条件在包含PDF的页面上触发,并为PDF单击文本。我也做了标签作为维度,我可以获取PDF名称 – owais

+0

我已经创建了一个事件标签,触发条件是在具有PDF的页面上触发并单击PDF文本。我也制作了标签来充当维度,因为我可以获取PDF名称。问题是,我无法为相同的写入自定义指标。其实我从来没有使用GTMV2创建自定义指标,所以我不知道如何使用它。请帮助假设为GTMV2的重要人物 – owais

回答

0

在新版本的Google跟踪代码管理器中,“宏”已重命名为“变量”,因此我将引用它们。

我实现了一个标签,用于跟踪在我的网站上下载PDF的时间。我通过创建一个自定义变量来完成此操作按照步骤创建跟踪PDF下载所需的变量。

1)创建一个名为'element'的新变量,使这个变量成为'auto-event'变量。从变量类型下拉菜单中选择'元素'。点击'保存变量'

2)创建一个名为'点击链接文件名'的新变量。将此变量设为自定义Javascript变量。将以下代码插入配置变量字段。

function() { 
    var filepath = {{element}}.pathname.split("/"); 
    var filename = filepath.pop(); 
    return filename.indexOf(".")>-1?filename:'n/a'; 
} 

,点击 '保存变量'

3)创建触发器 - 将触发器命名为 “PDF下载”

  • 事件:点击
  • 配置:只需链接
  • 使能当:[网页网址] [与正则表达式匹配]。*
  • FireOn:[点击网址路径] [符合RegEx]。(PDF)$

4)创建标签

  • 产品:谷歌Analytics(分析)
  • 标签类型:通用Analytics
  • 配置标签:
    • 跟踪ID:“你跟踪Code Here“
    • 音轨类型:”Event“
    • 类别: “点击”
    • 行动: “下载”
    • 标签: “{{点击链接文件名}” 在
  • 火了: “PDF下载”

这是什么一套指令将为你做的是设置变量能够记录你的PDF文件的名称以及跟踪它作为一个事件的能力。我们在步骤3中设置的触发器告诉GTM在每个页面上激活标签(。*),并在用户点击以字符串“.pdf”结尾的链接时触发标签。我们设置的标签告诉GTM通过上面列出的类别,操作和标签向GA帐户发送活动。该事件的标签将包含下载的PDF文件的名称。

如果你想比这更多的定制,让我知道,我会为你提供一个解决方案来跟踪之类的东西 - 哪些页面的PDF从

+1

“在新版本的Google跟踪代码管理器中,”指标“已重命名为”变量“ - - uhm,no。 “宏”已被重命名为“变量”。 GTM没有指标(这不是一个跟踪工具)。 –

+0

谢谢艾克,误用语言。 – Keegan

+0

感谢您解决这个问题。埃克 – zero8