【发布时间】:2014-01-31 09:16:31
【问题描述】:
我正在使用 Google Api Client for Ruby 从 Google Analytics 下载一些数据(我的 Gemfile.lock 是它的 google-api-client (0.6.4))。我从 google 获取数据,但数据太多了(或至少应该)在几页(超过 1000 行)中。
我尝试使用来自 google 的示例(下面是我的部分代码)
request = {
:api_method => analytics.data.ga.get,
:parameters => {
'ids' => "ga:" + ids,
'start-date' => start_date,
'end-date' => end_date,
'dimensions' => dimensions,
'metrics' => metrics,
'max-results' => 10 #only for testing
}
}
loop do
result = api.execute(request)
results << result
break unless result.next_page_token
request = result.next_page
end
嗯...它不起作用。
result.next_page_token #returns always nil
我正在使用 Analytics API (v3)
【问题讨论】:
标签: ruby google-analytics google-api google-analytics-api