为什么我从谷歌分析API获得的数据与谷歌分析网络界面不匹配?

时间:2015-04-15 09:21:26

标签: google-analytics google-api

我使用Google API从谷歌分析中获取数据,但指标与谷歌分析的网络界面不一样。

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;

之后,结果返回之前相同,不会改变。

那么,有谁知道这个问题?

1 个答案:

答案 0 :(得分:3)

简化其采样数据与非采样数据,您可以在此处阅读:https://support.google.com/analytics/answer/1042498?hl=en

对于API工作,我通常使用网络查询资源管理器来验证我的API调用是否正在发送以及响应是否匹配以验证数据:https://ga-dev-tools.appspot.com/explorer/