SlideShare a Scribd company logo
Google Analytics Magic Script
Created By: Keshav Kashyap
Agenda:-
 What is Google Analytics?
 Why Google Analytics?
 How to use GA in Application
 Key Features of GA
 Advantages and Disadvantages
 How to setup
 Metrics and Dimensions
 Automation of GA
 Sample Report & Demo
What is Google Analytics?
Free Service Offered by Google for Website
Statistics.
Daily, monthly, yearly tracking of web visits
Graphed over time
Which pages they go to, how long they stay
Bounce rate
Entrance pages
How they got there
Search engines and Search terms used
Location, operating system, monitor resolution
How it works ?
 Sign up for Google Analytics
https://www.google.com/analytics/
 They return code to you
 You paste the code just below the </body> tag
 Put it on EVERY page
Edit>Find and Replace is easiest option
 Put it in your template pages, so it will be
automatically on every page
 Go to the Analytics dashboard page to see daily
metrics
What it does?
Daily, monthly, yearly tracking of web visits
Graphed over time
Which pages they go to, how long they stay
Bounce rate
Entrance pages
How they got there
Search engines and Search terms used
Location, operating system, monitor resolution
Key Features of Google Analytics:-
 It helps in Website Trafficking.
Where the visitors came from?
How they are navigating through site?
 Conversion
Downloads
Page Views
Registration
 E-Commerce
 Ad-Words Performance
Advantages :-
 Free
 Sufficiant possibilities for most companies
 Easy to implement
 Easy to use
 Easy to understand
Dis-advantages :-
 URL and title based
 No data history
 Privacy ?
 JavaScript and cookies
 Only visitors, no crawlers or bots
What is Google Analytics Report Automation?
Google Analytics Report Automation (Magic) is
an integration that reduces the work required to
put Google Analytics data into any Apps Script
supported product, such as Google Docs, Sites,
or Spreadsheets.
How Google Analytics Report Automation Works?
Create a Dashboard on Google Spreadsheet.
Add Google Analytics Report Automation (Magic
Script)
Turn on access to the APIs for your first time.
Looking at the tabs on top, Script Editor >
Resources > Use Google APIs > Make sure Google
Analytics API is on.
Script Editor > Resources > Use Google APIs > Click
“Google APIs Console” > Turn Analytics API On >
Agree to Terms.
How Google Analytics Report Automation Works?
Go to the “gaconfig” sheet and enter the profile
number for a view you have access to. You can
find the profile number either by: Going to the
Google Analytics tab and choosing “Find
profile / ids”
Bringing up a report in the Google Analytics
interface in that specific view.
Go to “Dashboard” sheet and run “Get Data”
from the Google Analytics tab.
Required Inputs or Query Parameter Details:-
Account ID :- the (Magic) script comes with a ‘Find Profile/IDs’
option underneath the Google Analytics menu. ids =ga:12345
Start Date/End Date (*required) : today()
Metrics (*required) : ga:session,ga:bounces
Dimension : ga:browser,ga:city
Sort : ga:country
Filter : ga:medium
Max Result :100
Start and End Index : 10 to 100
Output : Name of the Sheet
Some Sample Metrics and Dimensions :-
Dimensions Metrics
ga:hostname
ga:pagePath
ga:pagePathLevel1
ga:pagePathLevel2
ga:pagePathLevel3
ga:pagePathLevel4
ga:pageTitle
ga:landingPagePath
ga:secondPagePath
ga:exitPagePath
ga:previousPagePath
ga:pageDepth
ga:pageValue
ga:entrances
ga:entranceRate
ga:pageviews
ga:pageviewsPerSession
ga:uniquePageviews
ga:timeOnPage
ga:avgTimeOnPage
ga:exits
ga:exitRate
Sample Query Parameter :-
query1 value1
type core
ids ga:80332348
start-date 2/10/2014
end-date 2/19/2014
last-n-days
metrics ga:visits
dimensions ga:date
sort
filters
segment
start-index
max-results
sheet-name App Sony PlayStation
Trigger your Script:-
 Go to Add-ons.
 Select Google Analytics.
 Navigate to Schedule Reports.
