Generate Data with Google Analytics SQL Saturday 2019 26/04/2019.

Slides:



Advertisements
Similar presentations
Support.ebsco.com EBSCOadmin Reports & Statistics Tutorial.
Advertisements

Run with PC speaker on for narrative Welcome to the Narrated Guided Tour of Cizer.Net Reporting for Microsoft SQL Server Reporting Services
Google Apps Access Google Apps from the Parkland Intranet Page:
Power BI Sites and Mobile BI. What You Will Learn Sharing and Collaboration Introducing Power BI Exploring Power BI Features and Services Partner Opportunities.
WELCOME TO THE MCCLOUD SERVICES CUSTOMER WEB PORTAL TUTORIAL.
Introducing new web content management tools for Priority...
Tutorial 8 Sharing, Integrating and Analyzing Data
Publishing a Web Page at the University of DE FREC 135.
1 Agenda Overview Review Roles Lists Libraries Columns.
New School Websites Teacher Pages. Visit the SCUSD Website for videos tutorials: For more information.
ADVANCED CONCEPTS IN GOOGLE CALENDAR Advanced Session By Information Technology Services itservices.uncc.edu.
Working with SharePoint Document Libraries. What are document libraries? Document libraries are collections of files that you can share with team members.
Google Analytics: Beyond the Code. Create a GA profile Configure Site Search Settings Keep searcharg, author, title, SEARCH Exclude startLimit, SORT,
With Cyndy Robertson ULM Library LLA 2014, Lafayette, LA Karen Niemla ULM Library LUC 2014, Baton Rouge, LA.
WaveMaker Visual AJAX Studio 4.0 Training Troubleshooting.
Classroom User Training June 29, 2005 Presented by:
Creating Effective School and PTA Websites Sam Farnsworth Utah PTA Technology Specialist
W EB A NALYTICS : W HERE VISITORS COME FROM, WHAT THEY DO, AND WHERE THEY GO ? W HAT CAN WE LEARN FROM IT ? Chuck DelCamp Product Manager, StudyAboad.com.
In addition to Word, Excel, PowerPoint, and Access, Microsoft Office® 2013 includes additional applications, including Outlook, OneNote, and Office Web.
Learn How To Create Custom Reports in Google Analytics.
Office of Educational Technology School District of Philadelphia Introduction to Sites Google Sites This presentation is available at
Google Analytics Workshop
Learningcomputer.com SQL Server 2008 – Management Studio.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
Web Analytics and Reporting Michal Neuwirth Product Manager – Kentico Software.
MyFloridaMarketPlace Analysis 2.0 Functional Overview.
Michael J. Bennett Digital Projects Librarian & IR Coordinator University of Connecticut Eastern CONTENTdm Users Group Conference Yale University New Haven,
The New Design Manager! Louis-Philippe Lavoie SharePoint Specialist / What does it mean for you? November.
Charlie Kalech Director, J-Town Internet Services Ltd. February 26, 2015.
A Workshop on LibreOffice Er. Arvind Kumar Assistant Professor, Department of Computer Science & Engineering
SQL Database Management
Seamlessly customize and update content for each and every location.
OverDrive E-book Library
What is Google Analytics?
Core ELN Training: Office Web Apps (OWA)
Objectives Create a folder in Google Drive.
PIWIK JUNIOR TIDAL ASSOCIATE PROF., WEB SERVICES & MULTIMEDIA LIBRARIAN NEW YORK CITY COLLEGE OF TECHNOLOGY, CUNY.
Mapping for the interwebs
IANR WEB MANAGER NETWORK
SQL Server Reporting Service & Power BI
Instructional Guide.
For Beginners Mike Buhmann Reference Librarian.
CaRT eCapacity Initiative Ghana Productivity Apps
Basic Training May 2016.
Instructor Name Instructor Title Library Name
Kanban Task Manager for Outlook ‒ Introduction
Using Alma Analytics with the Tableau Web Data Connector
Kanban Task Manager SharePoint Editions ‒ Introduction
John Bordsen Technology Trainer Gail Borden Public Library District
Using Excel with Google Maps
Instructor Name Instructor Title Library Name
Course Name: QTP Trainer: Laxmi Duration: 25 Hrs Session: Daily 1 Hr.
OverDrive Digital Library Basics
Collaboration with Google Docs
Enhancing Your Student Recruitment with Google Analytics
Google Analytics Workshop ICEF Toronto May 12th 2016
OverDrive Digital Library Basics
Cloud Connect Seamlessly
Chapter 4 Application Software
Data Visualization Web Application
Research Grants Financial Reporting
Test Drive Google Drive
Web Page Design CIS 300.
Level up your Google Analytics with Google Tag Manager
Office 365 Development.
Google in YOUR Classroom
All Right Reserved © JiJi Technologies Pvt Ltd
Donald Donais Minnesota SharePoint Users Group – April 2019
Google Certification Module 9
Canvas introduction for students
Presentation transcript:

Generate Data with Google Analytics SQL Saturday 2019 26/04/2019

