Edu*_*rdo 134

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

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

  • 它们可用于过滤器
  • 它们是界面中的一等公民,因此您将在界面中看到自定义变量名称(而不是通用的"自定义变量5")
  • 在界面中配置
  • 聚合的度量标准(自定义变量不可用)
  • 提供20个自定义维度+ 20个自定义指标,而不只是5个自定义变量

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

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

ga('send', 'pageview', {
  'dimension15':  'My Custom Dimension'
});
Run Code Online (Sandbox Code Playgroud)

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

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

ga('set', 'dimension5', 'custom data');
Run Code Online (Sandbox Code Playgroud)

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

更多信息:开发人员文档

  • 这是一个非常明确和呼吁的答案. (7认同)
  • 注意:如果尝试过滤自​​定义维度,则必须在"查看"级别添加过滤器(例如,所有网站数据),而不是"帐户"级别.您只会在视图下看到自定义尺寸 (2认同)
  • 以下是开发文档供参考:https://developers.google.com/analytics/devguides/collection/analyticsjs/custom-dims-mets.共享的最后一个链接在其示例中不使用Universal Analytics. (2认同)