我目前很难通过V4 API获取谷歌分析数据,因为采样率非常高,客户也不想进入高级帐户。
所以,我正在尝试提取具有多个维度,指标和思想的数据来组合它们。
我从python脚本成功连接到GA并且能够检索数据,但即使在具有单维和度量的查询中,我的采样率也非常高达60%,所以我想知道如何查询每小时获取数据并将它们合并
请帮助!!
答案 0 :(得分:1)
R的googleAnalyticsR
软件包内置了反采样功能,如果每天不足,则会回退到每小时反采样。请注意,当需要每小时反采样时,该软件包不支持使用Google Analytics过滤器。
http://code.markedmondson.me/googleAnalyticsR/v4.html
通过将anti_sample = TRUE
参数传递给google_analytics_4()
函数,可以实现反采样。
library(googleAnalyticsR)
ga_auth()
id <- "123456789" # Your Google Analytics View ID
unsampled_data_fetch <- google_analytics_4(id,
date_range = c("2017-01-01","2017-01-31"),
metrics = c("sessions","bounceRate"),
dimensions = c("date","landingPagePath","source"),
anti_sample = TRUE)