我使用GA嵌入API(https://developers.google.com/analytics/devguides/reporting/embed/v1/)在我的网站上有一些图表。 我可以为每份报告选择日期范围(开始日期和结束日期)。
我在报告图表中想要这些“每小时”,“日”,“周”,“月”。我认为必须有一个参数按时间单位对数据进行分组,但我找不到它。 如何在图表中添加选择时间单位的选项?
答案 0 :(得分:3)
使用Embed API绝对可以实现这一点,而且开箱即用。您只需要探索各种time dimensions并选择您想要的那个。
要创建一个在过去7天内按小时显示会话的嵌入API DataChart
实例,您可以执行以下操作:
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%'
}
}
});