Google analytics GA报告API
我正在使用Google Analytics API从Google查询多个视图ID的数据,在Python中使用此查询(Google2Pandas包)上的循环:Google analytics GA报告API,google-analytics,google-analytics-api,google-analytics-firebase,Google Analytics,Google Analytics Api,Google Analytics Firebase,我正在使用Google Analytics API从Google查询多个视图ID的数据,在Python中使用此查询(Google2Pandas包)上的循环: query = { 'reportRequests': [ { 'viewId': ids, 'dateRanges': [{'startDate': '2015-01-01', 'endDate': '2017-12-31'}], 'metrics': [{'expression': '
query = {
'reportRequests': [
{
'viewId': ids,
'dateRanges': [{'startDate': '2015-01-01', 'endDate': '2017-12-31'}],
'metrics': [{'expression': 'ga:adClicks'},
{'expression': 'ga:adCost'},
{'expression': 'ga:CPC'},
{'expression': 'ga:sessions'},
{'expression': 'ga:bounceRate'},
{'expression': 'ga:pageviewsPerSession'},
{'expression': 'ga:goal6ConversionRate'},
{'expression': 'ga:goal6Completions'},
{'expression': 'ga:goal6Value'}],
'dimensions': [{'name': 'ga:campaign'},
{'name': 'ga:date'}]
}]
}
但是,在查询了大约15个视图后,会弹出一个错误:
https://analyticsreporting.googleapis.com/v4/reports:batchGet?alt=json 返回“对于消费者‘项目编号:632227033299’的‘analyticsreporting.googleapis.com’服务的配额‘AnalyticsDefaultGroup’和限制‘USER-100s’,令牌不足。”
我猜GA是在告诉我“停止向我发送垃圾邮件”。我添加了一个time.sleep(5)
并在之后将其增加到20,但这仍然会出现
任何人都遇到过这个问题,并找到了解决方法 您是否尝试过在URL中使用
quotaUser
参数?