Google analytics 为什么我从google analytics API获取的数据与google analytics web界面不匹配?

Google analytics 为什么我从google analytics API获取的数据与google analytics web界面不匹配?,google-analytics,google-api,Google Analytics,Google Api,我使用Google API从Google analytics中获取数据,但这些指标与Google analytics的web界面不同 ie:我在2015-03-01上获得数据-它返回页面浏览量79 但在谷歌分析的网络界面上,它是80 我曾在一些问题上搜索过与我相同的问题,但几乎所有问题都表明解决方法是抽样水平 我尝试设置其他采样级别 DataResource.GaResource.GetRequest request = Service.Data.Ga.Get(profileId, start

我使用Google API从Google analytics中获取数据,但这些指标与Google analytics的web界面不同

ie:我在2015-03-01上获得数据-它返回页面浏览量79

但在谷歌分析的网络界面上,它是80

我曾在一些问题上搜索过与我相同的问题,但几乎所有问题都表明解决方法是抽样水平

我尝试设置其他采样级别

 DataResource.GaResource.GetRequest request = Service.Data.Ga.Get(profileId, startDate.ToString("yyyy-MM-dd"),
                                                                            endDate.ToString("yyyy-MM-dd"), string.Join(",", metrics));
        if (dimensions != null)
        {
            request.Dimensions = string.Join(",", dimensions);
        }
        request.SamplingLevel = DataResource.GaResource.GetRequest.SamplingLevelEnum.HIGHERPRECISION;
        request.StartIndex = startIndex;
        return request;
之后,结果返回与之前相同的结果,它不会改变


那么,有人知道这个问题吗?

简单介绍一下它的采样数据和未采样数据,您可以在这里阅读:


对于API工作,我通常使用web查询资源管理器来验证是否发送了API调用,并且响应是否匹配以验证数据:

1。您在网站上使用的维度和指标是否与API中使用的维度和指标完全相同?2.即使您说采样级别高,但如果有大量数据,它仍将采样数据。只有高级Google analytics帐户才能防止抽样。是的,我使用完全相同的维度和指标,因为这种情况只会在几天内发生,几乎几天就会返回完全相同的值。我不明白你的意思:“有很多数据”?你是说所有的数据都在谷歌分析界面上还是我得到的?我在一天内只得到了一个测试,并且总共只返回了30行。我的google analytics帐户是premiumIf如果你有一个高级google analytics帐户,你应该联系你的帐户经理,我相信他们会很乐意帮助你。这就是你要付钱的东西。这正是我想知道的。它帮助我了解API和接口的数据不匹配的原因,非常感谢@koconder