SlideShare a Scribd company logo
1 of 37
Download to read offline
¡Ojo al dato!
Cómo evitar microinfartos
a la gente de marketing
Bea González
@beagonpoz
drupalera.com
ANTES DE NADA…
LET ME
TAKE A
SELFIE!
ABOUT ME
¿Quién es esta intrusa?
-Soy Periodista
-Trabajo en Emergya Digital en Adquisición
-Formo parte del equipo de La Drupalera
-Odio la caché de Drupal y me encanta el queso
¡NO OS ASUSTÉIS!
Peeeeero…
No es una charla codiguil
¿Qué es la
analítica online?
01 02
03 04
Principales
herramientas
de analítica
Problemas
habituales que
nos solemos
encontrar
Soluciones para
no matar de un
infarto a los de
Marketing
¿DE QUÉ
VAMOS A
HABLAR?
(Todavía estáis
a tiempo de huir…)
Es la recogida y análisis de datos que nos
orientan acerca del comportamiento de los
usuarios en un sitio web.
Porque forma parte de los proyectos y cuanto
más la entendáis, más partido le sacará el
equipo.
¿QUÉ ES LA
ANALÍTICA ONLINE...
… y por qué **** tengo
que saber lo que es?
Lo que no se puede medir,
no se puede mejorar
- Dicho por alguien, alguna vez, en algún lugar -
“
CÓMO RECOGEMOS LOS DATOS
Principales herramientas que solemos utilizar
GOOGLE ANALYTICS
Analytics ofrece información agrupada del tráfico
que llega a los sitios web según la audiencia,
la adquisición, el comportamiento y las
conversiones que se llevan a cabo en el sitio.
¿QUÉ PODEMOS
MEDIR CON ANALYTICS? Un buen sistema de
analítica nos permite
no ir a ciegas en
internet y lograr
nuestros objetivos
de negocio.
-El número de visitas y su comportamiento
-La duración de las mismas
-Las fuentes de tráfico
-Las páginas visitadas
-Las secciones preferidas por tus usuarios
-Keywords utilizadas
-Detalles técnicos de los dispositivos de las visitas
-Datos geográficos
¿CÓMO FUNCIONA
esa extraña magia de la recogida de datos?
Analytics usa un código JS para recopilar
información, registrando una visita cada vez
que un usuario ve una página con este código
incrustado.
Su funcionamiento se basa en tres procesos:
-La recogida de datos
-Procesamiento de los mismos
-Creación de informes
¡MALDITO CÓDIGO!
Este aspecto tenía el código de
Google Analytics hasta hace poco
¡MALDITO CÓDIGO!
Este aspecto tiene el código
de Google Analytics AHORA
Hay dos formas de trabajar con GA en
Drupal:
-Insertar el código a mano en cada
página que queramos medir.
-Usar el módulo Google Analytics y
que se inserte de forma automática.
GOOGLE ANALYTICS
Y DRUPAL
Amigos con derecho a roce
Ambas opciones requieren
el trabajo conjunto de
Desarrollo y
Marketing/Digital
VENTAJAS DE USAR
EL MÓDULO
Ante la duda… ¡modulito!
-Comodidad para el desarrollador
-Autonomía de Marketing/Digital
-Rapidez y felicidad infinitas
-Más tiempo para ir de cervecitas
GOOGLE TAG MANAGER
Google Tag Manager es un sistema de gestión de
etiquetas que le permite actualizar de forma
rápida y sencilla las etiquetas y los fragmentos de
código de su sitio web o aplicación móvil.
El gestor de etiquetas que
nos ha cambiado la vida!
¿QUÉ PODEMOS
HACER CON GTM?
-Los marketeros no dependemos de
Desarrollo, entornos y PR para hacer
seguimientos de campañas.
-Podemos insertar fragmentos de código
sin necesidad de saber programar.
-Podemos configurar el seguimiento de
de los clics en un botón, el % de scroll
que hacen los usuarios o en qué input de
un formulario abandonan. ¡Y todo eso sin
tocar una sola línea de código!
-Con GTM los DEV son más felices.
¿CÓMO FUNCIONA
Google Tag Manager?
Se trata de un código <script> que genera un
iframe contenedor que, al colocarse justo tras la
apertura del <body> en una página web,
reemplaza a la mayoría de las etiquetas de
seguimiento de campañas y herramientas, que
antes solíamos instalar una a una.
¡MALDITO CÓDIGO!
Este es el aspecto que tiene el
código de Google Tag Manager
Hay dos formas de trabajar con GTM:
-Insertar el código a mano en cada
página que queramos medir.
-Usar el módulo Google Tag Manager
y que se inserte de forma automática.
GOOGLE TAG
MANAGER Y DRUPAL
¡BOOOOOMBAAAAAAA!
GTM ofrece la
oportunidad de
descargar de trabajo
al equipo de Desarrollo
VENTAJAS DE USAR
EL MÓDULO
Ante la duda… ¡modulito!
-Comodidad para el desarrollador
-Autonomía de Marketing/Digital
-Rapidez y felicidad infinitas
-Gestión 2x1
-Más tiempo para ir de cervecitas
PERO…
¿qué diferencia hay entre GA y GTM?
NO son lo mismo y sirven para cosas diferentes.
Con Analytics solo medimos datos de tráfico.
Con Tag Manager podemos incluir cualquier código en la web,
incluido el de Analytics.
GTM es un gestor de
etiquetas y GA es
una herramienta de
medición online.
QUÉ ES HOTJAR
Hotjar es una herramienta de analítica que nos permite
conocer nuestras webs a través de otro tipo de datos
que nos ofrecerían herramientas como Google
Analytics.
Pasamos de tener unos datos cuantitativos a otros
cualitativos, complementando la información que ya
tenemos y enriqueciéndola.
Hay tres formas de trabajar con
HotJar:
-Insertar el código a mano en cada
página que queramos medir.
-Usar el módulo HotJar y que se
inserte de forma automática.
-Usar el módulo Google Tag
Manager e insertar el código con una
etiqueta específica.
HOTJAR Y DRUPAL
Vamoh a calmarnoh
Ambas opciones requieren
el trabajo conjunto de
Desarrollo y
Marketing/Digital
VENTAJAS DE USAR
EL MÓDULO
Ante la duda… ¡modulito!
-Comodidad para el desarrollador
-Autonomía de Marketing/Digital
-Rapidez
-Gestión 3x1
-Evitar ralentizar la carga de la
página con otro código más
-Más tiempo para cervecitas
PROBLEMAS
HABITUALES
CON LAS
MARAVILLOSAS
HERRAMIENTAS
DE ANALÍTICA
Desconocimiento de
los desarrolladores
01
Mismo código de
una herramienta
en CI, PRE y PRO
02
Código de Analytics y
Tag Manager
insertados a la vez
03
Pases a PRO que
terminan con el
código de CI en PRO
04
Códigos de
herramientas solo
en PRO
05
No incluir estas
herramientas en el
proceso de despliegue
06
Ups… Algo ha
ido mal...
La realidad detrás de la
analítica en un proyecto
Esta soy yo cuando
pasan estas cosas
CÓMO EVITAR
MICROINFARTOS
A LA GENTE (ESA)
DE MARKETING
¿Nos
encomendamos
a todos los
santos para que
nada salga mal
en los pases
a PRO?
01Un código para cada
entorno, y todos
felices :)
02Documentación y
conocimiento
compartido
-Debe quedar registrado el código de
cada herramienta de cada entorno en una
wiki o en una guía de despliegue.
-Se les debe explicar a los DEV, QA,
Sistemas, etc. a todos los miembros del
equipo el funcionamiento de cada
herramienta y la importancia de revisar
los fragmentos de código.
03Procedimiento de
despliegue
documentado
¡Abrimos debate!
¿Cómo podemos hacer para que los
códigos de los diferentes entornos no se
mezclen?
-¿Desplegar sin versionar?
-¿Utilizar el módulo Configuration split?
-¿Usar alias de drush?
-¿Usar YML para diferentes entornos?
04Pruebas y tests
después de
cada despliegue
-Tanto DEV, QA como Marketing deben
comprobar que se ha desplegado en cada
entorno con el código correcto y que se
están recogiendo los datos.
-Conocer los procesos de cada área es
clave para poder trabajar en equipo.
Tag Manager
Assistant
Wasp
TESTEA COMO
UN EXPERTO
¿La gente de MKT no está?
¡No hay problema!
TagManagerInjector
TESTEA COMO
UN EXPERTO
¿La gente de MKT no está?
¡No hay problema!
Por favor, pensad en la
gente de Marketing
antes de nos dé un
soponcio porque se
han contaminado los
datos.
¡Gracias!
Thank you!
Bea González - @beagonpoz
drupalera.com