Sample Report:-
Results for query query9
Date executed 5/4/2015 5:59:27
Profile Name WWE.com
Total Results Found 1
Total Results Returned 1
Contains Sampled Data FALSE
Totals For All Results
ga:visits ga:visitors
1480 1353
ga:visits ga:visitors
1480 1353
Google Analytics Report Automation (Magic)

More Related Content

What's hot

Google analytics behavior report - LetsDigital With Mahesh Gangurde
Google analytics behavior report - LetsDigital With Mahesh GangurdeGoogle analytics behavior report - LetsDigital With Mahesh Gangurde
Google analytics behavior report - LetsDigital With Mahesh Gangurde
Mahesh Gangurde
 
The basics (and best bits) of Google Analytics - 2017 Edition
The basics (and best bits) of Google Analytics - 2017 Edition   The basics (and best bits) of Google Analytics - 2017 Edition
The basics (and best bits) of Google Analytics - 2017 Edition
Adam Vincenzini
 
Crash Course on Google Analytics
Crash Course on Google AnalyticsCrash Course on Google Analytics
Crash Course on Google Analytics
Growth Hacking Asia
 
Google Analytics Overview
Google Analytics OverviewGoogle Analytics Overview
Google Analytics Overview
tradocaj
 
An Introduction to Web Analytics
An Introduction to Web AnalyticsAn Introduction to Web Analytics
An Introduction to Web Analytics
iexpertsforum
 
Introduction to web analytics
Introduction to web analyticsIntroduction to web analytics
Introduction to web analytics
Rajeev Pillai
 
Introduction to Google Analytics
Introduction to Google AnalyticsIntroduction to Google Analytics
Introduction to Google Analytics
Cemal Buyukgokcesu
 
Google Analytics Overview
Google Analytics OverviewGoogle Analytics Overview
Google Analytics Overview
Anvil Media, Inc.
 
Google Analytics vs WebTrends
Google Analytics vs WebTrendsGoogle Analytics vs WebTrends
Google Analytics vs WebTrends
MashMetrics
 
A tutorial on Google Analytics 2017 melvinreceno the magnificent
A tutorial on Google Analytics 2017 melvinreceno the magnificentA tutorial on Google Analytics 2017 melvinreceno the magnificent
A tutorial on Google Analytics 2017 melvinreceno the magnificent
Melvin Receno
 
Web Analytics Concepts & Theories
Web Analytics Concepts & TheoriesWeb Analytics Concepts & Theories
Web Analytics Concepts & Theories
mattPROv1
 
Chapter 9 - Analytics
Chapter 9 - AnalyticsChapter 9 - Analytics
Chapter 9 - Analytics
Edem Adzroe
 
web analytics overview
web analytics overviewweb analytics overview
web analytics overview
Masih Nabizadeh
 
Introduction to Google Analytics
Introduction to Google AnalyticsIntroduction to Google Analytics
Introduction to Google Analytics
Arjun Parekh
 
Introduction to Google Analytics
Introduction to Google AnalyticsIntroduction to Google Analytics
Introduction to Google Analytics
Mary Kay Jerige Lofurno
 
Score google analytics
Score   google analyticsScore   google analytics
Score google analytics
HotTopics114
 
Google Analytics / Adwords Digital Marketing Presentation
Google Analytics / Adwords Digital Marketing Presentation Google Analytics / Adwords Digital Marketing Presentation
Google Analytics / Adwords Digital Marketing Presentation
Katelyn Duckworth
 
An introduction to Google Analytics
An introduction to Google AnalyticsAn introduction to Google Analytics
An introduction to Google Analytics
Joris Roebben
 
Google Search Console - Search Traffic
Google Search Console - Search TrafficGoogle Search Console - Search Traffic
Google Search Console - Search Traffic
Akshay Gije
 
Beginners discussion to - Google Analytics
Beginners discussion to - Google Analytics Beginners discussion to - Google Analytics
Beginners discussion to - Google Analytics
Lee Trevena
 

What's hot (20)

Google analytics behavior report - LetsDigital With Mahesh Gangurde
Google analytics behavior report - LetsDigital With Mahesh GangurdeGoogle analytics behavior report - LetsDigital With Mahesh Gangurde
Google analytics behavior report - LetsDigital With Mahesh Gangurde
 
