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

时间:2013-05-08 12:18:08

标签: google-analytics

请参阅指南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 个答案:

答案 0 :(得分:131)

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

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

  • 可以在过滤器中使用
  • 他们是界面中的头等公民,因此您将在界面中看到自定义变量名称(而不是通用的“自定义变量5”)
  • 在界面中配置
  • 汇总的指标(不适用于自定义变量)
  • 20个自定义维度+ 20个自定义指标,而不是仅5个自定义变量

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

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

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

这会发送一个附有自定义维度的综合浏览量。

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

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

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

更多信息:Developer Docs