More Related Content

Similar to ¡Ojo al dato!: Cómo evitar microinfartos a la gente de marketing - DrupalCampES 2018

Indusmedia 2015. Seguimiento Estrategia Digital. Jesus Lizarraga
Indusmedia 2015. Seguimiento Estrategia Digital. Jesus Lizarraga   Indusmedia 2015. Seguimiento Estrategia Digital. Jesus Lizarraga
Indusmedia 2015. Seguimiento Estrategia Digital. Jesus Lizarraga Indusmedia
 
Todo sobre Google Analytics 360 Suite
Todo sobre Google Analytics 360 SuiteTodo sobre Google Analytics 360 Suite
Todo sobre Google Analytics 360 SuiteAnalytics Metriplica
 
Aprende a medir tu ecommerce con GTM
Aprende a medir tu ecommerce con GTMAprende a medir tu ecommerce con GTM
Aprende a medir tu ecommerce con GTMCarlos Rabadán
 
Los 4 pilares de Google Analytics. Keynote E-Metrics Madrid 09
Los 4 pilares de Google Analytics. Keynote E-Metrics Madrid 09Los 4 pilares de Google Analytics. Keynote E-Metrics Madrid 09
Los 4 pilares de Google Analytics. Keynote E-Metrics Madrid 09Overalia
 
