params = {'ids': profile_id, 'start_date': start_date, 'end_date': end_date,
    'metrics': metrics, 'dimensions': dimensions, 'sort': sort,
    'start_index': 1, 'max_results': 1}
dummy_call = service.data().ga().get(**params).execute()
params['max_results'] = dummy_call['totalResults']
all_rows = service.data().ga().get(**params).execute()['rows']
Использование атрибута nextLink для получения следующей страницы результатов