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

<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调用作者页面视图?多位作者呢?

最佳答案

好的,这个答案来自G +分析社区(下面的链接)。功劳归于https://plus.google.com/u/0/+SimoAhava

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

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

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


在您的Pageview标记中,转到更多设置->自定义维度,添加自定义维度,将创建的CD的索引号放在必填字段中,然后将JavaScript宏添加到Dimension字段中。

此设置将获取页面作者链接的文本内容,并将其作为自定义维度发送给综合浏览量。由于它是命中范围,因此每个综合浏览量都将附有该页面的作者信息。

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

关于google-analytics - GTM/UA跟踪多位作者,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21609346/

10-12 21:56