Изменения

Перейти к: навигация, поиск

R:Google Analytics

63 байта добавлено, 15:11, 16 мая 2014
м
Получение данных
== Получение данных ==
 
Получить информацию о всех доступных методах, доступных для класса <code>rga</code> можно с помощью команды <code>ga$explore()</code>:
 
{{r-code|code=<nowiki>> ga$explore()
Generator for class "rga":
 
Class fields:
Name: client.id client.secret where token
Class: character character character list
 
Class Methods:
"callSuper", "copy", "explore", "export", "field", "getAccounts", "getClass", "getData",
"getDataInBatches", "getDataInWalks", "getFirstDate", "getGoals", "getMCFData",
"getMCFDataInBatches", "getMCFDataInWalks", "getProfiles", "getRefClass", "getSegments",
"getToken", "getWebProperties", "import", "initFields", "initialize", "isToken", "isTokenExpired",
"isWhere", "prepare", "processManagementData", "refreshToken", "setToken", "show", "status",
"tokenExpiresIn", "trace", "untrace", "usingMethods"
 
 
Reference Superclasses:
"envRefClass"
</nowiki>}}
 
Наиболее полезными являются: <code>explore</code>, <code>getAccounts</code>, <code>getData</code>, <code>getFirstDate</code>, <code>getGoals</code>, <code>getMCFData</code>, <code>getProfiles</code>, <code>getSegments</code>, <code>getToken</code>, <code>getWebProperties</code>, <code>refreshToken</code>, <code>show</code>, <code>status</code>, <code>isWhere</code>. Ниже приведены некоторые примеры.
 
Узнать какие аргументы, а также их значения по умолчанию, можно передать тому или иному методу можно с помощью функции <code>args</code>. Например:
 
{{r-code|code=<nowiki>> args(ga$getData)
function (ids, start.date = format(Sys.time(), "%Y-%m-%d"), end.date = format(Sys.time(),
"%Y-%m-%d"), date.format = "%Y-%m-%d", metrics = "ga:users,ga:sessions,ga:pageviews",
dimensions = "ga:date", sort = "", filters = "", segment = "",
fields = "", start = 1, max, messages = TRUE, batch, walk = FALSE,
output.raw, output.formats, return.url = FALSE, rbr = FALSE,
envir = .GlobalEnv)
NULL</nowiki>}}
Получение списка аккаунтов в, к которым пользователь имеет доступ:
* по метрикам и измерениям многоканальных последовательностей: https://developers.google.com/analytics/devguides/reporting/mcf/dimsmets/
* по сегментам: https://developers.google.com/analytics/devguides/reporting/core/v3/segments.
 
Получить информацию о всех доступных методах, доступных для класса <code>rga</code> можно с помощью команды <code>ga$explore()</code>:
 
{{r-code|code=<nowiki>> ga$explore()
Generator for class "rga":
 
Class fields:
Name: client.id client.secret where token
Class: character character character list
 
Class Methods:
"callSuper", "copy", "explore", "export", "field", "getAccounts", "getClass", "getData",
"getDataInBatches", "getDataInWalks", "getFirstDate", "getGoals", "getMCFData",
"getMCFDataInBatches", "getMCFDataInWalks", "getProfiles", "getRefClass", "getSegments",
"getToken", "getWebProperties", "import", "initFields", "initialize", "isToken", "isTokenExpired",
"isWhere", "prepare", "processManagementData", "refreshToken", "setToken", "show", "status",
"tokenExpiresIn", "trace", "untrace", "usingMethods"
 
 
Reference Superclasses:
"envRefClass"
</nowiki>}}
 
Наиболее полезными являются: <code>explore</code>, <code>getAccounts</code>, <code>getData</code>, <code>getFirstDate</code>, <code>getGoals</code>, <code>getMCFData</code>, <code>getProfiles</code>, <code>getSegments</code>, <code>getToken</code>, <code>getWebProperties</code>, <code>refreshToken</code>, <code>show</code>, <code>status</code>, <code>isWhere</code>.
 
Узнать какие аргументы, а также их значения по умолчанию, можно передать тому или иному методу можно с помощью функции <code>args</code>. Например:
 
{{r-code|code=<nowiki>> args(ga$getData)
function (ids, start.date = format(Sys.time(), "%Y-%m-%d"), end.date = format(Sys.time(),
"%Y-%m-%d"), date.format = "%Y-%m-%d", metrics = "ga:users,ga:sessions,ga:pageviews",
dimensions = "ga:date", sort = "", filters = "", segment = "",
fields = "", start = 1, max, messages = TRUE, batch, walk = FALSE,
output.raw, output.formats, return.url = FALSE, rbr = FALSE,
envir = .GlobalEnv)
NULL</nowiki>}}
Пример сбора данных по выбранным метрикам и измерениям приведён ниже.

Навигация