Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何在我的查询中使用userAgeBracket与api客户端进行通用分析_Ruby On Rails_Filter_Google Api Client_Universal Analytics - Fatal编程技术网

Ruby on rails 如何在我的查询中使用userAgeBracket与api客户端进行通用分析

Ruby on rails 如何在我的查询中使用userAgeBracket与api客户端进行通用分析,ruby-on-rails,filter,google-api-client,universal-analytics,Ruby On Rails,Filter,Google Api Client,Universal Analytics,我已经搜索了几个星期,没有找到关于如何使用ga:userAgeBracket的任何信息。 谷歌分析文档并没有说太多 使用用于RubyonRails的GoogleAPI客户端,我使用了从这里得到启发的方法:为我的图表获取数据 要获取所有用户,请执行以下操作: results = @client.execute(:api_method => @analytics.data.ga.get, :parameters => { 'ids' => "ga:" + @profileID

我已经搜索了几个星期,没有找到关于如何使用ga:userAgeBracket的任何信息。 谷歌分析文档并没有说太多

使用用于RubyonRails的GoogleAPI客户端,我使用了从这里得到启发的方法:为我的图表获取数据

要获取所有用户,请执行以下操作:

results = @client.execute(:api_method => @analytics.data.ga.get, :parameters => { 
  'ids' => "ga:" + @profileID, 
  'start-date' => startDate,
  'end-date' => endDate,
  'metrics' => "ga:users"
})
所以现在我想要所有25到35岁的用户。我试过:

results = @client.execute(:api_method => @analytics.data.ga.get, :parameters => { 
  'ids' => "ga:" + @profileID, 
  'start-date' => startDate,
  'end-date' => endDate,
  'metrics' => "ga:users",
  'dimensions' => "ga:userAgeBracket",
  'filters' => "ga:userAgeBracket==25-35"
})
但它不起作用。 我真的不知道我应该如何使用我的过滤器或我应该如何继续。 谢谢你的帮助