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