Google analytics 请求自定义维度时缺少ga:source的某些行;“用户类型”;关于报告API v4

Google analytics 请求自定义维度时缺少ga:source的某些行;“用户类型”;关于报告API v4,google-analytics,google-analytics-api,Google Analytics,Google Analytics Api,我正在使用Analytics Reporting API v4获取此主体的报告: { 'viewId': XXX, 'dateRanges': { 'startDate': "2021-03-16", 'endDate': "2021-04-14" }, 'metrics': [

我正在使用Analytics Reporting API v4获取此主体的报告:

{
            'viewId': XXX,
            'dateRanges': {
                'startDate': "2021-03-16",
                'endDate': "2021-04-14"
            },
            'metrics': [
                "ga:itemQuantity", "ga:itemRevenue"
            ],
            'samplingLevel': 'LARGE',
            'pageSize': 100000,
            'hideTotals': False,
            'dimensions': ["ga:source", "ga:date", "ga:dimension4"]
}
如果我将总itemRevenue与“产品性能”报告中分析界面上的结果进行比较,我在整个期间都会得到相同的结果,但如果我检查子期间,我会得到一些不同的数字

我用
start\u date=“2021-04-09”
end\u date=“2021-04-15”
做了相同的测试,这次我总是得到不同的结果。缺少的行始终匹配
ga:source=affiliation

如果我删除
ga:dimension4
(对应于界面中的用户类型),我的结果总是相同的


有人能解释一下为什么我的结果在API和接口之间不一致吗?

我们能看看你到底在比较什么报告吗?请记住,您需要在代码中包含第一个报告中的所有维度和指标。我不确定您希望看到什么。您想要报表数据吗?在界面上,我正在检查“产品性能”报告,其列与API要求的列相同。