因此,我希望在闪亮的信息中心中使用RGoogleAnalytics
自动查询数据,而不是手动更新server.R
中的日期。但是,如果我这样做:
start.date <- "2015-02-10"
end.date <- today()-1
然后使用上面的查询:
query.list <- Init(start.date = start.date,
end.date = end.date,
dimensions = "ga:deviceCategory,ga:channelGrouping",
metrics="ga:sessions",
max.results = 50000,
sort = "ga:channelGrouping",
table.id = table.id)
我收到以下错误:
Error in ParseDataFeedJSON(GA.Data) :
code : 400 Reason : Invalid value '16656'. Values must match the following
regular expression: '[0-9]{4}-[0-9]{2}-[0-9]{2}|today|yesterday|[0-9]+(daysAgo)'
为什么查询不将end.date
识别为Date对象?
答案 0 :(得分:2)
您必须将结束日期存储为字符。
end.date <- as.character(today() - 1)