3482
правки
Изменения
м
Создаем постоянный ключ Получаем токен доступа (откроется браузер, где надо будет выбрать свой почтовый аккаунт и подтвердить вход в API, тогда выдадут код, который надо будет вставить в консоль):
# Элемент нумерованного списка=== Получение данных ===
Нет описания правки
Таким образом, основным источником документации для рассматриваемых пакетов являются файлы RESDME, размещённые на сайтах разработчиков.
== Пакет <code>rga</code> == === Установка необходимых пакетов ===
Устанавливаем и подключаем пакет {{r-package|devtools}}, для доступа к [https://github.com/ github] (требуется только в первый раз, для установки пакета {{r-package|rga}}):
{{r-code|code=<nowiki>> install_github("rga", "skardhamar")</nowiki>}}
=== Организация доступа к API ===
Загрузка пакета доступа к GA (требуется только в начале работы при запуске новой R-сессии):
{{r-code|code=<nowiki>> options(RCurlOptions = list(capath = system.file("CurlSSL", "cacert.pem", package = "RCurl"), ssl.verifypeer = FALSE))</nowiki>}}
Для создания ключа аутентификации тоекна доступа потребуется переход в браузер, подтверждение доступа и копирование ключа в консоль. Опционально команда создает отдельный файл, который потом можно использовать для аутентификации без перехода в браузер<ref>Аргумент <code>where</code> с указанием пути и имени файла.</ref>.
{{r-code|code=<nowiki>> rga.open(instance = "ga", where = "ga.rga")</nowiki>}}
# На вкладке Consent screen необходимо выбрать рабочий email и дать название приложению (Product name), сохранить;
{{r-code|code=<nowiki>> rga.open(instance = "ga", client.id = "", client.secret = "", where = "api.rga")</nowiki>}}
После успешной аутентификации информацию о установленном подключении можно получить с помощью команды <code>ga$status()</code> или более подробную информацию <code>ga$show()</code>.
Получить информацию о классе <code>rga</code> можно с помощью функции <code>getRefClass()</code>:
* [[R:Google Analytics/Параметры и измерения|Google Analytics - Параметры и измерения]]
* [[R:Google Analytics/Примеры|Примеры анализа данных Google Analytics в R]]
[[Категория:R]]
[[Категория:Веб-аналитика]]