R:Google Analytics — различия между версиями
(Новая страница: «{{CC-BY-4.0|author=авторами Филипп Управителев и Артём Клевцов}} {{Pkg-req-notice}} == Общее описание == П…») |
м (added Category:R using HotCat) |
||
| Строка 21: | Строка 21: | ||
{{r-code|code=<nowiki>> install_url("http://cran.r-project.org/src/contrib/Archive/httr/httr_0.2.tar.gz")</nowiki>}} | {{r-code|code=<nowiki>> install_url("http://cran.r-project.org/src/contrib/Archive/httr/httr_0.2.tar.gz")</nowiki>}} | ||
| + | |||
| + | [[Категория:R]] | ||
Версия 16:16, 15 апреля 2014
| |
Материал «R:Google Analytics», созданный авторами Филипп Управителев и Артём Клевцов, публикуется на условиях лицензии Creative Commons «Attribution» («Атрибуция») 4.0 Всемирная. | |
|
| Перед использованием функций из пакетов их необходимо предварительно установить и загрузить: КодR <syntaxhighlight lang="r">> install.packages(pkgs = "pkgname") > library(package = "pkgname")</syntaxhighlight> |
Общее описание
Пакетов для работы с API Google Analytics несколько, наиболее часто упоминающиеся - rga и RGoogleAnalytics. В принципе, они различаются незначительно - в процедуре аутентификации и организации доступа к API. Пакет rga выглядит более удобным для работы, так как ключ для аутентификации создается один раз, и потом только загружается, в то время как при работе с пакетом RGoogleAnalytics приходится в начале каждой сессии проходить аутентификацию в браузере. К тому же, пакет rga обладает более прозрачной логикой запросов к API.
Установка необходимых пакетов и организация доступа к API
Устанавливаем и подключаем пакет devtools, для доступа к github, требуется только в первый раз
<syntaxhighlight lang="r">> install.packages("devtools") > library(devtools)</syntaxhighlight>
Загрузка пакета доступа к GA, требуется только в начале работы при запуске новой R-сессии:
<syntaxhighlight lang="r">> install_github("rga", "skardhamar")</syntaxhighlight>
После обновления пакета httr до версии 0.3, функции которого используются в пакете rga, появились сложности и ошибки с выводом данных запроса при использовании нескольких метрик. Поэтому на данный момент использование пакета rga возможно только с установкой предыдущей версии пакета httr (0.2) вручную. Установить пакет httr необходимый версии можно с помощью функции install_url() из пакет devtools, который мы уже загрузили ранее:
<syntaxhighlight lang="r">> install_url("http://cran.r-project.org/src/contrib/Archive/httr/httr_0.2.tar.gz")</syntaxhighlight>