我希望使用Google Analytics(分析)API(v4)来解决我们遇到的一些抽样问题。即使只查询一天,数据也会重新采样。给定所需格式为YYYY-MM-DD,有人知道如何运行查询少于一天吗?目前,Premium不是我们的选择。
我们每天大约有3.3万次会话,有35万次浏览量,因此我认为我们不会在一天的访问量内达到50万次访问。如果我查看今天(即不完整的一天)而不是昨天(即完整的24小时),则可以获取未采样的数据。
这是我提取昨天数据的示例-它返回采样数据(使用api_client batchGet方法)
sample_request = {
'viewId': view_id,
'dateRanges': {'startDate': datetime.strftime(datetime.now() - timedelta(days = 1,'%Y-%m-%d'),
'endDate': datetime.strftime(datetime.now()- timedelta(days = 1),'%Y-%m-%d')},
'dimensions': [{'name':'ga:pagePath'},{'name':'ga:previousPagePath'}],
'metrics': [{'expression': 'ga:pageviews'}],
'samplingLevel':'Large'
}
理想情况下,我想查询不到一天的时间(例如,从1:00-05:00),但也想了解为什么我要对此进行采样。
编辑:我在多个维度(甚至是标准维度)上进行采样