似乎这很简单,但我找不到太多可用的文档。目前在我们的文章系统中,每个作者姓名在每个页面上都显示如下:
<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调用作者页面视图?多位作者怎么样?
答案 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