SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Downloaden Sie, um offline zu lesen
Google Analytics
Alerts Using Google
Apps Scripts
Jordi Rosell
Ecommerce Consultant and Digital Analyst
#measurebcn @jrosell
elnostreraco.com/blog
Reason we want alerts
#measurebcn @jrosell
elnostreraco.com/blog
Correct bugs and improve “features” ASAP
We can set daily alerts in GA
#measurebcn @jrosell
elnostreraco.com/blog
Before we start working, we want to recieve yesterday alerts
OMG
#measurebcn @jrosell
elnostreraco.com/blog
For european users, yesterday data becomes the day before yesterday data
Recive an alert when needed
#measurebcn @jrosell
elnostreraco.com/blog
We can extract to a google spreadsheet and compare hourly data using apps scripts
Your first Google Apps Script
#measurebcn @jrosell
elnostreraco.com/blog
404 using Google Analytics API
Your first Google Apps Script
#measurebcn @jrosell
elnostreraco.com/blog
404 using Google Analytics API
1. Make a copy http://j.mp/404-alert-script and configure it
Your first Google Apps Script
#measurebcn @jrosell
elnostreraco.com/blog
2. Enable Google Analytics API in your project
404 using Google Analytics API
Your first Google Apps Script
#measurebcn @jrosell
elnostreraco.com/blog
404 using Google Analytics API
3. Remove scripts you don't need or refractor it (avoid function
name duplication)
4. First execution, Authorize & Debug
Your first Google Apps Script
#measurebcn @jrosell
elnostreraco.com/blog
404 using Google Analytics API
5. Remove scripts you don't need or refractor it (avoid function
name duplication)
6. Trigger the function you want when you want
Your first Google Apps Script
#measurebcn @jrosell
elnostreraco.com/blog
404 using Google Analytics API
Example of what we get if you open PDF or Spreadsheet
Feedback
please :)
Jordi Rosell
Ecommerce Consultant and Digital Analyst
#measurebcn @jrosell
elnostreraco.com/blog
Google Analytics en Apps Scripts
https://developers.google.com/apps-script/advanced/analytics
Example code
http://j.mp/404-alert-script
Pack de adwords scripts
https://triggerbit.com/desarrollo-adwords-scripts.php
Curso de adwords scripts
http://bit.ly/curso-adwords-scripts-online

Weitere ähnliche Inhalte

Andere mochten auch

Breaking down the barriers to the use of digital analytics
Breaking down the barriers to the use of digital analyticsBreaking down the barriers to the use of digital analytics
Breaking down the barriers to the use of digital analyticsPeter O'Neill
 
User-Centric Analytics (MeasureCamp Talk)
User-Centric Analytics (MeasureCamp Talk)User-Centric Analytics (MeasureCamp Talk)
User-Centric Analytics (MeasureCamp Talk)Taste Medio
 
Superweek 2015 traffic attribution
Superweek 2015 traffic attributionSuperweek 2015 traffic attribution
Superweek 2015 traffic attributionJacob Kildebogaard
 
A/B Testing Pitfalls - MeasureCamp London 2015
A/B Testing Pitfalls - MeasureCamp London 2015A/B Testing Pitfalls - MeasureCamp London 2015
A/B Testing Pitfalls - MeasureCamp London 2015Michal Parizek
 
Customer Lifetime Value
Customer Lifetime ValueCustomer Lifetime Value
Customer Lifetime Valuepavel jašek
 
31 Ways To Destroy Your Google Analytics Implementation
31 Ways To Destroy Your Google Analytics Implementation31 Ways To Destroy Your Google Analytics Implementation
31 Ways To Destroy Your Google Analytics ImplementationCharles Meaden
 
Customer lifetime value
Customer lifetime valueCustomer lifetime value
Customer lifetime valueyalisassoon
 
Reporting para la accionabilidad
Reporting para la accionabilidadReporting para la accionabilidad
Reporting para la accionabilidadJordi Rosell
 
Analítica Web para Un Concesionario de automóviles - eshow Barcelona 2017
Analítica Web para Un Concesionario de automóviles - eshow Barcelona 2017Analítica Web para Un Concesionario de automóviles - eshow Barcelona 2017
Analítica Web para Un Concesionario de automóviles - eshow Barcelona 2017Eduardo Sánchez González
 
Páginas aterrizaje que convierten
Páginas aterrizaje que conviertenPáginas aterrizaje que convierten
Páginas aterrizaje que conviertenJordi Rosell
 
Optimizar la conversión en Magento
Optimizar la conversión en MagentoOptimizar la conversión en Magento
Optimizar la conversión en MagentoJordi Rosell
 
Web Performance para Magento
Web Performance para MagentoWeb Performance para Magento
Web Performance para MagentoJordi Rosell
 
