作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们使用 Google 控制台创建了非抽样报告,并在 Google 云端硬盘下生成了该报告。现在,为了自动化下载过程,我们尝试使用 Java 下载报告。
根据 Google Analytics API 库,可以使用 Report 的 selfLink()
方法来完成。我们可以使用此方法打印链接,但无法下载报告。没有错误,但下载过程失败。我们该如何解决这个问题?
最佳答案
selflink非抽样报告资源的属性是该特定资源的自链接。要实际下载非抽样报告的结果,您需要设置 cloud storage API请求或 Drive API请求取决于您的实现。
例如,如果您的非抽样报告存储在 Google 云端硬盘中,您可以向文件的资源 URL 发出授权的 HTTP GET 请求,并包含查询参数 alt=media。例如:
GET https://www.googleapis.com/drive/v2/files/XXXXXX?alt=media
Authorization: Bearer ya29.AHESVbXTUv5mHMo3RYfmS1YJonjzzdTOFZwvyOAUVhrs
其中 XXXXXXX 是非抽样报告 driveDownloadDetails.documentId .
关于java - 无法使用 Java 从 Google Analytics 下载非抽样报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32917223/
我想从列表中抽取项目样本,但我想设置每个项目被包含的概率,而不是要抽取的项目总数(所以 random.sample( ) 不起作用)。我用下面的代码得到了我想要的效果(其中 p 是包含的概率,item
我正在使用 Google Analytics Reporting API,但即使指定日期范围内的 session 远少于 500K limit,我也会得到抽样结果。 .我一个月只有约 4K 次 ses
我是一名优秀的程序员,十分优秀!