мы можем получить данные за месяц от RGoogleAnalytics? - PullRequest
0 голосов
/ 14 июня 2019

До сих пор я использовал пакет RGoogleAnalytics для получения таких метрик, как пользователи, среднее время на странице и т. Д. Для определенных ссылок.

Теперь мне нужно подготовить ежемесячные отчеты об общей эффективности веб-сайта, например, сколько было пользователей, просмотров страниц, уникальных просмотров страниц, средней продолжительности сеанса, частоты отказов, сеансов и т. Д. За май месяц.

Я использую пакет RGoogle Analytics в R Studio и запрос ниже, чтобы получить эти данные

library(RGoogleAnalytics)
load("gaOAuth_token")
ValidateToken(gaOAuth_token)

tableID_pages <- "ga:8291209"
reportFilters <- paste0("ga:pagePathLevel1==", "/newshour/")

start_date <-  "YYYY-MM-DD"
end_date <- "YYYY-MM-DD"

query.list <- Init(start_date, 
                   end_date,
                   dimensions = NULL,
                   metrics = "ga:users, 
                              ga:newUsers, 
                              ga:pageviews, 
                              ga:uniquePageviews, 
                              ga:AvgSessionDuration,
                              ga:bounceRate,gaOAuth_token,
                              ga:sessions,
                              ga:avgTimeOnPage",
                   max.results = 10000,
                   table.id = tableID_pages)

ga.query <- QueryBuilder(query.list)

ga.data <- GetReportData(ga.query, gaOAuth_token)

однако я сталкиваюсь с ошибкой

Error in ParseDataFeedJSON(GA.Data) : 
  code : 400 Reason : Invalid value 'ga:pageviews, 
                              ga:uniquePageviews'. Values must match the following regular expression: 'ga:.+'

Я что-то не так делаю?

...