カスタムディメンションを含め、GA 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:ディメンション '、dim)、quote = FALSE)、ga:date'。値は次の正規表現と一致する必要があります: '(ga:。+)?'
ありがとうございます!
このような自分の表現の全てに二重引用符を取り除く: '"プリント(paste0( 'GA:ディメンション '、dim)、quote = FALSE)、ga:date "' - 構文エラーです。 – nrussell