The basics (and best bits) of Google Analytics - 2017 Edition
The basics (and best bits) of Google Analytics - 2017 Edition   The basics (and best bits) of Google Analytics - 2017 Edition
The basics (and best bits) of Google Analytics - 2017 Edition
 
Crash Course on Google Analytics
Crash Course on Google AnalyticsCrash Course on Google Analytics
Crash Course on Google Analytics
 
Google Analytics Overview
Google Analytics OverviewGoogle Analytics Overview
Google Analytics Overview
 
An Introduction to Web Analytics
An Introduction to Web AnalyticsAn Introduction to Web Analytics
An Introduction to Web Analytics
 
Introduction to web analytics
Introduction to web analyticsIntroduction to web analytics
Introduction to web analytics
 
Introduction to Google Analytics
Introduction to Google AnalyticsIntroduction to Google Analytics
Introduction to Google Analytics
 
Google Analytics Overview
Google Analytics OverviewGoogle Analytics Overview
Google Analytics Overview
 
Google Analytics vs WebTrends
Google Analytics vs WebTrendsGoogle Analytics vs WebTrends
Google Analytics vs WebTrends
 
A tutorial on Google Analytics 2017 melvinreceno the magnificent
A tutorial on Google Analytics 2017 melvinreceno the magnificentA tutorial on Google Analytics 2017 melvinreceno the magnificent
A tutorial on Google Analytics 2017 melvinreceno the magnificent
 
Web Analytics Concepts & Theories
Web Analytics Concepts & TheoriesWeb Analytics Concepts & Theories
Web Analytics Concepts & Theories
 
Chapter 9 - Analytics
Chapter 9 - AnalyticsChapter 9 - Analytics
Chapter 9 - Analytics
 
web analytics overview
web analytics overviewweb analytics overview
web analytics overview
 
Introduction to Google Analytics
Introduction to Google AnalyticsIntroduction to Google Analytics
Introduction to Google Analytics
 
Introduction to Google Analytics
Introduction to Google AnalyticsIntroduction to Google Analytics
Introduction to Google Analytics
 
Score google analytics
Score   google analyticsScore   google analytics
Score google analytics
 
Google Analytics / Adwords Digital Marketing Presentation
Google Analytics / Adwords Digital Marketing Presentation Google Analytics / Adwords Digital Marketing Presentation
Google Analytics / Adwords Digital Marketing Presentation
 
An introduction to Google Analytics
An introduction to Google AnalyticsAn introduction to Google Analytics
An introduction to Google Analytics
 
Google Search Console - Search Traffic
Google Search Console - Search TrafficGoogle Search Console - Search Traffic
Google Search Console - Search Traffic
 
Beginners discussion to - Google Analytics
Beginners discussion to - Google Analytics Beginners discussion to - Google Analytics
Beginners discussion to - Google Analytics
 

Viewers also liked

What Is Google Analytics Audience Report - Mahesh Gangurde
What Is Google Analytics Audience Report - Mahesh GangurdeWhat Is Google Analytics Audience Report - Mahesh Gangurde
What Is Google Analytics Audience Report - Mahesh Gangurde
Mahesh Gangurde
 
Sucuri Webinar: Hacked Website Trend Report Q1/2016
Sucuri Webinar: Hacked Website Trend Report Q1/2016Sucuri Webinar: Hacked Website Trend Report Q1/2016
Sucuri Webinar: Hacked Website Trend Report Q1/2016
Sucuri
 
How To Improve SEO Website Traffic?
How To Improve SEO Website Traffic?How To Improve SEO Website Traffic?
How To Improve SEO Website Traffic?
Anthony Ragland
 
SEO Website Analysis - example report
SEO Website Analysis - example reportSEO Website Analysis - example report
SEO Website Analysis - example report
Lynn Holley III
 
Monthly Web Analytics Report
Monthly Web Analytics ReportMonthly Web Analytics Report
Monthly Web Analytics Report
Mark Kegley
 
Website Analysis Seo Report
Website Analysis Seo ReportWebsite Analysis Seo Report
Website Analysis Seo Report
SEO Google Guru
 
