Изменения

R:Google Analytics

1474 байта добавлено, 13:04, 15 мая 2014
м
Получение данных из GA
== Получение данных из GA ==
Получение списка аккаунтов в GA, к которым пользователь имеет доступ:
{{r-code|code=<nowiki>> ga$getAccounts()</nowiki>}}
Получение списка ресурсов, к которым пользователь имеет доступ: {{r-code|code=<nowiki>> webproiles <- ga$getWebProperties()</nowiki>}} Можно указать <code>accountId</code> (по умолчанию будет выведена информацию по всем аккаунтам). Получение списка ресурсов и представлений сайтов в GA, которые используется для сбора данных:
{{r-code|code=<nowiki>> ga$getProfiles()</nowiki>}}
 
Можно указать <code>accountId</code> и <code>webPropertyId</code> (по умолчанию будет выведена информацию по всем аккаунтам и ресурсам).
 
Получение списка целей:
 
{{r-code|code=<nowiki>> ga$getGoals()</nowiki>}}
 
Можно указать <code>accountId</code>, <code>webPropertyId</code> и <code>profileId</code> (по умолчанию будет выведена информацию по всем аккаунтам, ресурсам и представлениям).
 
Получение списка сегментов:
{{r-code|code=<nowiki>> ga$getSegments()</nowiki>}}
 
Все вышеперечисленные функции также поддерживают аргументы <code>start</code> (индекс начала выдачи) и <code>max</code> (максимальное количество результатов).
 
Получения данных:
 
{{r-code|code=<nowiki>> ga$getData(id, start.date, end.date, metrics, dimensions)</nowiki>}}
Пример сбора данных по выбранным метрикам и измерениям приведён ниже.
{{r-code|code=<nowiki>> ga.data <- ga$getData(ids = id,
+ start.date = ga$getFirstDate(id), end.date = Sys.Date(),
+ metrics = "ga:pageviewsusers,ga:sessions,ga:userspageviews",
+ dimensions = "ga:date", batch = TRUE)</nowiki>}}