【问题标题】:GTM/UA Track multiple authorsGTM/UA 追踪多位作者
【发布时间】:2014-02-06 17:03:31
【问题描述】:

看起来这很简单,但我找不到太多可用的文档。目前在我们的文章系统中,每个作者的名字在每个页面上都是这样显示的:

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

【问题讨论】:

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


    【解决方案1】:

    好的,这个答案来自 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 宏添加到维度字段。

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-27
      • 2016-07-03
      • 2023-03-26
      • 2018-02-01
      • 2011-09-23
      • 1970-01-01
      相关资源
      最近更新 更多