【问题标题】:How to set custom variables through the new analytics.js of GA如何通过GA的新analytics.js设置自定义变量
【发布时间】:2013-05-02 16:09:13
【问题描述】:

查看指南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)

有人可以帮忙吗?

谢谢!

【问题讨论】:

    标签: google-analytics


    【解决方案1】:

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

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

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

    要使用自定义维度/指标,您需要在界面上进行配置。进入管理员,深入了解您的网络资产,然后有一个“自定义定义”选项卡。

    那么当你跟踪它时,你只需要跟踪自定义属性的值和id eg:

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

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

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

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

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

    更多信息:Developer Docs

    【讨论】:

    • 注意:如果尝试过滤自​​定义维度,您必须在“查看”级别(例如所有网站数据)而不是“帐户”级别添加过滤器。您只会在视图中看到自定义维度
    • 这里是开发文档供参考:developers.google.com/analytics/devguides/collection/…。最后共享的链接在其示例中未使用 Universal Analytics。
    • 如何从这些数据中过滤/创建维度?我在 Google Analytics(分析)界面中找不到解决此问题的方法
    • 好的,找到了。它位于管理 > 自定义定义 > 自定义维度 (More Info)。尽管您必须调用 {dimension5: 'my custom Dimension'} 而不是 {my_custom_dimension: 'my_custom_value'},但我仍然觉得很荒谬。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-25
    • 2014-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多