我们在后端使用Analytics Reporting API v4处理从客户(应用和网站)收集的分析数据。我们遇到的问题是,报告API要求查询分析数据的请求中存在viewId
参数,否则请求将失败。
// create the ReportRequest object
ReportRequest request = new ReportRequest().setViewId("your-view-id-here")
.setDateRanges(Arrays.asList(dateRange))
.setDimensions(Arrays.asList(browser))
.setMetrics(Arrays.asList(sessions));
根据他们的文档,可以从Google Analytics控制台中提取viewId
参数,这是正确的。
我们面临的问题是我们的网站" Google Analytics中的属性已经有了一个视图,我们可以在其中从中提取ID:
这非常棒,正是我们所需要的,但对于" iOS"和" Android"属性,没有视图,创建一个按钮是灰色:
有没有办法在不指定viewId的情况下查询API,或者有没有办法在控制台中创建我们不知道的视图?
问题可能是因为我们使用Firebase在Android和iOS中收集数据吗?