Website Analysis Report
Website Analysis ReportWebsite Analysis Report
Website Analysis Report
AuroIN
 
SEO - A Beginners' Guide
SEO - A Beginners' GuideSEO - A Beginners' Guide
SEO - A Beginners' Guide
Ethinos Digital Marketing
 
Cohort analysis on Google Analytics
Cohort analysis on Google AnalyticsCohort analysis on Google Analytics
Cohort analysis on Google Analytics
Tubosun Olatunji
 
Top 10 Google Analytics Reports
Top 10 Google Analytics ReportsTop 10 Google Analytics Reports
Top 10 Google Analytics Reports
Sally Falkow
 
How to Report Marketing Results to Your Clients
How to Report Marketing Results to Your ClientsHow to Report Marketing Results to Your Clients
How to Report Marketing Results to Your Clients
HubSpot
 
Sample SEO website audit report
Sample SEO website audit reportSample SEO website audit report
Sample SEO website audit report
SEO Service Corporation
 
Google Analytics 101 | 2015
Google Analytics 101 |  2015Google Analytics 101 |  2015
Google Analytics 101 | 2015
Insivia
 
ibraine - digital marketing Company Profile
ibraine - digital marketing Company Profileibraine - digital marketing Company Profile
ibraine - digital marketing Company Profile
iBraine Digital LLP
 
Website analysis sample report
Website analysis sample reportWebsite analysis sample report
Website analysis sample reportSukumar Jena
 

Viewers also liked (15)

What Is Google Analytics Audience Report - Mahesh Gangurde
What Is Google Analytics Audience Report - Mahesh GangurdeWhat Is Google Analytics Audience Report - Mahesh Gangurde
What Is Google Analytics Audience Report - Mahesh Gangurde
 
Sucuri Webinar: Hacked Website Trend Report Q1/2016
Sucuri Webinar: Hacked Website Trend Report Q1/2016Sucuri Webinar: Hacked Website Trend Report Q1/2016
Sucuri Webinar: Hacked Website Trend Report Q1/2016
 
How To Improve SEO Website Traffic?
How To Improve SEO Website Traffic?How To Improve SEO Website Traffic?
How To Improve SEO Website Traffic?
 
SEO Website Analysis - example report
SEO Website Analysis - example reportSEO Website Analysis - example report
SEO Website Analysis - example report
 
Monthly Web Analytics Report
Monthly Web Analytics ReportMonthly Web Analytics Report
Monthly Web Analytics Report
 
Website Analysis Seo Report
Website Analysis Seo ReportWebsite Analysis Seo Report
Website Analysis Seo Report
 
Website Analysis Report
Website Analysis ReportWebsite Analysis Report
Website Analysis Report
 
SEO - A Beginners' Guide
SEO - A Beginners' GuideSEO - A Beginners' Guide
SEO - A Beginners' Guide
 
Cohort analysis on Google Analytics
Cohort analysis on Google AnalyticsCohort analysis on Google Analytics
Cohort analysis on Google Analytics
 
Top 10 Google Analytics Reports
Top 10 Google Analytics ReportsTop 10 Google Analytics Reports
Top 10 Google Analytics Reports
 
How to Report Marketing Results to Your Clients
How to Report Marketing Results to Your ClientsHow to Report Marketing Results to Your Clients
How to Report Marketing Results to Your Clients
 
Sample SEO website audit report
Sample SEO website audit reportSample SEO website audit report
Sample SEO website audit report
 
Google Analytics 101 | 2015
Google Analytics 101 |  2015Google Analytics 101 |  2015
Google Analytics 101 | 2015
 
ibraine - digital marketing Company Profile
ibraine - digital marketing Company Profileibraine - digital marketing Company Profile
ibraine - digital marketing Company Profile
 
Website analysis sample report
Website analysis sample reportWebsite analysis sample report
Website analysis sample report
 

Similar to Google Analytics Report Automation (Magic)

Google Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
Google Analytics with an Intro to Google Tag Manager for Austin WordPress MeetupGoogle Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
Google Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
Rich Plakas
 
