GTM / UA跟踪多位作者

时间:2014-02-06 17:03:31

标签: google-analytics google-tag-manager data-layers universal-analytics

似乎这很简单,但我找不到太多可用的文档。目前在我们的文章系统中,每个作者姓名在每个页面上都显示如下:

<div id="author-info">
    <a href="/articles/mr-man" rel="author">Mr. Man</a>

根据Google的说法,使用自定义维度是在UA中跟踪作者的方法。设置自定义维度“作者”并将范围设置为“命中/会话/用户”。不确定我完全理解不同的范围选项。我得到以下代码:

var dimensionValue = 'SOME_DIMENSION_VALUE';
ga('set', 'dimension1', dimensionValue);

我假设应该是:

var author-id = 'Mr. Man';
ga('set', 'dimension1', author-id);

这是对的吗? 另外,如何将作者信息传递到dataLayer,然后通过GTM调用作者页面视图?多位作者怎么样?

1 个答案:

答案 0 :(得分:0)

好的,这个答案来自G +分析社区(链接如下)。积分转到https://plus.google.com/u/0/+SimoAhava

使用GTM,我们可以使用宏来完成整个事情并设置字段:

创建一个返回作者姓名的自定义JavaScript宏:

function() {
  try{    
    return document.getElementById("author-info").children[0].text;
  } catch(e) {
    return "";
  }
}

在您的Pageview标签中,转到更多设置 - &gt;自定义维度,添加自定义维度,将您创建的CD的索引号放在必填字段中,并将JavaScript宏添加到维度字段。

此设置会抓取网页作者链接的文本内容,并将其作为自定义维度与网页浏览一起发送。由于它是命中范围,因此每个网页浏览都会附上页面的作者信息。

https://plus.google.com/104258622890980927916/posts/e6cC6y8q1m6