我怎么知道在确定的一天中用户来自哪里? (谷歌分析)

时间:2018-11-08 15:47:42

标签: google-analytics analytics

您好,我有一个用户使用来自乌克兰(我来自其他国家)的网页,我想知道他什么时候进入我的网站。

这可能吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

所有数据都是汇总的,因此除非该用户是乌克兰唯一的用户,否则您将无法确定将是哪个用户。如果您需要不时进行API路由,实际上会更容易。它需要一些初始设置,但之后很简单。

  1. 配置您的API凭据
  2. 按国家/地区和小时拉出报告。
  3. 通过一个会话查找小时。
  4. 添加任何可帮助您根据需要缩小会话范围的维度。

下面的示例在R中完成,但是对于其他任何语言,其概念都是相同的。

install.packages('RGoogleAnalytics')
library(RGoogleAnalytics)

token <- Auth(client.id = "yourownclientid",
             client.secret = "yourownclientsecret")

GetProfiles(token)
query.list <- Init(start.date = "2018-11-08",
               end.date = "2018-11-08",
               dimensions = "ga:dateHour,ga:country",
               filters = "ga:country%3D%3DUkraine",
               metrics = "ga:sessions",
               max.results = 1000,
               table.id = "ga:yourownviewidfromtheprofilelistabove")
ga.query <- QueryBuilder(query.list)
ga.df <- GetReportData(ga.query, token)
ga.df

然后,您可以看到如下结果:

 dateHour country sessions
1  2018110804  Ukraine       1

那么您就知道,来自乌克兰的一次训练是在一天的第4小时进行的。 帮助文件非常简洁,但是它也应该为您提供足够的信息。