首页 文章

如何通过GA的新analytics.js设置自定义变量

提问于
浏览
53

参见指南https://developers.google.com/analytics/devguides/collection/analyticsjs/custom-dims-mets

我找不到任何方法来跟踪自定义变量,如旧跟踪js "ga.js":https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingCustomVariables

_setCustomVar(index, name, value, opt_scope)

有人可以帮忙吗?

谢谢!

1 回答

  • 130

    analytics.js(又名Universal Analytics)中不再存在自定义变量 . 它已被自定义维度和指标取代,更加灵活和强大 .

    自定义指标和维度的优点:

    • 它们可用于过滤器

    • 他们是界面中的一等公民,因此您将在界面中看到自定义变量名称(而不是通用"Custom Variable 5")

    • 在界面中配置

    • 聚合的度量标准(自定义变量不可用)

    • 20个自定义维度20个自定义指标可用,而不是仅5个自定义变量

    要使用自定义维度/指标,您需要在界面上配置它们 . 进入管理员,深入查看您的网络媒体资源,然后有一个“自定义定义”标签 .

    然后当你跟踪它时,你只需要跟踪自定义属性的值和id,例如:

    ga('send', 'pageview', {
      'dimension15':  'My Custom Dimension'
    });
    

    这将发送一个附加自定义维度的综合浏览量 .

    您还可以在页面上设置一个将应用于页面上发生的任何综合浏览量或事件的页面 .

    ga('set', 'dimension5', 'custom data');
    

    请注意,只有设置它才会发送给GA,因此如果您决定使用 set ,请确保在页面上至少调用一次 send 以实际将该数据发送到GA .

    更多信息:Developer Docs

相关问题