javascript - GA Embed API - 选择每小时、每天、每周或每月

标签 javascript google-analytics google-analytics-api google-reporting-api

我使用 GA Embed API ( https://developers.google.com/analytics/devguides/reporting/embed/v1/ ) 在我的网站上添加一些图表。 我可以为每个报告选择日期范围(开始日期和结束日期)。

我想在我的报告图表中使用这些“每小时”、“天”、“周”、“月”。我认为必须有一个按时间单位对数据进行分组的参数,但我找不到。 如何添加选项以在图表中选择时间单位?

Example

最佳答案

使用 Embed API 绝对可以做到这一点,而且大多数情况下都是开箱即用的。您只需要探索各种 time dimensions并选择您想要的。

创建嵌入 API DataChart在过去 7 天按小时显示 session 的实例中,您可以执行如下操作:

var dataChart = new gapi.analytics.googleCharts.DataChart({
  'query': {
    'ids': 'ga:XXXX',
    'metrics': 'ga:sessions',
    'dimensions': 'ga:dateHour',
    'start-date': '7daysAgo',
    'end-date': 'yesterday'
  },
  'chart': {
    'container': 'chart-container',
    'type': 'LINE',
    'options': {
      'width': '100%'
    }
  }
});

关于javascript - GA Embed API - 选择每小时、每天、每周或每月,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31433933/

相关文章:

javascript - JavaScript 可以检测到用户何时停止加载文档吗?

javascript - 循环内 Lodash Throttle 或 Debounce 的问题

google-analytics - 追踪Google Analytics(分析)的点击

ios - 我可以在 IOS 应用程序中为 WebView /浏览器实现谷歌分析吗?

javascript - window.move 负方向问题

javascript - 如何使用 ajax 帖子和数据表附加数据不起作用?

string - Google Analytics(分析)跟踪Apache页面别名重定向

google-analytics - 使用 Google Analytics 报告 API 获取 Play 商店浏览量和安装量,例如 "Google Play Referral Flow"

ruby - 谷歌分析 API 错误 "Selected dimensions and metrics cannot be queried together."

javascript - 通过用户 ID 跟踪用户登录