Google Analytics como centro de la analítica de tu negocio
Google Analytics como centro de la analítica de tu negocioGoogle Analytics como centro de la analítica de tu negocio
Google Analytics como centro de la analítica de tu negocioEduardo Sánchez González
 
Eduardo Sánchez González- Google Analytics como centro de tu negocio - EN@E D...
Eduardo Sánchez González- Google Analytics como centro de tu negocio - EN@E D...Eduardo Sánchez González- Google Analytics como centro de tu negocio - EN@E D...
Eduardo Sánchez González- Google Analytics como centro de tu negocio - EN@E D...ENAE Business School
 
Curso Google Tag Manager en Mondragon Unibertsitatea (Intro)
Curso Google Tag Manager en Mondragon Unibertsitatea (Intro)Curso Google Tag Manager en Mondragon Unibertsitatea (Intro)
Curso Google Tag Manager en Mondragon Unibertsitatea (Intro)Aukera
 
Trabajo de tecnología grupo 7
Trabajo de tecnología grupo 7Trabajo de tecnología grupo 7
Trabajo de tecnología grupo 7nataliagiraldo72
 
Tecnologia grupo 7 2021
Tecnologia grupo 7 2021Tecnologia grupo 7 2021
Tecnologia grupo 7 2021KrystalGiraldo
 
E- Marketing y Comercio Electrónico
E- Marketing y Comercio ElectrónicoE- Marketing y Comercio Electrónico
E- Marketing y Comercio Electrónicomayitas24
 
Presentacionemarketing
PresentacionemarketingPresentacionemarketing
Presentacionemarketingmayitas24
 
E- Marketing y Comercio Electrónico
E- Marketing y Comercio ElectrónicoE- Marketing y Comercio Electrónico
E- Marketing y Comercio Electrónicomayitas24
 
Presentacionemarketing
PresentacionemarketingPresentacionemarketing
Presentacionemarketingmayitas24
 
Presentacionemarketing
PresentacionemarketingPresentacionemarketing
Presentacionemarketingmayitas24
 
Presentacionemarketing
PresentacionemarketingPresentacionemarketing
Presentacionemarketingmayitas24
 
Aprende a usar Google Tag Manager (GTM)
Aprende a usar Google Tag Manager (GTM)Aprende a usar Google Tag Manager (GTM)
Aprende a usar Google Tag Manager (GTM)Semmantica
 
Introducción a Programación Básica
Introducción a Programación BásicaIntroducción a Programación Básica
Introducción a Programación BásicaIEO Santo Tomás
 

Similar to ¡Ojo al dato!: Cómo evitar microinfartos a la gente de marketing - DrupalCampES 2018 (20)

Indusmedia 2015. Seguimiento Estrategia Digital. Jesus Lizarraga
Indusmedia 2015. Seguimiento Estrategia Digital. Jesus Lizarraga   Indusmedia 2015. Seguimiento Estrategia Digital. Jesus Lizarraga
Indusmedia 2015. Seguimiento Estrategia Digital. Jesus Lizarraga
 
