码:
library(httr)
library(RGoogleAnalyticsPremium)
client.id <- "xxxxxxxxxx-yyyyyyyyyy.apps.googleusercontent.com"
client.secret <- "ttttttttt"
token <- Auth(client.id, client.secret)
save(token,file="./token_file")
ValidateToken(token)
query.pv.list_2018 <- Init(start.date = "2018-07-20",
end.date = "2018-07-23",
dimensions = "ga:date,ga:medium,ga:sourceMedium,ga:pagePathLevel1,ga:pagePath",
metrics = "ga:pageviews",
filters = "ga:pagePathLevel1==/car/")
ga.pv.query_2018 <- QueryBuilder(query.pv.list_2018)
x <- GetFile(ga.pv.query_2018, token, "1111111", "UA-233455-8", "44444")
在R的最新版本中,我只能使用“ RGoogleAnalyticsPremium”库,而不能使用“ RGoogleAnalytics”。由于它不适用于Web应用程序,并且找不到安装的应用程序,因此我使用了其他应用程序。运行最后一个代码时出现错误,它说:
Error in Validate() : All GA queries must have title parameters.
有谁知道这有什么解决方案?谢谢。
最佳答案
“标题”是未抽样报告的标题。 “非抽样报告”为part of Google Analytics 360.
如果您确实有Google Analytics(分析)360,则需要生成该报告,这可能需要一些时间才能生成该报告。
您可以阅读官方文档,了解如何生成报告here
一旦显示“已完成”,您就可以尝试在生成的报告中使用与“ title”相同的查询。
关于r - R:Validate()中的错误:所有GA查询必须具有标题参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51664572/