Google analytics GA报告API

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': '

我正在使用Google Analytics API从Google查询多个视图ID的数据,在Python中使用此查询(Google2Pandas包)上的循环:

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
参数?