Код, который я использую, приведен ниже, проблема в том, что он возвращает только максимум 1000 строк. Что я должен добавить в этот код, чтобы получить все данные?
def get_report(analytics):
"""Queries the Analytics Reporting API V4.
Args:
analytics: An authorized Analytics Reporting API V4 service object.
Returns:
The Analytics Reporting API V4 response.
"""
return analytics.reports().batchGet(
body={
'reportRequests': [
{
'viewId': VIEW_ID,
'dateRanges': [{'startDate': start , 'endDate': end }],
'metrics': [{'expression': 'ga:totalEvents'}],
'dimensions': [{ 'name': 'ga:eventLabel' }],
'filtersExpression': 'ga:eventLabel=~C_NOTI_TRAIL*'
}]
}
).execute()