Есть ли способ получить данные из API GA, включая настраиваемое измерение в динамическом режиме?Динамически получать пользовательский параметр из API Google Analytics
я запускаю этот код:
startDate="YYYY-MM-DD"
endDate="YYYY-MM-DD"
viewID="ga:XXXXXXXX"
dim=XX
query.list<-Init(
start.date=startDate,
end.date=endDate,
dimension="print(paste0('ga:dimension',dim), quote=FALSE), ga:date",
metrics="ga:sessions",
sort="-print(paste0('ga:dimension',dim), quote=FALSE)",
max.results=10000,
table.id=viewID
)
ga.query<-QueryBuilder(query.list)
ga.data<-GetReportData(ga.query,token,paginate_query = T, split_daywise = T)
и выход:
Ошибка в ParseDataFeedJSON (GA.Data): код: 400 Причина: Недопустимое значение 'печати (paste0 (' га: измерение ", тусклый), цитата = FALSE), га: дата. Значения должны соответствовать следующему регулярному выражению: '(ga:. +)?'
Заранее благодарен!
Избавьтесь от двойных кавычек во всех выражениях, как это: '" печать (paste0 ('га: size ', dim), quote = FALSE), ga: date "' - это синтаксическая ошибка. – nrussell