Episode 3
{googleAnalyticsR} and linking Shiny to complex APIs
June 25th, 2019
51 mins 53 secs
Your Hosts
About this Episode
In this webinar originally broadcast live in partnership with RStudio Community, Mark Edmondson from IIH Nordic joins us to discuss how he incorporated Shiny components such as modules with {googleAnalyticsR} and his other excellent packages. We dive in to some of the technical challenges he had to overcome to provide a clean interface to many Google APIs, the value of open-source contributions to both his work and personal projects, and much more. If you would like to continue the discussion please visit the dedicated thread at the RStudio Community!
Resources
- Follow-up thread for the episode on RStudio Community
- Mark's GitHub and Twitter accounts
- Mark's coding blog: code.markedmondson.me
{googleAnalyticsR}
- R library for working with Google Analytics data: code.markedmondson.me/googleAnalyticsR/- Example of modules in
{googleAnalyticsR}
: code.markedmondson.me/googleAnalyticsR/articles/models.html#shiny-modules {googleAuthR
}: code.markedmondson.me/googleAuthR- Authentication Shiny module in
{googleAuthR
}: github.com/MarkEdmondson1234/googleAuthR/blob/master/R/shiny-auth.R - Mark's video tutorial on creating a talking Google Analytics Shiny app: www.youtube.com/watch?v=4Ht_vEXJ4wo