Todo sobre Google Analytics 360 Suite
Todo sobre Google Analytics 360 SuiteTodo sobre Google Analytics 360 Suite
Todo sobre Google Analytics 360 Suite
 
3A5 Trejo Alexandra -Tarea 2
3A5 Trejo Alexandra -Tarea 23A5 Trejo Alexandra -Tarea 2
3A5 Trejo Alexandra -Tarea 2
 
Aprende a medir tu ecommerce con GTM
Aprende a medir tu ecommerce con GTMAprende a medir tu ecommerce con GTM
Aprende a medir tu ecommerce con GTM
 
Los 4 pilares de Google Analytics. Keynote E-Metrics Madrid 09
Los 4 pilares de Google Analytics. Keynote E-Metrics Madrid 09Los 4 pilares de Google Analytics. Keynote E-Metrics Madrid 09
Los 4 pilares de Google Analytics. Keynote E-Metrics Madrid 09
 
Ponencia google analytics - Espai 114
Ponencia google analytics -  Espai 114Ponencia google analytics -  Espai 114
Ponencia google analytics - Espai 114
 
Google Analytics como centro de la analítica de tu negocio
Google Analytics como centro de la analítica de tu negocioGoogle Analytics como centro de la analítica de tu negocio
Google Analytics como centro de la analítica de tu negocio
 
Eduardo Sánchez González- Google Analytics como centro de tu negocio - EN@E D...
Eduardo Sánchez González- Google Analytics como centro de tu negocio - EN@E D...Eduardo Sánchez González- Google Analytics como centro de tu negocio - EN@E D...
Eduardo Sánchez González- Google Analytics como centro de tu negocio - EN@E D...
 
Curso Google Tag Manager en Mondragon Unibertsitatea (Intro)
Curso Google Tag Manager en Mondragon Unibertsitatea (Intro)Curso Google Tag Manager en Mondragon Unibertsitatea (Intro)
Curso Google Tag Manager en Mondragon Unibertsitatea (Intro)
 
Trabajo de tecnología grupo 7
Trabajo de tecnología grupo 7Trabajo de tecnología grupo 7
Trabajo de tecnología grupo 7
 
Tecnologia grupo 7 2021
Tecnologia grupo 7 2021Tecnologia grupo 7 2021
Tecnologia grupo 7 2021
 
E- Marketing y Comercio Electrónico
E- Marketing y Comercio ElectrónicoE- Marketing y Comercio Electrónico
E- Marketing y Comercio Electrónico
 
Presentacionemarketing
PresentacionemarketingPresentacionemarketing
Presentacionemarketing
 
E- Marketing y Comercio Electrónico
E- Marketing y Comercio ElectrónicoE- Marketing y Comercio Electrónico
E- Marketing y Comercio Electrónico
 
Presentacionemarketing
PresentacionemarketingPresentacionemarketing
Presentacionemarketing
 
Presentacionemarketing
PresentacionemarketingPresentacionemarketing
Presentacionemarketing
 
Presentacionemarketing
PresentacionemarketingPresentacionemarketing
Presentacionemarketing
 
Aprende a usar Google Tag Manager (GTM)
Aprende a usar Google Tag Manager (GTM)Aprende a usar Google Tag Manager (GTM)
Aprende a usar Google Tag Manager (GTM)
 
TRABAJO GRUPAL1
TRABAJO GRUPAL1TRABAJO GRUPAL1
TRABAJO GRUPAL1
 
Introducción a Programación Básica
Introducción a Programación BásicaIntroducción a Programación Básica
Introducción a Programación Básica
 

More from La Drupalera

QA en SEO: Amigos con derecho a roce - Drupalcamp 2019
QA en SEO: Amigos con derecho a roce - Drupalcamp 2019QA en SEO: Amigos con derecho a roce - Drupalcamp 2019
QA en SEO: Amigos con derecho a roce - Drupalcamp 2019La Drupalera
 
Consejos y trucos para cualificar una oportunidad Drupal
Consejos y trucos para cualificar una oportunidad DrupalConsejos y trucos para cualificar una oportunidad Drupal
Consejos y trucos para cualificar una oportunidad DrupalLa Drupalera
 
Designer vs Front-end - DrupalCampES 2018 Alicante
Designer vs Front-end - DrupalCampES 2018 AlicanteDesigner vs Front-end - DrupalCampES 2018 Alicante
Designer vs Front-end - DrupalCampES 2018 AlicanteLa Drupalera
 
