google-analytics - Google 分析报告 API 中缺少空值或零值指标
问题描述
我正在使用 Java 代码使用 Google 分析报告 API 提取原始数据。使用 pagetoken 提取从查询中获取的完整数据。使用以下指标和维度 -
指标 1. ga:searchExitRate 2. ga:searchUniques 3. ga:avgSearchResults
维度 1.ga:date 2.ga:searchKeyword 3.ga:deviceCategory
当我在查询资源管理器中对相同的日期范围使用相同的查询时,我得到 28924 条记录。当我运行我的代码时,它在 20000 条记录后给了我空点异常,并且似乎 ga:searchExitRate 与相同维度组合的其他指标的行数不同。但是当签入查询资源管理器时,它给了我与行数匹配的完美响应。
我正在使用我的 java 程序中的 3 个报告请求(每个都有一个指标和所需的维度组合)并将它们加在一起,然后读取相同维度组合的响应。
有没有办法解决这个问题?从 ga 获取原始数据时始终查询单个指标是否是最佳实践?
根据我的要求,我需要存储 5-6 个指标以及一组固定的维度,以便在 tableau 中进行报告。请帮忙。
解决方案
推荐阅读
- node.js - NodeJS Azure Cosmos 搜索失败
- arrays - 麻烦保存和读取静态对象数组到 NSDefaults
- google-apps-script - 如何将 Google Application Script 项目迁移到不同的帐户?
- environment-variables - Wallaby.js 不工作(无法从 'node_modules/cpm-config.app.js' 中找到模块 '../../config-test.json')
- angular - 量角器角度同步失败,来自 webdriver 的错误 - “无法读取未定义的属性 '$injector'”
- flutter - 如果用户注销并重新登录,WillPopScope 将不起作用
- azure-virtual-machine - 如何使用 Azure VPN 作为代理网关
- linux - 无法使用正确的密码连接到 ssh
- ios - 加载太多图像时,Ionic 5 iOS 应用程序重新启动
- java - @Transactional 注释仅在类中声明时有效