我对一般使用API以及使用都很陌生。我试图调用谷歌分析流量的结果,从一个网站使用谷歌分析API。当使用rt源度量时,我会得到一个丢失的参数错误。当我试图将反弹率作为参数添加时,我会得到一个未知的度量误差。请有人告诉我做错了什么,或者问题是否在客户的身边。参见图像,例如代码。
提前感谢!
发布于 2022-08-19 09:25:44
如果您检查realtime.get的文档,您将发现至少需要一个度量。
因此,正如错误消息所述,您需要添加一个度量。据我所见,你只增加了一个维度
curl \
'https://analytics.googleapis.com/analytics/v3/data/realtime?ids=ga%3AUa-12445433&metrics=rt%3AactiveUsers' \
--header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
--header 'Accept: application/json' \
--compressed
有关可以与实时api一起使用的维度和度量的完整列表,请参阅文档。你会发现反弹率不是其中之一。
不过,rt:资料来源是有效的。请尝试rt%3源代码,记住它需要被html编码。记住,这是一个维度,而不是度量,所以必须在维度参数中发送。
curl \
'https://analytics.googleapis.com/analytics/v3/data/realtime?ids=ga%XXXXXX&metrics=rt%3AactiveUsers&dimensions=rt%3Asource&key=[YOUR_API_KEY]' \
--header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
--header 'Accept: application/json' \
--compressed
流量源的实时报告默认使用rt:activeUsers只需查看报告,它告诉您度量是什么
https://stackoverflow.com/questions/73414081
复制相似问题