맞춤 측정 기준을 동적으로 포함하여 Google 애널리틱스 API에서 데이터를 가져 오는 방법이 있습니까?Google 애널리틱스 API에서 맞춤 측정 기준을 동적으로 가져 오기
나는이 코드를 실행
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 ('GA : dimension ', dim), quote = FALSE), ga : date'를 반환합니다. 값은 다음 일반 표현식과 일치해야합니다. '(ga :. +)?'
미리 감사드립니다.
이 같은 귀하의 모든 표현식에 따옴표를 제거하기 : dimension ', dim), quote = FALSE), ga : date "'- 구문 오류입니다. – nrussell