1

RGA を使用して Google アナリティクス データを R に抽出しています。スペースを含むセグメントに問題があります。このコードを実行すると、すべて正常に動作します。

kw <- "iPhone"
seg <- paste('sessions::condition::ga:searchKeyword=@',kw,sep="")
data <- ga$getData(ids, start.date="2014-12-14", end.date="2014-12-14", 
                   metrics = "ga:sessions", dimensions = "", 
                   sort = "", filters = "", segment = seg)

しかし、このコードを実行すると (違いは kw だけです):

kw <- "iPhone 6"
seg <- paste('sessions::condition::ga:searchKeyword=@',kw,sep="")
data <- ga$getData(ids, start.date="2014-12-14", end.date="2014-12-14", 
                   metrics = "ga:sessions", dimensions = "", 
                   sort = "", filters = "", segment = seg)

次のエラーが表示されます。

Error in parseJSON(txt) : lexical error: invalid char in json text.
                                       <!DOCTYPE html> <html lang=en> 
                     (right here) ------^

助けてくれてどうもありがとう!

4

1 に答える 1