我正在尝试将Google Analytics数据导出到R中,以便构建报告并使用数据执行其他一些与数据挖掘相关的任务。我正在使用RGoogleAnalytics包来执行此操作。我有连接工作,但无法指定正确的查询以获取正确的信息。
我正在尝试通过转到Google Analytics中的内容明细部分,并搜索该特定页面,从特定页面获取信息。我还想使用过滤后的视图来过滤掉我工作场所的ISP。特定视图下有几个网站。要访问特定页面,我会使用Google Analytics中的内容向下钻取。我正在尝试构建一个自动提取此信息的查询。我已经尝试了以下有关获得正确的查询。
ValidateToken(token1)
query.list1 <- Init(start.date = "2016-10-28", end.date = "2016-12-05",
dimensions = "ga:date", metrics = "ga:uniquepageviews",
filters = "ga:pagePathLevel1
==/ed######.edu/;ga:pagePathLevel2==/content/",
table.id = "ga:##### ")
sort = "ga:date"
ga.query <- QueryBuilder(query.list1)
ga.data <- GetReportData(ga.query, token1)
这不会在R中引发错误,但似乎没有返回任何指标(如果有结果,它会返回所有零,对于唯一的综合浏览量),如下所示。
**date** **uniquepageviews**
1 20161028 0
2 20161029 0
3 20161030 0
4 20161031 0
在上面,我尝试使用过滤器来获取正确的页面。它是否正确?如果是这样,我应该将什么放入过滤器,以便它只返回给定视图中特定页面的指标?另外,有没有办法选择给定的预建视图?感谢任何帮助。谢谢。