我正在使用谷歌分析嵌入式API创建一个工艺仪表板小部件来显示分析数据,但现在我必须显示一个数字,而不是图表,有没有一个简单而快速的方法来获得一个数字?
我目前正在做这样的事情
var dataChart = new gapi.analytics.googleCharts.DataChart({
query: {
metrics: 'ga:sessions',
dimensions: 'ga:date',
'start-date': '30daysAgo',
'end-date': 'yesterday'
},
chart: {
container: 'chart-container',
type: 'LINE',
options: {
width: '100%'
}
}
});但是我想展示一些类似的东西:

我是个新手,所以欢迎任何帮助
发布于 2016-09-30 15:12:13
我认为你做的事情是错误的,你正在调用一个函数来从检索到的数据中创建图表。如果您尝试在Google Analytics Query Explorer上执行查询,它将返回metrics中指定的每个日期的会话列表,该列表根据ga:sessions值获取会话,并在dimensions密钥中以日期和ga:date分隔。
您可以只使用Google Analytics API执行查询,并立即获得数字。因此,要根据您的要求获得魔术数字,您只需省略dimensions,就像这个query一样。
注意:它可能因sesions、pageviews、users等而异。
希望这能有所帮助。
https://stackoverflow.com/questions/39642481
复制相似问题