PSD to HTML (Drupal) - Drupal Day Spain 2017 Cáceres
PSD to HTML (Drupal) - Drupal Day Spain 2017 CáceresPSD to HTML (Drupal) - Drupal Day Spain 2017 Cáceres
PSD to HTML (Drupal) - Drupal Day Spain 2017 CáceresLa Drupalera
 
Tips para posicionarte como desarrollador Drupal - Drupal Day Spain 2017 Cáceres
Tips para posicionarte como desarrollador Drupal - Drupal Day Spain 2017 CáceresTips para posicionarte como desarrollador Drupal - Drupal Day Spain 2017 Cáceres
Tips para posicionarte como desarrollador Drupal - Drupal Day Spain 2017 CáceresLa Drupalera
 
Tu drupal está listo… ¿lo sabe Google? - DrupalCamp 2017
Tu drupal está listo… ¿lo sabe Google? - DrupalCamp 2017Tu drupal está listo… ¿lo sabe Google? - DrupalCamp 2017
Tu drupal está listo… ¿lo sabe Google? - DrupalCamp 2017La Drupalera
 
Docker, your best ally to migrate & upgrading your Drupal - Drupal Dev Days S...
Docker, your best ally to migrate & upgrading your Drupal - Drupal Dev Days S...Docker, your best ally to migrate & upgrading your Drupal - Drupal Dev Days S...
Docker, your best ally to migrate & upgrading your Drupal - Drupal Dev Days S...La Drupalera
 
Beyond the web: Mobile apps using Drupal & Ionic 2 - Drupal Dev Days Seville ...
Beyond the web: Mobile apps using Drupal & Ionic 2 - Drupal Dev Days Seville ...Beyond the web: Mobile apps using Drupal & Ionic 2 - Drupal Dev Days Seville ...
Beyond the web: Mobile apps using Drupal & Ionic 2 - Drupal Dev Days Seville ...La Drupalera
 
QA on Drupal projects - Drupal Dev Days Seville 2017
QA on Drupal projects - Drupal Dev Days Seville 2017QA on Drupal projects - Drupal Dev Days Seville 2017
QA on Drupal projects - Drupal Dev Days Seville 2017La Drupalera
 
Responsive testing in Drupal - Drupal Developer Days
Responsive testing in Drupal - Drupal Developer DaysResponsive testing in Drupal - Drupal Developer Days
Responsive testing in Drupal - Drupal Developer DaysLa Drupalera
 
Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017
Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017
Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017La Drupalera
 
XML Sitemap Drupal Module
XML Sitemap Drupal ModuleXML Sitemap Drupal Module
XML Sitemap Drupal ModuleLa Drupalera
 
QA on drupal projects
QA on drupal projectsQA on drupal projects
QA on drupal projectsLa Drupalera
 
¡This is drupal! - Global Training Days
¡This is drupal! - Global Training Days¡This is drupal! - Global Training Days
¡This is drupal! - Global Training DaysLa Drupalera
 
¿Cómo aplicar una estrategia de Marketing efectiva basada en Drupal?
¿Cómo aplicar una estrategia de Marketing efectiva basada en Drupal?¿Cómo aplicar una estrategia de Marketing efectiva basada en Drupal?
¿Cómo aplicar una estrategia de Marketing efectiva basada en Drupal?La Drupalera
 
Drupal vs Wordpress
Drupal vs WordpressDrupal vs Wordpress
Drupal vs WordpressLa Drupalera
 
Marketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
Marketing, Comunidad, Empleo y Negocio Internacional basado en DrupalMarketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
Marketing, Comunidad, Empleo y Negocio Internacional basado en DrupalLa Drupalera
 
Caso de éxito Drupal - Procomún - DrupalCamp Spain 2016
Caso de éxito Drupal - Procomún - DrupalCamp Spain 2016Caso de éxito Drupal - Procomún - DrupalCamp Spain 2016
Caso de éxito Drupal - Procomún - DrupalCamp Spain 2016La Drupalera
 
Desplegando código con Phing, PHPunit, Coder y Jenkins
Desplegando código con Phing, PHPunit, Coder y JenkinsDesplegando código con Phing, PHPunit, Coder y Jenkins
Desplegando código con Phing, PHPunit, Coder y JenkinsLa Drupalera
 

More from La Drupalera (19)

QA en SEO: Amigos con derecho a roce - Drupalcamp 2019
QA en SEO: Amigos con derecho a roce - Drupalcamp 2019QA en SEO: Amigos con derecho a roce - Drupalcamp 2019
QA en SEO: Amigos con derecho a roce - Drupalcamp 2019
 
Consejos y trucos para cualificar una oportunidad Drupal
Consejos y trucos para cualificar una oportunidad DrupalConsejos y trucos para cualificar una oportunidad Drupal
Consejos y trucos para cualificar una oportunidad Drupal
 
Designer vs Front-end - DrupalCampES 2018 Alicante
Designer vs Front-end - DrupalCampES 2018 AlicanteDesigner vs Front-end - DrupalCampES 2018 Alicante
Designer vs Front-end - DrupalCampES 2018 Alicante
 
PSD to HTML (Drupal) - Drupal Day Spain 2017 Cáceres
PSD to HTML (Drupal) - Drupal Day Spain 2017 CáceresPSD to HTML (Drupal) - Drupal Day Spain 2017 Cáceres
PSD to HTML (Drupal) - Drupal Day Spain 2017 Cáceres
 
Tips para posicionarte como desarrollador Drupal - Drupal Day Spain 2017 Cáceres
Tips para posicionarte como desarrollador Drupal - Drupal Day Spain 2017 CáceresTips para posicionarte como desarrollador Drupal - Drupal Day Spain 2017 Cáceres
Tips para posicionarte como desarrollador Drupal - Drupal Day Spain 2017 Cáceres
 
Tu drupal está listo… ¿lo sabe Google? - DrupalCamp 2017
Tu drupal está listo… ¿lo sabe Google? - DrupalCamp 2017Tu drupal está listo… ¿lo sabe Google? - DrupalCamp 2017
Tu drupal está listo… ¿lo sabe Google? - DrupalCamp 2017
 
Docker, your best ally to migrate & upgrading your Drupal - Drupal Dev Days S...
Docker, your best ally to migrate & upgrading your Drupal - Drupal Dev Days S...Docker, your best ally to migrate & upgrading your Drupal - Drupal Dev Days S...
Docker, your best ally to migrate & upgrading your Drupal - Drupal Dev Days S...
 
Beyond the web: Mobile apps using Drupal & Ionic 2 - Drupal Dev Days Seville ...
Beyond the web: Mobile apps using Drupal & Ionic 2 - Drupal Dev Days Seville ...Beyond the web: Mobile apps using Drupal & Ionic 2 - Drupal Dev Days Seville ...
Beyond the web: Mobile apps using Drupal & Ionic 2 - Drupal Dev Days Seville ...
 
QA on Drupal projects - Drupal Dev Days Seville 2017
QA on Drupal projects - Drupal Dev Days Seville 2017QA on Drupal projects - Drupal Dev Days Seville 2017
QA on Drupal projects - Drupal Dev Days Seville 2017
 
Responsive testing in Drupal - Drupal Developer Days
Responsive testing in Drupal - Drupal Developer DaysResponsive testing in Drupal - Drupal Developer Days
Responsive testing in Drupal - Drupal Developer Days
 
Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017
Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017
Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017
 
XML Sitemap Drupal Module
XML Sitemap Drupal ModuleXML Sitemap Drupal Module
XML Sitemap Drupal Module
 
QA on drupal projects
QA on drupal projectsQA on drupal projects
QA on drupal projects
 
¡This is drupal! - Global Training Days
¡This is drupal! - Global Training Days¡This is drupal! - Global Training Days
¡This is drupal! - Global Training Days
 
¿Cómo aplicar una estrategia de Marketing efectiva basada en Drupal?
¿Cómo aplicar una estrategia de Marketing efectiva basada en Drupal?¿Cómo aplicar una estrategia de Marketing efectiva basada en Drupal?
¿Cómo aplicar una estrategia de Marketing efectiva basada en Drupal?
 
Drupal vs Wordpress
Drupal vs WordpressDrupal vs Wordpress
Drupal vs Wordpress
 
Marketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
Marketing, Comunidad, Empleo y Negocio Internacional basado en DrupalMarketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
Marketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
 
Caso de éxito Drupal - Procomún - DrupalCamp Spain 2016
Caso de éxito Drupal - Procomún - DrupalCamp Spain 2016Caso de éxito Drupal - Procomún - DrupalCamp Spain 2016
Caso de éxito Drupal - Procomún - DrupalCamp Spain 2016
 
