使用Google AnalyticsAPI跟踪网页浏览量

时间:2014-06-10 21:45:37

标签: google-analytics-api

我们的应用使用Google Analytics Rest API。我们希望获得通过该网站的不同链接生成的网页浏览量。

我们有一个适用于此的查询:

https://www.googleapis.com/analytics/v3/data/ga?ids=ga:(our ID)&metrics=ga:visitors&filters=ga:pagePath=@kc=321&start-date=2014-04-26&end-date=currentDate3&access_token=(access token)

但我们还希望跟踪不同访问者的持续观看次数,我们将其定义为用户在页面上停留超过20秒的访问次数。这是我们现在所拥有的,但它不起作用。它似乎永远不会超过1,即使有多次持续访问。

https://www.googleapis.com/analytics/v3/data/ga?ids=ga:(our ID)&metrics=ga:visitors&filters=ga:pagePath=@kc=321&segment=dynamic::ga:timeOnPage>20&start-date=2014-04-26&end-date=currentDate&access_token=(access token)

1 个答案:

答案 0 :(得分:1)

所有基于visitorvisit的维度和指标都已重命名为分别使用usersession。我正在使用Google Analytics Query Explorer 2对此进行测试,因此将使用新的列名。

接受该帐户我认为您的意思是要跟踪不同users的持续Views的数量,您将其定义为sessions,其中花费的时间是ga:sessionDurationBucket该页面超过20秒。 (你确定不要混淆了吗?)

这真的意味着你想知道当时网站上有多少人在看页面的时间超过20秒?此外,我也没有看到你在任何地方请求观看。

我认为您的问题是您的问题,请尝试将其添加为过滤器的一部分。

 https://www.googleapis.com/analytics/v3/data/ga?ids=ga:(our ID)&metrics=ga:users&filters=ga:pagePath=@kc=321;ga:timeOnPage>20&start-date=2014-04-26&end-date=currentDate&access_token=(access token)

话虽如此,你可能也想看看。 ga:timeOnPage可能会更好地了解那里的会话有多长时间{{3}}。

如果这没有帮助,你可以尝试更好地解释你想做什么以及你期望看到什么。我不确定我是否理解您要创建的查询。