Skip to content

Commit

Permalink
Updated README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
kushantatvic committed Aug 19, 2014
1 parent bdcb7a5 commit 938b30b
Showing 1 changed file with 11 additions and 13 deletions.
24 changes: 11 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,12 @@ RGoogleAnalytics is a R Wrapper around the [Google Analytics](http://www.google.

* Provides Access to v3 of the [Google Analytics Core Reporting API](https://developers.google.com/analytics/devguides/reporting/core/v3/)

* Supports authorization via OAuth 2.0
* Ability to **pull more than 10,000 rows of data** in batches via **pagination** of queries

* QueryBuilder Class to simplify creation of API Queries

* Ability to pull more than 10,000 rows of data in batches via pagination of queries
* Ability to **mitigate the effect of Query Sampling** by splitting the date-range of queries and hence extract (nearly) unsampled data

* Ability to mitigate the effect of Query Sampling by decreasing the date-range of queries and hence extract (nearly) unsampled data

* Supports authorization via OAuth 2.0
* In cases where queries are sampled, the output also returns the percentage of sessions that were used for the query

## Installation
Expand All @@ -30,23 +28,23 @@ install.packages("RGoogleAnalytics")
To get the current development version from github:

```R
# install.packages("devtools")
# require(devtools)
devtools::install_github("Tatvic/RGoogleAnalytics")
```

## Dependencies

* [RCurl](http://cran.r-project.org/web/packages/RCurl/index.html) handles all the API Requests and Responses

* [rjson](http://cran.r-project.org/web/packages/rjson/index.html) is used to convert the JSON Responses delivered by the Google Analytics API into R Objects
* [httr](http://cran.r-project.org/web/packages/httr/index.html) handles the underlying OAuth2.0 Authorization flow and the API requests

* [lubridate](http://cran.r-project.org/web/packages/lubridate/index.html) handles the date manipulation logic underlying Query Partitioning



## Background

Work on RGoogleAnalytics was started by Michael Pearmain at Google. He was supported by Nick Mihailowski (Google) and Vignesh Prajapati(Tatvic).
Work on RGoogleAnalytics was started by Michael Pearmain at Google. He was supported by Nick Mihailowski (Google) and Vignesh Prajapati (Tatvic).

## Tutorials and Use-cases

Under development

## Important Links

Expand Down

0 comments on commit 938b30b

Please sign in to comment.