GA 嵌入 API - select 每小时、每天、每周或每月
GA Embed API - select Hourly, Day, Week or Month
我使用 GA Embed API (https://developers.google.com/analytics/devguides/reporting/embed/v1/) 在我的网站上添加一些图表。
我可以 select 每个报告的日期范围(开始日期和结束日期)。
我想要这些 "Hourly"、"Day"、"Week"、"Month" 在我的报告图表中。我认为必须有一个按时间单位对数据进行分组的参数,但我找不到。
如何在图表中为 select 时间单位添加选项?
使用嵌入 API 绝对可以做到这一点,而且大多数情况下都是开箱即用的。您只需要探索各种 time dimensions 并选择您想要的。
要创建一个嵌入 API DataChart
实例来按小时显示过去 7 天的会话,您可以这样做:
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%'
}
}
});
我使用 GA Embed API (https://developers.google.com/analytics/devguides/reporting/embed/v1/) 在我的网站上添加一些图表。 我可以 select 每个报告的日期范围(开始日期和结束日期)。
我想要这些 "Hourly"、"Day"、"Week"、"Month" 在我的报告图表中。我认为必须有一个按时间单位对数据进行分组的参数,但我找不到。 如何在图表中为 select 时间单位添加选项?
使用嵌入 API 绝对可以做到这一点,而且大多数情况下都是开箱即用的。您只需要探索各种 time dimensions 并选择您想要的。
要创建一个嵌入 API DataChart
实例来按小时显示过去 7 天的会话,您可以这样做:
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%'
}
}
});