我使用googleanalytics报告API v4获取数据。我通过python使用cron作业来实现这一点,为了不过度运行我的配额并将其“传递”给我的用户,我需要根据this和{a2}设置一个quotaUser
参数(第二个链接用于v3)。。在
目前我是这样打电话的:
s = analytics.reports().batchGet(
body={
'reportRequests': [
{
'viewId': VIEW_ID,
'dateRanges': [{'startDate': start_date, 'endDate': end_date}],
'metrics': [
{'expression': 'ga:sessions'},
],
'dimensions': [{'name': 'ga:date'}],
}]
}
).execute()
我不确定应该在哪里添加quotaUser
,我可以向它传递任何id吗?我可以举个例子来传递相同的VIEW_ID
??有什么原因不鼓励这样做吗?在
谢谢
Matt是对的,您可以将它作为参数添加到batchGet调用中:
库将检查命名参数是否是已接受的查询参数(例如prettyPrint、quotaUser、userip)的一部分,并将其添加到查询字符串中。在
相关问题 更多 >
编程相关推荐