R:Validate()中的错误:所有GA查询必须具有标题参数

时间:2018-08-03 02:37:17

标签: r google-analytics google-analytics-api

代码:

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.

有人知道这有什么解决方案吗?谢谢。

1 个答案:

答案 0 :(得分:2)

“标题”是未抽样报告的标题。 “未抽样报告”为part of Google Analytics 360.

如果您确实有Google Analytics(分析)360,则需要生成该报告,生成该报告可能需要一些时间。 您可以阅读官方文档,了解如何生成报告here

一旦显示“已完成”,您就可以尝试在生成的报告中使用带有“标题”的相同查询。