SlideShare a Scribd company logo
Using Google Analytics API to
Improve Access to Use Data
in LibGuides
Tabatha Farney
University of Colorado
Colorado Springs
tfarney@uccs.edu
@sharebrarian
Slides at: http://www.slideshare.net/unisus21/ala2014-lib-guidesdashboard
How is my guide
being used?
How do people
find my guide?
How can I determine what
content I can delete from
my guide?
LibGuides v1 Stats
Stats in LibGuides
Improving LibGuides Editors Access to Use Data Using the Google Analytics API
The dashboard combines:
 Universal Analytics (using Google Tag Manager)
 Google Analytics API
 LibGuides API (v1)
 A little jQuery & PHP
How does it work?
The building process
Step 1:
Talk with the LibGuide
creators to understand
their data needs.
Step 2:
Ensure Google Tag Manager
and Universal Analytics tracking
code is working.
Step 3:
Configure the Google Analytics API.
This requires:
• Developer’s Console Account
• Configuring a “service account” for
the project in the Console
• Downloading and customizing the
PHP Google API package on your
web server
Step 4:
Grab a list of the current,
published guides using
the LibGuides API. Step 5:
Add jQuery for the
search form functionality. Step 6:
Beta testing!
Depends on the functionality in LibGuides v2….
 Charts/graphs for better data visualization
 Improved export functionality
Future Dev
Great example
“Google Analytics API and Service Accounts,” blog.Salteh.net,
Oct. 8, 2012. http://blog.salteh.net/2012/10/google-analytics-api-
and-service-accounts/
Resources and Documentation
• Google API Documentation, https://developers.google.com/api-client-library/php/
• Google Developer’s Console, https://developers.google.com/console/help/new/
• Google Tag Manager, http://www.google.com/tagmanager/
• PHP Google API code, GitHub, https://github.com/google/google-api-php-client
• Universal Analytics, https://support.google.com/analytics/answer/2790010?hl=en
Some resources
Using Google Analytics API to
Improve Access to Use Data
in LibGuides
Tabatha Farney
University of Colorado
Colorado Springs
tfarney@uccs.edu
@sharebrarian
Slides at: http://www.slideshare.net/unisus21/ala2014-lib-guidesdashboard

More Related Content

PDF
Google Analytics tutorial by Jay Murphy
PPTX
Cloud computing lecture 7
PPTX
Enhancing Google Analytics: High-Impact Practices for Your Library
PPTX
Using digital analytics to assess the real world
PPTX
Google Analytics & Web Masters Tools - GBG Mumbai
PDF
GA Konferenz-2011 Nick Mihailovski_API
PDF
Exploring the Google Analytics API
PDF
LibGuides: Using the Data
Google Analytics tutorial by Jay Murphy
Cloud computing lecture 7
Enhancing Google Analytics: High-Impact Practices for Your Library
Using digital analytics to assess the real world
Google Analytics & Web Masters Tools - GBG Mumbai
GA Konferenz-2011 Nick Mihailovski_API
Exploring the Google Analytics API
LibGuides: Using the Data

Similar to Improving LibGuides Editors Access to Use Data Using the Google Analytics API (20)