Desplegando código con Phing, PHPunit, Coder y Jenkins
Desplegando código con Phing, PHPunit, Coder y JenkinsDesplegando código con Phing, PHPunit, Coder y Jenkins
Desplegando código con Phing, PHPunit, Coder y Jenkins
 

¡Ojo al dato!: Cómo evitar microinfartos a la gente de marketing - DrupalCampES 2018

  • 1. ¡Ojo al dato! Cómo evitar microinfartos a la gente de marketing Bea González @beagonpoz drupalera.com
  • 2. ANTES DE NADA… LET ME TAKE A SELFIE!
  • 3. ABOUT ME ¿Quién es esta intrusa? -Soy Periodista -Trabajo en Emergya Digital en Adquisición -Formo parte del equipo de La Drupalera -Odio la caché de Drupal y me encanta el queso
  • 4. ¡NO OS ASUSTÉIS! Peeeeero… No es una charla codiguil
  • 5. ¿Qué es la analítica online? 01 02 03 04 Principales herramientas de analítica Problemas habituales que nos solemos encontrar Soluciones para no matar de un infarto a los de Marketing ¿DE QUÉ VAMOS A HABLAR? (Todavía estáis a tiempo de huir…)
  • 6. Es la recogida y análisis de datos que nos orientan acerca del comportamiento de los usuarios en un sitio web. Porque forma parte de los proyectos y cuanto más la entendáis, más partido le sacará el equipo. ¿QUÉ ES LA ANALÍTICA ONLINE... … y por qué **** tengo que saber lo que es?
  • 7. Lo que no se puede medir, no se puede mejorar - Dicho por alguien, alguna vez, en algún lugar - “
  • 8. CÓMO RECOGEMOS LOS DATOS Principales herramientas que solemos utilizar
  • 9. GOOGLE ANALYTICS Analytics ofrece información agrupada del tráfico que llega a los sitios web según la audiencia, la adquisición, el comportamiento y las conversiones que se llevan a cabo en el sitio.
  • 10. ¿QUÉ PODEMOS MEDIR CON ANALYTICS? Un buen sistema de analítica nos permite no ir a ciegas en internet y lograr nuestros objetivos de negocio. -El número de visitas y su comportamiento -La duración de las mismas -Las fuentes de tráfico -Las páginas visitadas -Las secciones preferidas por tus usuarios -Keywords utilizadas -Detalles técnicos de los dispositivos de las visitas -Datos geográficos
  • 11. ¿CÓMO FUNCIONA esa extraña magia de la recogida de datos? Analytics usa un código JS para recopilar información, registrando una visita cada vez que un usuario ve una página con este código incrustado. Su funcionamiento se basa en tres procesos: -La recogida de datos -Procesamiento de los mismos -Creación de informes
  • 12. ¡MALDITO CÓDIGO! Este aspecto tenía el código de Google Analytics hasta hace poco
  • 13. ¡MALDITO CÓDIGO! Este aspecto tiene el código de Google Analytics AHORA
  • 14. Hay dos formas de trabajar con GA en Drupal: -Insertar el código a mano en cada página que queramos medir. -Usar el módulo Google Analytics y que se inserte de forma automática. GOOGLE ANALYTICS Y DRUPAL Amigos con derecho a roce Ambas opciones requieren el trabajo conjunto de Desarrollo y Marketing/Digital
  • 15. VENTAJAS DE USAR EL MÓDULO Ante la duda… ¡modulito! -Comodidad para el desarrollador -Autonomía de Marketing/Digital -Rapidez y felicidad infinitas -Más tiempo para ir de cervecitas
  • 16. GOOGLE TAG MANAGER Google Tag Manager es un sistema de gestión de etiquetas que le permite actualizar de forma rápida y sencilla las etiquetas y los fragmentos de código de su sitio web o aplicación móvil. El gestor de etiquetas que nos ha cambiado la vida!
  • 17. ¿QUÉ PODEMOS HACER CON GTM? -Los marketeros no dependemos de Desarrollo, entornos y PR para hacer seguimientos de campañas. -Podemos insertar fragmentos de código sin necesidad de saber programar. -Podemos configurar el seguimiento de de los clics en un botón, el % de scroll que hacen los usuarios o en qué input de un formulario abandonan. ¡Y todo eso sin tocar una sola línea de código! -Con GTM los DEV son más felices.
  • 18. ¿CÓMO FUNCIONA Google Tag Manager? Se trata de un código <script> que genera un iframe contenedor que, al colocarse justo tras la apertura del <body> en una página web, reemplaza a la mayoría de las etiquetas de seguimiento de campañas y herramientas, que antes solíamos instalar una a una.
  • 19. ¡MALDITO CÓDIGO! Este es el aspecto que tiene el código de Google Tag Manager
  • 20. Hay dos formas de trabajar con GTM: -Insertar el código a mano en cada página que queramos medir. -Usar el módulo Google Tag Manager y que se inserte de forma automática. GOOGLE TAG MANAGER Y DRUPAL ¡BOOOOOMBAAAAAAA! GTM ofrece la oportunidad de descargar de trabajo al equipo de Desarrollo
  • 21. VENTAJAS DE USAR EL MÓDULO Ante la duda… ¡modulito! -Comodidad para el desarrollador -Autonomía de Marketing/Digital -Rapidez y felicidad infinitas -Gestión 2x1 -Más tiempo para ir de cervecitas
  • 22. PERO… ¿qué diferencia hay entre GA y GTM? NO son lo mismo y sirven para cosas diferentes. Con Analytics solo medimos datos de tráfico. Con Tag Manager podemos incluir cualquier código en la web, incluido el de Analytics. GTM es un gestor de etiquetas y GA es una herramienta de medición online.
  • 23. QUÉ ES HOTJAR Hotjar es una herramienta de analítica que nos permite conocer nuestras webs a través de otro tipo de datos que nos ofrecerían herramientas como Google Analytics. Pasamos de tener unos datos cuantitativos a otros cualitativos, complementando la información que ya tenemos y enriqueciéndola.
  • 24. Hay tres formas de trabajar con HotJar: -Insertar el código a mano en cada página que queramos medir. -Usar el módulo HotJar y que se inserte de forma automática. -Usar el módulo Google Tag Manager e insertar el código con una etiqueta específica. HOTJAR Y DRUPAL Vamoh a calmarnoh Ambas opciones requieren el trabajo conjunto de Desarrollo y Marketing/Digital
  • 25. VENTAJAS DE USAR EL MÓDULO Ante la duda… ¡modulito! -Comodidad para el desarrollador -Autonomía de Marketing/Digital -Rapidez -Gestión 3x1 -Evitar ralentizar la carga de la página con otro código más -Más tiempo para cervecitas
  • 27. Desconocimiento de los desarrolladores 01 Mismo código de una herramienta en CI, PRE y PRO 02 Código de Analytics y Tag Manager insertados a la vez 03 Pases a PRO que terminan con el código de CI en PRO 04 Códigos de herramientas solo en PRO 05 No incluir estas herramientas en el proceso de despliegue 06 Ups… Algo ha ido mal... La realidad detrás de la analítica en un proyecto Esta soy yo cuando pasan estas cosas
  • 28. CÓMO EVITAR MICROINFARTOS A LA GENTE (ESA) DE MARKETING
  • 29. ¿Nos encomendamos a todos los santos para que nada salga mal en los pases a PRO?
  • 30. 01Un código para cada entorno, y todos felices :)
  • 31. 02Documentación y conocimiento compartido -Debe quedar registrado el código de cada herramienta de cada entorno en una wiki o en una guía de despliegue. -Se les debe explicar a los DEV, QA, Sistemas, etc. a todos los miembros del equipo el funcionamiento de cada herramienta y la importancia de revisar los fragmentos de código.
  • 32. 03Procedimiento de despliegue documentado ¡Abrimos debate! ¿Cómo podemos hacer para que los códigos de los diferentes entornos no se mezclen? -¿Desplegar sin versionar? -¿Utilizar el módulo Configuration split? -¿Usar alias de drush? -¿Usar YML para diferentes entornos?
  • 33. 04Pruebas y tests después de cada despliegue -Tanto DEV, QA como Marketing deben comprobar que se ha desplegado en cada entorno con el código correcto y que se están recogiendo los datos. -Conocer los procesos de cada área es clave para poder trabajar en equipo.
  • 34. Tag Manager Assistant Wasp TESTEA COMO UN EXPERTO ¿La gente de MKT no está? ¡No hay problema!
  • 35. TagManagerInjector TESTEA COMO UN EXPERTO ¿La gente de MKT no está? ¡No hay problema!
  • 36. Por favor, pensad en la gente de Marketing antes de nos dé un soponcio porque se han contaminado los datos.
  • 37. ¡Gracias! Thank you! Bea González - @beagonpoz drupalera.com