Optimización de la Conversión #einnovamwc
Optimización de la Conversión #einnovamwcOptimización de la Conversión #einnovamwc
Optimización de la Conversión #einnovamwcJordi Rosell
 
Elección de Magento como plataforma E-commerce
Elección de Magento como plataforma E-commerceElección de Magento como plataforma E-commerce
Elección de Magento como plataforma E-commerceJordi Rosell
 

Andere mochten auch (15)

Measure camp pres 5 cro myths
Measure camp pres   5 cro mythsMeasure camp pres   5 cro myths
Measure camp pres 5 cro myths
 
Breaking down the barriers to the use of digital analytics
Breaking down the barriers to the use of digital analyticsBreaking down the barriers to the use of digital analytics
Breaking down the barriers to the use of digital analytics
 
User-Centric Analytics (MeasureCamp Talk)
User-Centric Analytics (MeasureCamp Talk)User-Centric Analytics (MeasureCamp Talk)
User-Centric Analytics (MeasureCamp Talk)
 
Superweek 2015 traffic attribution
Superweek 2015 traffic attributionSuperweek 2015 traffic attribution
Superweek 2015 traffic attribution
 
A/B Testing Pitfalls - MeasureCamp London 2015
A/B Testing Pitfalls - MeasureCamp London 2015A/B Testing Pitfalls - MeasureCamp London 2015
A/B Testing Pitfalls - MeasureCamp London 2015
 
Customer Lifetime Value
Customer Lifetime ValueCustomer Lifetime Value
Customer Lifetime Value
 
31 Ways To Destroy Your Google Analytics Implementation
31 Ways To Destroy Your Google Analytics Implementation31 Ways To Destroy Your Google Analytics Implementation
31 Ways To Destroy Your Google Analytics Implementation
 
Customer lifetime value
Customer lifetime valueCustomer lifetime value
Customer lifetime value
 
Reporting para la accionabilidad
Reporting para la accionabilidadReporting para la accionabilidad
Reporting para la accionabilidad
 
Analítica Web para Un Concesionario de automóviles - eshow Barcelona 2017
Analítica Web para Un Concesionario de automóviles - eshow Barcelona 2017Analítica Web para Un Concesionario de automóviles - eshow Barcelona 2017
Analítica Web para Un Concesionario de automóviles - eshow Barcelona 2017
 
Páginas aterrizaje que convierten
Páginas aterrizaje que conviertenPáginas aterrizaje que convierten
Páginas aterrizaje que convierten
 
Optimizar la conversión en Magento
Optimizar la conversión en MagentoOptimizar la conversión en Magento
Optimizar la conversión en Magento
 
Web Performance para Magento
Web Performance para MagentoWeb Performance para Magento
Web Performance para Magento
 
Optimización de la Conversión #einnovamwc
Optimización de la Conversión #einnovamwcOptimización de la Conversión #einnovamwc
Optimización de la Conversión #einnovamwc
 
Elección de Magento como plataforma E-commerce
Elección de Magento como plataforma E-commerceElección de Magento como plataforma E-commerce
Elección de Magento como plataforma E-commerce
 

Kürzlich hochgeladen

Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...nirzagarg
 
Harnessing the Power of GenAI for BI and Reporting.pptx
Harnessing the Power of GenAI for BI and Reporting.pptxHarnessing the Power of GenAI for BI and Reporting.pptx
Harnessing the Power of GenAI for BI and Reporting.pptxParas Gupta
 
The-boAt-Story-Navigating-the-Waves-of-Innovation.pptx
The-boAt-Story-Navigating-the-Waves-of-Innovation.pptxThe-boAt-Story-Navigating-the-Waves-of-Innovation.pptx
The-boAt-Story-Navigating-the-Waves-of-Innovation.pptxVivek487417
 
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...gajnagarg
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...nirzagarg
 
Data Analyst Tasks to do the internship.pdf
Data Analyst Tasks to do the internship.pdfData Analyst Tasks to do the internship.pdf
Data Analyst Tasks to do the internship.pdftheeltifs
 
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样wsppdmt
 
Jual Cytotec Asli Obat Aborsi No. 1 Paling Manjur
Jual Cytotec Asli Obat Aborsi No. 1 Paling ManjurJual Cytotec Asli Obat Aborsi No. 1 Paling Manjur
Jual Cytotec Asli Obat Aborsi No. 1 Paling Manjurptikerjasaptiker
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...gajnagarg
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样wsppdmt
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1ranjankumarbehera14
 
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With OrangePredicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With OrangeThinkInnovation
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRajesh Mondal
 
