Interfacing Google Analytics with Google Sheets forPrimary and Secondary Data AnalysisMartin Hawksey (@mhawksey)http://bit...
 Introducing Google Spreadsheets on steroidsusing Google Apps Script Google Analytics Having some fun!!!What
Context“Analytics is the process ofdeveloping actionableinsights through problemdefinition and theapplication of statistic...
Introducing Google Spreadsheets on steroidshttp://bit.ly/IWMW13A6 Google Apps Script – the macros ofGoogle Drive“Google A...
 http://www.universitiesuk.ac.uk/aboutus/members/Pages/default.aspxUse case – Scraping a list of websites for urchinhttp:...
 With Google Apps Script Can write custom functions Collect data from urlsUse case summaryhttp://bit.ly/IWMW13A6
Google Analytics
 Which of the following applies to you(chose all that apply)?A. You have GA Admin accessB. You have GA View accessC. You ...
Google Analytics API
Client libraryGoogle APIs Client Library for.NET (beta)Google APIs Client Library forNode.js (alpha)Google APIs Client Lib...
Google Analytics Query Explorerhttp://bit.ly/IWMW13A6
 Visitors by mobile device example Social visitor example Twitter referral exampleGoogle Analytics Query Explorer - Exa...
 What are your Google Analyticsreporting use cases?Your Google Analytics uses/ideas?
Use case: Sharing Google Analytics datahttp://bit.ly/IWMW13A6
http://bit.ly/IWMW13A6
Use case: Combining Google Analytics data
 Custom formula only work for theauthenticated user (problematic whensharing) Scripts can be cronned to write data Apps...
Martin Hawkseymashe.hawksey.info@mhawkseyQuestions/discussionhttp://bit.ly/IWMW13A6
Interfacing Google Analytics with Google Sheets for Primary and Secondary Data Analysis
Upcoming SlideShare
Loading in …5
×

Interfacing Google Analytics with Google Sheets for Primary and Secondary Data Analysis

924 views

Published on

Related post: http://mashe.hawksey.info/2013/07/using-google-spreadsheets-as-google-analytics-data-bridge/

A recent conservative estimate indicated 88% of UK universities use Google Analytics on their main website. At the IWMW 2010 event Ranjit Sidhu highlighted the value of using Google Analytics data to justify the roles of web teams. One of the issues with Google Analytics data is it is often the domain administrator is the gatekeeper, selectively releasing the data in a controlled way can be a challenge and often the only option is all or nothing.

In this workshop delegates will learn how Google Sheets and Google Apps Script can be used to selectively extract data from Google Analytics making it possible to analyse using built-in Google Sheet tools like tables, charts and pivots, or selectively republished for use in other tools like R or InDesign. Additionally participants will also learn how using Google Sheets data can be combined with other datasets such as Twitter, providing near realtime insight to website traffic and interaction.

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
924
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Interfacing Google Analytics with Google Sheets for Primary and Secondary Data Analysis

  1. 1. Interfacing Google Analytics with Google Sheets forPrimary and Secondary Data AnalysisMartin Hawksey (@mhawksey)http://bit.ly/IWMW13A6
  2. 2.  Introducing Google Spreadsheets on steroidsusing Google Apps Script Google Analytics Having some fun!!!What
  3. 3. Context“Analytics is the process ofdeveloping actionableinsights through problemdefinition and theapplication of statisticalmodels and analysisagainst existing and/orsimulated future data”CETIS Learning Analytics series. Vol 1, No 5. What isAnalytics? Definition and Essential Characteristicshttp://bit.ly/IWMW13A6
  4. 4. Introducing Google Spreadsheets on steroidshttp://bit.ly/IWMW13A6 Google Apps Script – the macros ofGoogle Drive“Google Apps Script is a JavaScript cloudscripting language that lets you extendGoogle Apps and build web applications.”
  5. 5.  http://www.universitiesuk.ac.uk/aboutus/members/Pages/default.aspxUse case – Scraping a list of websites for urchinhttp://bit.ly/IWMW13A6
  6. 6.  With Google Apps Script Can write custom functions Collect data from urlsUse case summaryhttp://bit.ly/IWMW13A6
  7. 7. Google Analytics
  8. 8.  Which of the following applies to you(chose all that apply)?A. You have GA Admin accessB. You have GA View accessC. You have access to GA data another wayD. No accessE. OtherVote at bit.ly/iwmw13q1[result]Question?
  9. 9. Google Analytics API
  10. 10. Client libraryGoogle APIs Client Library for.NET (beta)Google APIs Client Library forNode.js (alpha)Google APIs Client Library forDart (alpha)Google APIs Client Library forObjective-CGoogle APIs Client Library for Go(alpha)Google APIs Client Library forPHP (beta)Google API Libraries for GoogleWeb Toolkit (alpha)Google APIs Client Library forPythonGoogle APIs Client Library forJava (rc)Google APIs Client Library forRuby (alpha)Google APIs Client Library forJavaScript (beta)Google Analytics API Libraries
  11. 11. Google Analytics Query Explorerhttp://bit.ly/IWMW13A6
  12. 12.  Visitors by mobile device example Social visitor example Twitter referral exampleGoogle Analytics Query Explorer - Examples
  13. 13.  What are your Google Analyticsreporting use cases?Your Google Analytics uses/ideas?
  14. 14. Use case: Sharing Google Analytics datahttp://bit.ly/IWMW13A6
  15. 15. http://bit.ly/IWMW13A6
  16. 16. Use case: Combining Google Analytics data
  17. 17.  Custom formula only work for theauthenticated user (problematic whensharing) Scripts can be cronned to write data Apps Script lets you write and share datavia Google Drive Published sheets will automaticallyupdateRecap
  18. 18. Martin Hawkseymashe.hawksey.info@mhawkseyQuestions/discussionhttp://bit.ly/IWMW13A6

×