0
Googleアナリティクスのレポートapi v4で遊んでいます。バックエンドにグラフを表示して、最後の30日間にいくつかの指標を表示したいと考えています。問題は、私は累積/合計値を取得することです。GoogleアナリティクスV4 API:過去30日間のデータを取得
例えば、これは私がAPI
body = {
reportRequests: [{
dateRanges: [
{
startDate: Date.parse('2016/10/01'),
endDate: Date.parse('2016/10/31')
}
],
viewId: '12345',
metrics: [{ expression: "ga:users" }],
dimensions: [{ name: "ga:pagePath" }]
}]
}
に送信しています。そして、私はこのように(もちろん、私は出力をフィルタリングしていない)URLの多くを得る体である:
{"reports"=>
[{"columnHeader"=>
{"dimensions"=>["ga:pagePath"],
"metricHeader"=>
{"metricHeaderEntries"=>[{"name"=>"ga:users", "type"=>"INTEGER"}]}},
"data"=>
{"rows"=>
[{"dimensions"=>["/"], "metrics"=>[{"values"=>["2854"]}]},
{"dimensions"=>["/?extlink_img=0"], "metrics"=>[{"values"=>["113"]}]},
{"dimensions"=>["/?v=338"], "metrics"=>[{"values"=>["12"]}]},
...
しかし、過去30日間のユーザー数が必要な場合、特定のルート(例: /
?これも可能ですか? ga:date
: