java - Google Analytics API 中维度和指标的内部工作组合

标签 java eclipse google-analytics-api metrics dimensions

我们正在致力于网站流量监控,并且正在使用 Google Analytics API。我们对这些维度和指标感到困惑。我们仍然无法解码这两者的组合,即如何将一个维度与其他指标一起使用。

我检查了堆栈溢出站点,并浏览了 Google Analytics 工具资源管理器 1 http://ga-dev-tools.appspot.com/explorer/ .

我们还浏览了https://developers.google.com/analytics/devguides/reporting/core/dimsmets#cats=visitor 我们知道,当我们将鼠标悬停在任何特定维度/指标上时,会出现一个复选框。我们需要检查它并查看灰显的项目[这些项目是该特定维度/指标不允许的]。

经过所有这些探索,我们写下了一个查询:

return analytics.data().ga()
        .get(tableId,"2014-01-07","2014-03-01", "ga:visitors")
        .setDimensions("ga:visitorType,ga:visitCount,ga:city,ga:browser,ga:date")
            .setMetrics("ga:visitors,")
                   .setMaxResults(25)
        .execute();

我们得到以下输出(示例):

ga:访问者类型  ga:访问计数  ga:浏览器  ga:城市  ga:日期  ga:访问者 新访客 1 Chrome(未设置) 01-23-2014 1 新访客 1 Chrome 类加罗尔 01-23-2014 1

任何人都可以解释一下以下疑问:

  1. visitCount 和访客在此处指定了什么?
  2. 维度和指标的组合如何发挥作用。基本上我的意思是如何 维度和指标的组合会影响输出吗?

感谢任何指导!!

最佳答案

ga:visitCount

The visit index for a visitor to your property. Each visit from a unique visitor will get its own incremental index starting from 1 for the first visit. Subsequent visits do not change previous visit indicies. For example, if a certain visitor has 4 visits to your website, visitCount for that visitor will have 4 distinct values of '1' through '4'.

让我们看看您的数据:

ga:visitorType  ga:visitCount  ga:browser  ga:city    ga:date   ga:visitors 
New Visitor          1          Chrome    (not set)  01-23-2014     1 
New Visitor          1          Chrome    Bangalore  01-23-2014     1

01-23-2014 您有 2 位访客,我知道这一点是因为有两行,而且您的最后一列 ga:visitors 加起来为 2。他们都没有新访客以前访问过您的网站。因为他们在访问计数为 1 之前没有访问过您的网站。

让我们看看我网站上的一些数据:

 ga:visitorType      ga:visitCount  ga:date     ga:visitors  
  New Visitor          1            01-23-2014     17 
  Returning Visitor    10           01-23-2014      1 

仅使用这些行来告诉您什么。 2014 年 1 月 23 日,我有 18 位访问者,因为 17 和 1 加起来就是 18。其中 17 位是新访问者,他们以前没有访问过我的网站。 1 是回访者,之前曾访问过我的网站 10 次 (VisitCount)。

您的第二个问题非常开放,试图解释维度和指标如何结合在一起会有点困难。你需要更具体。但基本上,维度是一个东西,他们查看的页面、他们来自的页面、他们居住的城市……度量是一个可以相加或相减的数字。有 8 个人通过 Google 访问了我的网站。 8 来自度量,访问它们来自的网站是一个维度。同样,这在这里很难解释。

阅读Dimension and metric refrence并查看 GA 网站上的不同报告。它告诉您在这些报告中使用哪些维度和指标,您应该能够将它们映射回 API。

关于java - Google Analytics API 中维度和指标的内部工作组合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22244524/

相关文章:

java - 如何检查是否是星期六并设置为同月中最近的一天

java - Spring导入看不到资源

eclipse - 禁用 Flex 运行时绑定(bind)警告

javascript - 有没有工具可以验证 ECMAScript 并确认它与 ECMAScript 语言规范第三版兼容?

cordova - 扩展电子商务 'purchase' 事件未存储在 Cordova 应用程序中

ruby-on-rails - 无法让 Google Analytics 用户数据显示在 Rails 应用程序中

javascript - 将 javascript 数组加载到 Chartist.js 作为系列

java - 如何使用 concat 函数表示 JPA 标准中的空格字符

java - 如何在 Java 中反序列化 java.nio.ByteBuffer

java - 写但不读时java中的同步 HashMap