1

我正在尝试从 google play 控制台中的一份报告中获取数据。特别是 user_acquisition 报告。为了使用 BigQuery API,我在谷歌云平台中设置了数据传输服务。

查询该特定报告时,结果是部分的。有些列与我手动下载报告时得到的结果匹配,但其他列只有值,null尽管下载的报告显示那里应该有数值。

另一个奇怪的事情是,当为查询指定日期范围时(例如五月),结果将显示该月大约 1/3 的日期,但该月的每一天都应该有一行。

查看传输运行历史记录时,有些运行已成功完成,有些运行失败并给出错误消息:Error code 5 : No files found for any reports. Please make sure you selected the correct Google Cloud Storage bucket and Google Play reports exist.但如果没有找到文件,那我怎么能得到任何结果?

GCP 和 Google Play 控制台的用户都是项目的所有者,因此访问存储报告的存储桶的权限应该没有任何问题。

我尝试创建另一个数据传输服务,看看它是否能找到报告。它确实找到了一些文件,但没有找到我感兴趣的文件。传输运行历史记录显示与上述相同的错误。

以前有没有人遇到过类似的问题,也许可以提供某种解决方案?或者也许只是对为什么会出现这个问题有一些见解?

4

1 回答 1

0

我认为该问题可能与所需报告的可用性有关,因为我发现此服务仅支持某些报告:

  • 详细报告(评论、财务报告)
  • 汇总报告(统计、用户获取)

是否会发生不支持您要导出的特定报告?
如果不是这种情况,我认为您应该提交一个支持案例,将“资源名称”共享到失败导出的传输详细信息中(以及正确的参考信息)。作为支持票的替代方案,您还可以在公共问题跟踪器上报告传输服务的缺陷。支持团队可以帮助您进一步查看错误消息。

于 2020-07-29T22:47:13.417 回答