Temario del GAIQ
Temario del GAIQTemario del GAIQ
Temario del GAIQ
Clara Saiz
 
BCCCA Google Analytics for Improved Lead Generation
BCCCA Google Analytics for Improved Lead GenerationBCCCA Google Analytics for Improved Lead Generation
BCCCA Google Analytics for Improved Lead GenerationPhilippe Taza
 
Getting Started with AdWords API and Google Analytics
Getting Started with AdWords API and Google AnalyticsGetting Started with AdWords API and Google Analytics
Getting Started with AdWords API and Google Analyticsmarcwan
 
Guide to-google-analytics google 4
Guide to-google-analytics google 4Guide to-google-analytics google 4
Guide to-google-analytics google 4
Nizam Uddin
 
Google Analytics Implementation Checklist
Google Analytics Implementation ChecklistGoogle Analytics Implementation Checklist
Google Analytics Implementation Checklist
PadiCode
 
Overview of Google Analytics - TBS
Overview of Google Analytics - TBSOverview of Google Analytics - TBS
Overview of Google Analytics - TBS
seotrainingcourse
 
Web Analytics : A Detailed Study
Web Analytics : A Detailed StudyWeb Analytics : A Detailed Study
Web Analytics : A Detailed Study
PrasunKumarRouth
 
Google analytics account setup optimization
Google analytics account setup optimization Google analytics account setup optimization
Google analytics account setup optimization
DAVID RAUDALES
 
Google Analytics for SEO Beginners
Google Analytics for SEO BeginnersGoogle Analytics for SEO Beginners
Google Analytics for SEO Beginners
Aditya Todawal
 
Nuda Anthoney Web Analytics Demo
Nuda Anthoney Web Analytics DemoNuda Anthoney Web Analytics Demo
Nuda Anthoney Web Analytics Demo
Anthoney Nuda
 
Hotjar vs Google Analytics.pdf
Hotjar vs Google Analytics.pdfHotjar vs Google Analytics.pdf
Hotjar vs Google Analytics.pdf
Amruta Relekar
 
Google Analytics Website Optimizer Slideshare
Google Analytics Website Optimizer SlideshareGoogle Analytics Website Optimizer Slideshare
Google Analytics Website Optimizer Slideshare
tmg_ltd
 
Google Analytics And Website Optimizer
Google Analytics And Website OptimizerGoogle Analytics And Website Optimizer
Google Analytics And Website Optimizer
Digiword Ha Noi
 
Google analytics and website optimizer
Google analytics and website optimizerGoogle analytics and website optimizer
Google analytics and website optimizerDigiword Ha Noi
 
Google Analytics and Website Optimizer
Google Analytics and Website OptimizerGoogle Analytics and Website Optimizer
Google Analytics and Website Optimizer
Simon Whatley
 
Getting Started With Google Analytics
Getting Started With Google AnalyticsGetting Started With Google Analytics
Getting Started With Google Analytics
SwellPath
 
02 google-analytics
02 google-analytics02 google-analytics
02 google-analytics
Golam Kibria
 
Web Analytics and Wordpress - Wordcamp Chicago 2011
Web Analytics and Wordpress - Wordcamp Chicago 2011Web Analytics and Wordpress - Wordcamp Chicago 2011
Web Analytics and Wordpress - Wordcamp Chicago 2011
fendmark
 

Similar to Google Analytics Report Automation (Magic) (20)

Google Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
Google Analytics with an Intro to Google Tag Manager for Austin WordPress MeetupGoogle Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
Google Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
 
Temario del GAIQ
Temario del GAIQTemario del GAIQ
Temario del GAIQ
 
BCCCA Google Analytics for Improved Lead Generation
BCCCA Google Analytics for Improved Lead GenerationBCCCA Google Analytics for Improved Lead Generation
BCCCA Google Analytics for Improved Lead Generation
 
Getting Started with AdWords API and Google Analytics
Getting Started with AdWords API and Google AnalyticsGetting Started with AdWords API and Google Analytics
Getting Started with AdWords API and Google Analytics
 
Guide to-google-analytics google 4
Guide to-google-analytics google 4Guide to-google-analytics google 4
Guide to-google-analytics google 4
 
