【发布时间】:2015-07-21 19:21:16
【问题描述】:
我正在使用 RGoogleAnalytics 检索多维数据,但每次我尝试运行 ga.data <- ga$GetReportData(query)
然后我收到一条错误消息: fromJSON(api.response.json, method = "C") 中的错误:
位置 53 的意外转义字符“\”
试试其他功能没问题
我该如何解决这个问题?
我使用以下代码:
require("RGoogleAnalytics")
query <- QueryBuilder()
access_token <- query$authorize()
ga <- RGoogleAnalytics()
ga.profiles <- ga$GetProfileData(access_token)
profile <- ga.profiles$id[3]
startdate <- "2013-10-01"
enddate <- "2013-12-31"
dimension <- "ga:date,ga:source,ga:medium,ga:keyword,ga:city,ga:operatingSystem,ga:landingPagePath"
metric <- "ga:visits,ga:goal1Completions,ga:goal3Completions"
sort <- "ga:visits"
maxresults <- 500000
query$Init(start.date = startdate,
end.date = enddate,
dimensions = dimension,
metrics = metric,
max.results = maxresults,
table.id = paste("ga:",profile,sep="",collapse=","),
access_token=access_token)
ga.data <- ga$GetReportData(query)
【问题讨论】:
-
您应该发布更完整的代码,从所需的所有库调用开始,包括生成
query的代码。