Google analytics 谷歌分析API上的每日/每周/每月活跃用户

Google analytics 谷歌分析API上的每日/每周/每月活跃用户,google-analytics,google-analytics-api,Google Analytics,Google Analytics Api,我正在创建一个仪表板,显示来自谷歌分析的每月活跃用户和每周活跃用户 要查询此数据,我使用以下参数: { "ids" => @account_id, "start-date" => start_date.to_s, "end-date" => end_date.to_s, "metrics"=> "ga:users", "samplingLevel" => "HIGHER_PRECISION" } 例如,为了获得每一天的每周活跃用户,我使用7天的

我正在创建一个仪表板,显示来自谷歌分析的每月活跃用户和每周活跃用户

要查询此数据,我使用以下参数:

{
  "ids" => @account_id,
  "start-date" => start_date.to_s,
  "end-date" => end_date.to_s,
  "metrics"=> "ga:users",
  "samplingLevel" => "HIGHER_PRECISION"
}
例如,为了获得每一天的每周活跃用户,我使用7天的间隔,而对于每月活跃用户,我使用30天的间隔

关键是,与我在“受众>活跃用户”界面中看到的相比,数字有很大不同

我无法通过查询从接口获取相同的数据。你知道吗


谢谢:)

我认为它们目前没有文档记录,但您可以在API请求中实际使用以下指标:

  • ga:1日用户
  • ga:7天用户
  • ga:14天用户
  • ga:30天用户
请注意,
ga:1dayUsers
ga:users
本质上是相同的,但是
ga:users
和任何活动用户指标不能组合在同一请求中,因此如果要进行比较,应使用
ga:1dayUsers

更新


使用上述任何活动用户指标的查询必须与日期维度(例如,
ga:date
)相结合才能正常工作。

谢谢!您能否确认使用此指标的正确方法?我收到400个错误请求,参数如下:
{“ids”=>@account\u id,“开始日期”=>“2015-08-19”,“结束日期”=>“2015-08-25”,“metrics”=>“ga:7dayUsers”}
啊,对不起,我认为活动用户指标需要一个日期维度。试试这个:
{“ids”=>@account\u id,“start date”=>“2015-08-19”,“end date”=>“2015-08-25”,“metrics”=>“ga:7dayUsers”,“dimensions”=>“ga:date”}
。哇,我认为这是不可能的,谷歌只为“ga:7dayUsers”返回这个链接。非常感谢。这是一个古老的as帖子,但仍然是我能找到的唯一解决方案。对于ga:7dayUsers,您是否可以使用除ga:date之外的维度,例如deviceCategory,还是必须严格使用ga:date?我想您可能需要使用一个片段,因为您不想从结果中删除行,而是想删除用户。