PDF
Google Analytics IQ Lesson 4: In-Depth Analysis
PDF
AnDevCon - Tracking User Behavior Creatively
PPT
Using the Google Analytics API to make most popular pages widgets for your we...
PPTX
MLA 2010 Improving Library Web Sites with Web Analytics
PPTX
Interfacing Google Analytics with Google Sheets for Primary and Secondary Dat...
PPTX
Usando metodologías ágiles en UX
PPTX
Yale Library - Google Analytics & Tableau (5/14/2015)
PPTX
Use Google Analytics Stats to Improve Website
PPTX
Google analytics
PPTX
APIs and Efficiency SEOProSco Presentation 18th Oct 2012
PPTX
Using EZ Proxy and Google Analytics to Evaluate Electronic Serials Usage
PPTX
Google Analytics 101 #SMAMI 2017
PDF
Workshop: Google Analytics for DSpace
PPTX
Google A
PDF
Getting Started with AdWords API and Google Analytics
PPTX
AN INTRODUCTION ABOUT GOOGLE ANALYITICS
PPTX
Introduction to Google Analytics
PPTX
analytics.pptx
PPTX
Analytics.pptx
PDF
Ga ppt-By Shrihdar
Google Analytics IQ Lesson 4: In-Depth Analysis
AnDevCon - Tracking User Behavior Creatively
Using the Google Analytics API to make most popular pages widgets for your we...
MLA 2010 Improving Library Web Sites with Web Analytics
Interfacing Google Analytics with Google Sheets for Primary and Secondary Dat...
Usando metodologías ágiles en UX
Yale Library - Google Analytics & Tableau (5/14/2015)
Use Google Analytics Stats to Improve Website
Google analytics
APIs and Efficiency SEOProSco Presentation 18th Oct 2012
Using EZ Proxy and Google Analytics to Evaluate Electronic Serials Usage
Google Analytics 101 #SMAMI 2017
Workshop: Google Analytics for DSpace
Google A
Getting Started with AdWords API and Google Analytics
AN INTRODUCTION ABOUT GOOGLE ANALYITICS
Introduction to Google Analytics
analytics.pptx
Analytics.pptx
Ga ppt-By Shrihdar
Ad

Recently uploaded (20)

PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Encapsulation theory and applications.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Cloud computing and distributed systems.
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Spectroscopy.pptx food analysis technology
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Electronic commerce courselecture one. Pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Encapsulation theory and applications.pdf
The AUB Centre for AI in Media Proposal.docx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Cloud computing and distributed systems.
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
Unlocking AI with Model Context Protocol (MCP)
20250228 LYD VKU AI Blended-Learning.pptx
Empathic Computing: Creating Shared Understanding
Spectroscopy.pptx food analysis technology
Spectral efficient network and resource selection model in 5G networks
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Dropbox Q2 2025 Financial Results & Investor Presentation
Electronic commerce courselecture one. Pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Encapsulation_ Review paper, used for researhc scholars
Ad

Improving LibGuides Editors Access to Use Data Using the Google Analytics API

  • 1. Using Google Analytics API to Improve Access to Use Data in LibGuides Tabatha Farney University of Colorado Colorado Springs tfarney@uccs.edu @sharebrarian Slides at: http://www.slideshare.net/unisus21/ala2014-lib-guidesdashboard
  • 2. How is my guide being used? How do people find my guide? How can I determine what content I can delete from my guide?
  • 5. The dashboard combines:  Universal Analytics (using Google Tag Manager)  Google Analytics API  LibGuides API (v1)  A little jQuery & PHP How does it work?
  • 6. The building process Step 1: Talk with the LibGuide creators to understand their data needs. Step 2: Ensure Google Tag Manager and Universal Analytics tracking code is working. Step 3: Configure the Google Analytics API. This requires: • Developer’s Console Account • Configuring a “service account” for the project in the Console • Downloading and customizing the PHP Google API package on your web server Step 4: Grab a list of the current, published guides using the LibGuides API. Step 5: Add jQuery for the search form functionality. Step 6: Beta testing!
  • 7. Depends on the functionality in LibGuides v2….  Charts/graphs for better data visualization  Improved export functionality Future Dev
  • 8. Great example “Google Analytics API and Service Accounts,” blog.Salteh.net, Oct. 8, 2012. http://blog.salteh.net/2012/10/google-analytics-api- and-service-accounts/ Resources and Documentation • Google API Documentation, https://developers.google.com/api-client-library/php/ • Google Developer’s Console, https://developers.google.com/console/help/new/ • Google Tag Manager, http://www.google.com/tagmanager/ • PHP Google API code, GitHub, https://github.com/google/google-api-php-client • Universal Analytics, https://support.google.com/analytics/answer/2790010?hl=en Some resources
  • 9. Using Google Analytics API to Improve Access to Use Data in LibGuides Tabatha Farney University of Colorado Colorado Springs tfarney@uccs.edu @sharebrarian Slides at: http://www.slideshare.net/unisus21/ala2014-lib-guidesdashboard

Editor's Notes

  • #3: https://www.flickr.com/photos/pennstatelive/6353003137