Google Analytics Implementation Checklist
Google Analytics Implementation ChecklistGoogle Analytics Implementation Checklist
Google Analytics Implementation Checklist
 
Overview of Google Analytics - TBS
Overview of Google Analytics - TBSOverview of Google Analytics - TBS
Overview of Google Analytics - TBS
 
Web Analytics : A Detailed Study
Web Analytics : A Detailed StudyWeb Analytics : A Detailed Study
Web Analytics : A Detailed Study
 
Google Interface and Installation
Google Interface and InstallationGoogle Interface and Installation
Google Interface and Installation
 
Google analytics account setup optimization
Google analytics account setup optimization Google analytics account setup optimization
Google analytics account setup optimization
 
Google Analytics for SEO Beginners
Google Analytics for SEO BeginnersGoogle Analytics for SEO Beginners
Google Analytics for SEO Beginners
 
Nuda Anthoney Web Analytics Demo
Nuda Anthoney Web Analytics DemoNuda Anthoney Web Analytics Demo
Nuda Anthoney Web Analytics Demo
 
Hotjar vs Google Analytics.pdf
Hotjar vs Google Analytics.pdfHotjar vs Google Analytics.pdf
Hotjar vs Google Analytics.pdf
 
Google Analytics Website Optimizer Slideshare
Google Analytics Website Optimizer SlideshareGoogle Analytics Website Optimizer Slideshare
Google Analytics Website Optimizer Slideshare
 
Google Analytics And Website Optimizer
Google Analytics And Website OptimizerGoogle Analytics And Website Optimizer
Google Analytics And Website Optimizer
 
Google analytics and website optimizer
Google analytics and website optimizerGoogle analytics and website optimizer
Google analytics and website optimizer
 
Google Analytics and Website Optimizer
Google Analytics and Website OptimizerGoogle Analytics and Website Optimizer
Google Analytics and Website Optimizer
 
Getting Started With Google Analytics
Getting Started With Google AnalyticsGetting Started With Google Analytics
Getting Started With Google Analytics
 
02 google-analytics
02 google-analytics02 google-analytics
02 google-analytics
 
Web Analytics and Wordpress - Wordcamp Chicago 2011
Web Analytics and Wordpress - Wordcamp Chicago 2011Web Analytics and Wordpress - Wordcamp Chicago 2011
Web Analytics and Wordpress - Wordcamp Chicago 2011
 

More from Keshav Kashyap

Next level of Appium
Next level of AppiumNext level of Appium
Next level of Appium
Keshav Kashyap
 
Api testing
Api testingApi testing
Api testing
Keshav Kashyap
 
Appium
AppiumAppium
#Fame case study
#Fame case study#Fame case study
#Fame case study
Keshav Kashyap
 
Google Analytics Report Automation (Magic Script)
Google Analytics Report Automation (Magic Script)Google Analytics Report Automation (Magic Script)
Google Analytics Report Automation (Magic Script)
Keshav Kashyap
 
Google Analytics Report Automation (Magic Script)
Google Analytics Report Automation (Magic Script)Google Analytics Report Automation (Magic Script)
Google Analytics Report Automation (Magic Script)
Keshav Kashyap
 

More from Keshav Kashyap (6)

Next level of Appium
Next level of AppiumNext level of Appium
Next level of Appium
 
Api testing
Api testingApi testing
Api testing
 
Appium
AppiumAppium
Appium
 
#Fame case study
#Fame case study#Fame case study
#Fame case study
 
Google Analytics Report Automation (Magic Script)
Google Analytics Report Automation (Magic Script)Google Analytics Report Automation (Magic Script)
Google Analytics Report Automation (Magic Script)
 
Google Analytics Report Automation (Magic Script)
Google Analytics Report Automation (Magic Script)Google Analytics Report Automation (Magic Script)
Google Analytics Report Automation (Magic Script)
 

Recently uploaded

National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
Pixlogix Infotech
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 

Recently uploaded (20)

National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 

