Provides functions for accessing and retrieving data from the Google Analytics APIs ( https://developers.google.com/analytics/). Supports OAuth 2.0 authorization. Package provides access to the Management, Core Reporting, Multi-Channel Funnels Reporting, Real Time Reporting and Metadata APIs. Access to all the Google Analytics accounts which the user has access to. Auto-pagination to return more than 10,000 rows of the results by combining multiple data requests. Also package provides shiny app to explore the core reporting API dimensions and metrics.
To install the latest release version from CRAN with:
To install the development version the
install_github() function from
devtools package can be used:
Another method to install the package
RGA (using the command line):
git clone https://github.com/artemklevtsov/RGA.gitR CMD build RGAR CMD INSTALL RGA_*.tar.gz
Once you have the package loaded, there are 3 steps you need to use to get data from Google Analytics:
get_ga()for the Core Reporting API
get_mcf()for the Multi-Channel Funnels Reporting API
get_realtime()for the Real Time Reporting API
For details about this steps please type into R:
library(help = "RGA")browseVignettes(package = "RGA")
First check the changes in the latest version of the package. Type type into R:
news(package = "RGA", Version == packageVersion("RGA"))
Try reproduce a bug with the latest development version from Git.
Before posting a bug please try execute your code with the
httr::with_verbose() wrapper. It will be useful if you attach verbose output to the bug report.
sessionInfo() output also may be helpful.
To report a bug please type into R:
utils::bug.report(package = "RGA")