有一段时间,一个请求的Aanlytics通过在Python中使用googleapiclient构建服务来报告。
service = build('analytics', 'v4', http = http, discoveryServiceUrl = ('https://analyticsreporting.googleapis.com/$discovery/rest'))现在我需要有关多通道转换mfc参数的报告,如:'expression':‘mcf:totalConversion’,'name':'mcf:campaignPath‘
但当我发送请求时-我得到400错误,维度/指标未知。我在文档中找不到可以帮助我的信息-我不明白为什么我不能从这个服务中获得这些数据。
发布于 2020-05-01 03:22:00
你找到解决这个问题的办法了吗?我也想让Google API python客户端与MCF API一起工作。
我只能让MCF API与Analytics API v3一起工作。我不确定这是否是唯一支持的版本,或者我是否需要为v4做一些不同的事情。我找到的文档很少。我能够像这样连接到API:
service = build('analytics', 'v3', credentials=credentials)discoveryServiceUrl参数应该不是必需的。我试过了,如果你把分析报告(API v4)替换成分析(API v3),它应该会起作用。
service = build('analytics', 'v3', credentials=credentials, discoveryServiceUrl = ('https://analytics.googleapis.com/$discovery/rest'))我已经使用这些其他的Stack Overflow主题从MCF获取数据响应。它与典型的Analytics API非常不同。
https://stackoverflow.com/questions/61323019
复制相似问题