如何请求多通道转换?

2024-05-16 23:17:18 发布

您现在位置:Python中文网/ 问答频道 /正文

有一段时间,一个被请求的Aanlytics通过在Python中使用googleapiclient构建服务来报告

service = build('analytics', 'v4', http = http, discoveryServiceUrl = ('https://analyticsreporting.googleapis.com/$discovery/rest'))

现在我需要关于多漏斗转换mfc参数的报告,如:“表达式”:“mcf:totalConversions”,“名称”:“mcf:campaignPath”

但当我发送请求时,我得到400个错误,即维度/指标未知。 我在文档中找不到可以帮助我的信息-我不明白为什么我不能从这项服务中获取这些数据


Tags: httpsbuildcomresthttp报告serviceanalytics
1条回答
网友
1楼 · 发布于 2024-05-16 23:17:18

你找到解决办法了吗?我也在同样的过程中让GoogleAPI python客户端使用MCFAPI

我只能让MCF API与Analytics API v3一起工作。我不确定这是否是唯一受支持的版本,或者我是否需要为v4做一些不同的事情。我发现的文档很少。我可以像这样连接到API:

service = build('analytics', 'v3', credentials=credentials)

discoveryServiceUrl参数应该不是必需的。我试过了,如果用分析(API v3)替换分析报告(API v4),它应该可以工作

service = build('analytics', 'v3', credentials=credentials, discoveryServiceUrl = ('https://analytics.googleapis.com/$discovery/rest'))

我使用了这些其他堆栈溢出主题从MCF获取数据响应。它与典型的分析API非常不同

相关问题 更多 >