Google analytics API using javascript

Google analytics API using javascript

本文关键字:javascript using API analytics Google      更新时间:2023-09-26

我是javascript的初学者。我正在使用谷歌嵌入 api,需要从特定帐户中的特定视图中获取数据。我检查了谷歌的文档,他们有一个视图选择器,但我只想访问一个视图。

此外,任何文档中都没有提到报告类型,它的用途是什么?

    var timeline = new gapi.analytics.googleCharts.DataChart({
    reportType: 'ga', //Kindly explain this
    query: {
      'dimensions': 'ga:date',   //what if i want to access a more specific view (i have the view id)**
      'metrics': 'ga:sessions',
      'start-date': '30daysAgo',
      'end-date': 'yesterday',
    },
    chart: {
      type: 'LINE',
      container: 'timeline'
    }
});

请帮助我直接访问特定帐号下的维度,并使用 id 进行查看。

一般来说,检查核心报告 API 是个好建议 - 它使用许多相同的参数。

"ga"是 GA API 似乎接受的唯一参数,请参阅此处。

如果只想显示特定视图,则需要配置文件 ID。然后通过"ids"参数包含它:

var timeline = new gapi.analytics.googleCharts.DataChart({
reportType: 'ga', //Kindly explain this
query: {
'ids': 'ga:' + profileId,
  'dimensions': 'ga:date',
  'metrics': 'ga:sessions',
  'start-date': '30daysAgo',
  'end-date': 'yesterday',
},
chart: {
  type: 'LINE',
  container: 'timeline'
}
});