Introduction Bio Sam is the Web Services Librarian at the Edmonton Public Library (EPL), where she works with the library’s Google Analytics data. She has worked in digital libraries for 3 years, picking up data management and coding skills along the way. She holds a Masters in Library and Information Studies (MLIS) from the University of Alberta.

Background Presentation titled: “Create Open Data with Google Analytics” https://www.epl.ca/odd/

Outline Analyze data with Google Analytics Visualize data with Data Studio Export data with Google Sheets Add-On Automate with Google Apps Script

Analyze Data with Google Analytics

Google Analytics Demo Account https://analytics.google.com/analytics/web/demoAccount Link doesn’t work in Firefox! Use Chrome or Edge You will be prompted to log into your Google account If you don’t have a Google Analytics account, this will create one; if you do, the demo account will be added to your existing account

Google Analytics Reports Real-time: monitor user activity as it happens on the site Audience: high-level look at your site’s users - includes sessions (pageviews, duration), location, technology (browsers, devices, etc.) Acquisition: where your users come from to reach your site Behaviour: what your users do on your site - including what pages they view, what search terms they use, what they click, download, etc. (“events”) Conversions: view the status of goals you’ve set up

Example Report: Device Category Audience > Mobile > Overview - From a web design / development perspective, it’s good to know what devices your audience uses to access your website

Edit GA Report Example: Change date range

Visualize GA Report Select dimension(s) > Plot Rows - Limitation of visualizations in GA: limited to two dimensions

Edit GA Report Example: Add Secondary dimension Recommended secondary dimensions: browser, browser size, operating system, etc. Limited to two dimensions in GA report view

Export GA Report Can export GA reports to pdf, Google Sheets, Excel, csv

2. Visualize Data with Data Studio

Data Studio https://datastudio.google.com/data Use Chrome for best results

Connect to Google Analytics Example: Demo Account > Google Merch. Store > Master View

Create Data Studio Report Some authorization required to continue

Customize Report: Add Chart

Example Chart: Device Category DATA Data Source = GA Demo Account Time Dimension = Month of Year Breakdown Dimension = Device Category Metric = Sessions Sort = Sessions

Edit DS Report Example: Add date range

Filter Chart Add Filter > Create Filter > Save

View DS Report Can share Data Studio reports like any other Google Drive file (doc, sheet, etc.)

Download DS Report Can download as a PDF

3. Export Data with Google Sheets Add-On

Get Google Sheets Add-Ons

Create New Report Add-ons > Google Analytics > Create new report

Create Report Required Configuration Options Report Name Account Property View Metric(s) Dimension(s)* Benefit of Analytics Add-On: multiple dimensions! *Dimensions are technically not required, but they’re necessary for a meaningful report Account = Demo Account Property = Google Merch. Store View = Master View Metrics = Users, Sessions Dimensions = Device Category, Browser, Operating System

Configuration Options Additional Options Start / End Date Order Filter(s) Limit Each field is editable Filters: differ from “Limit” by including / excluding data based on the filter parameters Limit: differs from “Filters” by including results up to designated limit based on “Order” Start Date = 2018-01-01 End Date = 2018-12-31 Order = -ga:users Spreadsheet URL = copy the url of the current spreadsheet

Configuration Options: Filters https://developers.google.com/analytics/devguides/reporting/core/v3/reference#filters

Run Report(s) NOTE: Demo Account doesn’t grant sufficient permissions to access Google Analytics Reporting API Add-ons > Google Analytics > Run reports

Schedule Reports Schedule reports to automatically export data! Add-ons > Google Analytics > Schedule reports *Remember to change the start / end dates! Start Date =EOMONTH(B5,-1)+1 End Date =EOMONTH(TODAY(),-1) Example: 1st of every month

Schedule Reports Settings

Export Reports File > Download as… .xlsx .ods .pdf .html .csv .tsv

with Google Apps Script 4. Automate with Google Apps Script “Google Apps Script is a JavaScript cloud scripting language that provides easy ways to automate tasks across Google products and third party services and build web applications”

Create GAS Project in Sheets Tools > Script editor

Write Script to Create Chart

Debug & Run Script Save script Select function Click bug icon to debug Click the play icon to run NOTE: debugging will also run the script if no bugs are found!

Create Custom Menu Menus are useful for activating functions without having to open up the script editor. Also handy for those who aren’t familiar / comfortable with script editor

Add Trigger

Edit Trigger Settings After saving, we can refresh the spreadsheet to see the new menu Run function = onOpen Event source = From spreadsheet Event type = On open

Wrap-Up

Resources Scripts Tutorials Google Apps Help Analytics: https://support.google.com/docs/topic/9054603 Sheets: https://support.google.com/docs/topic/9054603 Scripts Tutorials GAS: https://developers.google.com/apps-script/articles/tutorials Codecademy – JavaScript: https://www.codecademy.com/learn/introduction-to-javascript W3schools – JavaScript: https://www.w3schools.com/js/

Thanks to Our Sponsors

Thank You! Sam Hamilton Digital Marketing Specialist Edmonton Public Library Sam.Hamilton@epl.ca