我正在尝试获取有关我网站访问者的数据,并通过客户端ID(_gid或ClientId)实时对其进行过滤。 id的示例:875500683.1564061354
[首先,我尝试使用GA Reporting API来获取和过滤数据(下面的检查代码)。它运作良好,并且我仅接收必要访问者的数据,但是在可以从Google Analytics(分析)获取信息之前(访问者到达网站后7-15分钟)有一些延迟,这对我不利。因此,接下来我尝试使用实时报告API,但在API参数中找不到ga:clientId之类的东西来过滤数据。我在Google Analytics(分析)文档中进行了搜索,但是在Realtime Reporting API中找不到访问者过滤数据的方法。有什么方法可以实时获取数据并通过客户端ID对其进行过滤?
//using Reporing API
analytics.data().ga()
.get("ga:" + viewId, "30daysAgo", "today",
"ga:pageValue, ga:sessions")
.setDimensions("ga:browser, ga:campaign")
.setStartIndex(1)
.setFilters("ga:clientId==" + clientId)
.setMaxResults(10000)
.execute();
您找到答案了吗?如果是,请分享