我正在使用 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 中进行报告。请帮忙。