如何请求多通道转换?

问题描述 投票:0回答:1

一段时间以来,通过在Python中使用googleapiclient构建服务来请求Aanlytics报告。

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

现在,我需要关于多渠道转换的报告mfc参数,如。'expression': 'mcf:totalConversions','name': 'mcf:campaignPath'。

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

python google-analytics google-analytics-api
1个回答
0
投票

你找到解决这个问题的方法了吗?我也在努力让Google API python客户端与MCF API一起工作。

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

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

发现ServiceUrl参数应该是不必要的。我试了一下,如果你把 "发现服务"(discoveryServiceUrl)替换成 "发现服务"(discoveryServiceUrl),应该就可以了。分析报告 (API v4) 与 分析学 (API v3)。

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

我已经使用这些其他的Stack Overflow主题来从MCF获得数据响应。它与典型的Analytics API非常不同。

© www.soinside.com 2019 - 2024. All rights reserved.