Capstone in Interprofessional Informatic // IMPACT OF COVID 19 ON EDUCATION
Capstone in Interprofessional Informatic  // IMPACT OF COVID 19 ON EDUCATIONCapstone in Interprofessional Informatic  // IMPACT OF COVID 19 ON EDUCATION
Capstone in Interprofessional Informatic // IMPACT OF COVID 19 ON EDUCATIONLakpaYanziSherpa
 
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制vexqp
 
Aspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraAspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraGovindSinghDasila
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubaikojalkojal131
 

Kürzlich hochgeladen (20)

Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
 
Harnessing the Power of GenAI for BI and Reporting.pptx
Harnessing the Power of GenAI for BI and Reporting.pptxHarnessing the Power of GenAI for BI and Reporting.pptx
Harnessing the Power of GenAI for BI and Reporting.pptx
 
The-boAt-Story-Navigating-the-Waves-of-Innovation.pptx
The-boAt-Story-Navigating-the-Waves-of-Innovation.pptxThe-boAt-Story-Navigating-the-Waves-of-Innovation.pptx
The-boAt-Story-Navigating-the-Waves-of-Innovation.pptx
 
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
 
Data Analyst Tasks to do the internship.pdf
Data Analyst Tasks to do the internship.pdfData Analyst Tasks to do the internship.pdf
Data Analyst Tasks to do the internship.pdf
 
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样
 
Sequential and reinforcement learning for demand side management by Margaux B...
Sequential and reinforcement learning for demand side management by Margaux B...Sequential and reinforcement learning for demand side management by Margaux B...
Sequential and reinforcement learning for demand side management by Margaux B...
 
Jual Cytotec Asli Obat Aborsi No. 1 Paling Manjur
Jual Cytotec Asli Obat Aborsi No. 1 Paling ManjurJual Cytotec Asli Obat Aborsi No. 1 Paling Manjur
Jual Cytotec Asli Obat Aborsi No. 1 Paling Manjur
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1
 
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With OrangePredicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for Research
 
Capstone in Interprofessional Informatic // IMPACT OF COVID 19 ON EDUCATION
Capstone in Interprofessional Informatic  // IMPACT OF COVID 19 ON EDUCATIONCapstone in Interprofessional Informatic  // IMPACT OF COVID 19 ON EDUCATION
Capstone in Interprofessional Informatic // IMPACT OF COVID 19 ON EDUCATION
 
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制
 
Aspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraAspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - Almora
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubai
 

Google Analytis Alerts Using Google Apps Scripts

  • 1. Google Analytics Alerts Using Google Apps Scripts Jordi Rosell Ecommerce Consultant and Digital Analyst #measurebcn @jrosell elnostreraco.com/blog
  • 2. Reason we want alerts #measurebcn @jrosell elnostreraco.com/blog Correct bugs and improve “features” ASAP
  • 3. We can set daily alerts in GA #measurebcn @jrosell elnostreraco.com/blog Before we start working, we want to recieve yesterday alerts
  • 4. OMG #measurebcn @jrosell elnostreraco.com/blog For european users, yesterday data becomes the day before yesterday data
  • 5. Recive an alert when needed #measurebcn @jrosell elnostreraco.com/blog We can extract to a google spreadsheet and compare hourly data using apps scripts
  • 6. Your first Google Apps Script #measurebcn @jrosell elnostreraco.com/blog 404 using Google Analytics API
  • 7. Your first Google Apps Script #measurebcn @jrosell elnostreraco.com/blog 404 using Google Analytics API 1. Make a copy http://j.mp/404-alert-script and configure it
  • 8. Your first Google Apps Script #measurebcn @jrosell elnostreraco.com/blog 2. Enable Google Analytics API in your project 404 using Google Analytics API
  • 9. Your first Google Apps Script #measurebcn @jrosell elnostreraco.com/blog 404 using Google Analytics API 3. Remove scripts you don't need or refractor it (avoid function name duplication) 4. First execution, Authorize & Debug
  • 10. Your first Google Apps Script #measurebcn @jrosell elnostreraco.com/blog 404 using Google Analytics API 5. Remove scripts you don't need or refractor it (avoid function name duplication) 6. Trigger the function you want when you want
  • 11. Your first Google Apps Script #measurebcn @jrosell elnostreraco.com/blog 404 using Google Analytics API Example of what we get if you open PDF or Spreadsheet
  • 12. Feedback please :) Jordi Rosell Ecommerce Consultant and Digital Analyst #measurebcn @jrosell elnostreraco.com/blog Google Analytics en Apps Scripts https://developers.google.com/apps-script/advanced/analytics Example code http://j.mp/404-alert-script Pack de adwords scripts https://triggerbit.com/desarrollo-adwords-scripts.php Curso de adwords scripts http://bit.ly/curso-adwords-scripts-online