Google Analytics Report Automation (Magic)

  • 1. Google Analytics Magic Script Created By: Keshav Kashyap
  • 2. Agenda:-  What is Google Analytics?  Why Google Analytics?  How to use GA in Application  Key Features of GA  Advantages and Disadvantages  How to setup  Metrics and Dimensions  Automation of GA  Sample Report & Demo
  • 3. What is Google Analytics? Free Service Offered by Google for Website Statistics. Daily, monthly, yearly tracking of web visits Graphed over time Which pages they go to, how long they stay Bounce rate Entrance pages How they got there Search engines and Search terms used Location, operating system, monitor resolution
  • 4. How it works ?  Sign up for Google Analytics https://www.google.com/analytics/  They return code to you  You paste the code just below the </body> tag  Put it on EVERY page Edit>Find and Replace is easiest option  Put it in your template pages, so it will be automatically on every page  Go to the Analytics dashboard page to see daily metrics
  • 5. What it does? Daily, monthly, yearly tracking of web visits Graphed over time Which pages they go to, how long they stay Bounce rate Entrance pages How they got there Search engines and Search terms used Location, operating system, monitor resolution
  • 6. Key Features of Google Analytics:-  It helps in Website Trafficking. Where the visitors came from? How they are navigating through site?  Conversion Downloads Page Views Registration  E-Commerce  Ad-Words Performance
  • 7. Advantages :-  Free  Sufficiant possibilities for most companies  Easy to implement  Easy to use  Easy to understand
  • 8. Dis-advantages :-  URL and title based  No data history  Privacy ?  JavaScript and cookies  Only visitors, no crawlers or bots
  • 9. What is Google Analytics Report Automation? Google Analytics Report Automation (Magic) is an integration that reduces the work required to put Google Analytics data into any Apps Script supported product, such as Google Docs, Sites, or Spreadsheets.
  • 10. How Google Analytics Report Automation Works? Create a Dashboard on Google Spreadsheet. Add Google Analytics Report Automation (Magic Script) Turn on access to the APIs for your first time. Looking at the tabs on top, Script Editor > Resources > Use Google APIs > Make sure Google Analytics API is on. Script Editor > Resources > Use Google APIs > Click “Google APIs Console” > Turn Analytics API On > Agree to Terms.
  • 11. How Google Analytics Report Automation Works? Go to the “gaconfig” sheet and enter the profile number for a view you have access to. You can find the profile number either by: Going to the Google Analytics tab and choosing “Find profile / ids” Bringing up a report in the Google Analytics interface in that specific view. Go to “Dashboard” sheet and run “Get Data” from the Google Analytics tab.
  • 12. Required Inputs or Query Parameter Details:- Account ID :- the (Magic) script comes with a ‘Find Profile/IDs’ option underneath the Google Analytics menu. ids =ga:12345 Start Date/End Date (*required) : today() Metrics (*required) : ga:session,ga:bounces Dimension : ga:browser,ga:city Sort : ga:country Filter : ga:medium Max Result :100 Start and End Index : 10 to 100 Output : Name of the Sheet
  • 13. Some Sample Metrics and Dimensions :- Dimensions Metrics ga:hostname ga:pagePath ga:pagePathLevel1 ga:pagePathLevel2 ga:pagePathLevel3 ga:pagePathLevel4 ga:pageTitle ga:landingPagePath ga:secondPagePath ga:exitPagePath ga:previousPagePath ga:pageDepth ga:pageValue ga:entrances ga:entranceRate ga:pageviews ga:pageviewsPerSession ga:uniquePageviews ga:timeOnPage ga:avgTimeOnPage ga:exits ga:exitRate
  • 14. Sample Query Parameter :- query1 value1 type core ids ga:80332348 start-date 2/10/2014 end-date 2/19/2014 last-n-days metrics ga:visits dimensions ga:date sort filters segment start-index max-results sheet-name App Sony PlayStation
  • 15. Trigger your Script:-  Go to Add-ons.  Select Google Analytics.  Navigate to Schedule Reports.
  • 16. Sample Report:- Results for query query9 Date executed 5/4/2015 5:59:27 Profile Name WWE.com Total Results Found 1 Total Results Returned 1 Contains Sampled Data FALSE Totals For All Results ga:visits ga:visitors 1480 1353 ga:visits ga:visitors 1480 1353