Lightening round presentation at the 2014 American Library Association Annual Conference. These slides provide a brief overview of implementing the Google Analytics API to create a custom dashboard to report the use data for individual guides for the Springshare's LibGuides system.
1 of 9
Downloaded 13 times
More Related Content
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
際際滷s 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:
Developers 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 Developers 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
際際滷s at: http://www.slideshare.net/unisus21/ala2014-lib-guidesdashboard