Google AnalyticsAPI上的每日/每周/每月活跃用户

ped*_*axl 7 google-analytics google-analytics-api

我正在创建一个信息中心,以显示Google Analytics中的每月活跃用户和每周活跃用户.

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

{
  "ids" => @account_id,
  "start-date" => start_date.to_s,
  "end-date" => end_date.to_s,
  "metrics"=> "ga:users",
  "samplingLevel" => "HIGHER_PRECISION"
}
Run Code Online (Sandbox Code Playgroud)

例如,为了获得每周活跃用户每天我通过7天的间隔,而对于每月活跃用户,我使用30天的间隔.

关键是数字与我在Audience> Active Users界面中看到的数字有很大不同.

我无法找出从接口获取相同数据的查询.你有什么主意吗?

谢谢 :)

Phi*_*ton 15

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

  • ga:1dayUsers
  • ga:7dayUsers
  • ga:14dayUsers
  • ga:30dayUsers

请注意,ga:1dayUsersga:users在本质上是一样的东西,但ga:users任何的活跃用户指标不能在同一个请求相结合,因此,如果要比较你应该使用ga:1dayUsers.

更新

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