¿Qué es y para qué sirve gtag.js?

¿Qué es y para qué sirve gtag.js?

Escrito por abaco

4 abril, 2018

Global Site Tag es una librería (un conjunto de variables, funciones y programas de javascript que podemos cargar en nuestro sitio) diseñada para utilizar toda la suite de Google y tercero. Además, simplifica el etiquetado, intercambio y análisis entre diferentes productos.

Gtag.js hace que los procesos sean mucho más fáciles, ya que mantiene los tags de diferentes productos en un solo lugar del código sin hacer cuentas adicionales ni modificar la configuración en ninguna interfaz independiente. También simplifica la instalación, acelerando la implementación de los productos y, además, nos da la oportunidad de enviar información a diferentes herramientas de Google y de terceros. Esto lo hace una sola vez, en lugar de solicitar diferentes etiquetados.

A continuación veremos que el código de gtag.js luce mucho más compacto que el código de analytics.js.

 

Código default de Google Analytics:


<!– Google Analytics –>
<script>
(function(i,s,o,g,r,a,m){i[‘GoogleAnalyticsObject’]=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,’script’,’https://www.google-analytics.com/analytics.js’,’ga‘);

ga(‘create’, ‘UA-XXXXXXXX-X’, ‘auto’);
ga(‘send’, ‘pageview’);
</script>
<!– End Google Analytics –>


 

Código gtag.js:


<!– Global Site Tag (gtag.js) – Google Analytics –>
<script async src=”https://www.googletagmanager.com/gtag/js?id=GA_TRACKING_ID“></script>
<script>
 window.dataLayer = window.dataLayer || [];
 function gtag(){dataLayer.push(arguments)};
 gtag(‘js’, new Date());

 gtag(‘config’, ‘GA_TRACKING_ID’);
</script>


 

Con respecto a la migración hacia gtag.js existen diferentes opiniones, ya que según las características del sitio en cuestión podría ser más complejo o más fácil llevarlo a cabo.

Aunque Google nos asegura que los datos no se verán afectados en caso que decidamos cambiar hacia gtag, es importante tener un plan de migración y hacer un análisis profundo que nos permita elegir el camino más sencillo y efectivo para el equipo.

 

Para la configuración de diversas herramientas en una misma página, gtag.js nos facilita la implementación de igual manera y, por ejemplo, si quisiéramos usar Analytics y AdWords, sólo se deberá agregar en la sección de ‘config’ dentro del mismo código:


 gtag(‘config’, ‘UA-12345-6’);
 gtag(‘config’, ‘AW-123456789’);


 

Otro escenario sería la configuración de un tag para conversiones con diferentes cookies, en dicho caso, el código se vería de la siguiente manera:


gtag(‘config’, ‘AW-GOOGLE_CONVERSION_ID_1’, {conversion_cookie_prefix: aw_prefix});

 gtag(‘config’, ‘AW-GOOGLE_CONVERSION_ID_2’, {conversion_cookie_prefix: aw_prefix});

 gtag(‘config’, ‘AW-GOOGLE_CONVERSION_ID_3’, {conversion_cookie_prefix: aw_prefix});



Para más ejemplos y ayuda acerca de la implementación de gtag.js podemos encontrar información en: https://developers.google.com/

 

Experto consultado,

Diana Gámiz

Data Collector.

 

Fuentes:
https://www.lunametrics.com/blog/2017/12/12/what-is-gtag-google-analytics
https://developers.google.com/analytics/devguides/collection/gtagjs/
https://developers.google.com/analytics/devguides/collection/gtagjs/migration

 


Las mejores herramientas para visualización de datos (dashboards)

Escrito por abaco

28 febrero, 2018

Todos los días, estamos expuestos a indicadores que nos ayudan a verificar que todo está funcionando como debería o que necesita de ciertos ajustes para hacerlo. Desde la diminuta batería que nos muestra la carga restante de nuestros smartphones, hasta el tablero del automóvil con detalle de velocidad, gasolina y desempeño de nuestro vehículo. Mostrar esta información de manera gráfica nos permite interpretar datos con rapidez y tomar acciones de manera oportuna, como conectar tu teléfono a la corriente y hacer una parada rápida en una gasolinera.

En el ambiente de marketing, análisis de datos y operación de negocios también existen indicadores clave que se establecen de acuerdo a los objetivos de negocio, y necesitan ser monitoreados constantemente para evaluar la salud de la compañía y sus metas.

Elaborar un dashboard nos permitirá mostrar esta información de manera gráfica, de modo que sea ágil su interpretación y análisis, detectando problemas y oportunidades para lograr los objetivos de manera más sencilla, así como el indicador de gasolina nos da una proporción en lugar de decir que tenemos “10/80L” disponibles.

Actualmente el mercado nos ofrece diferentes herramientas para la visualización de datos, o de dashboards, de manera ágil y sencilla (bueno, siempre y cuando sepamos qué datos queremos observar). Aquí te presentamos algunas opciones y sus características:

 

Data Studio (Google)

Sin duda alguna, Data Studio es de las herramientas más populares y fáciles de usar. Es gratuita y se conecta en tiempo real directamente con otras herramientas como Google Analytics, Adwords y BigQuery sin necesitar implementación adicional. Cuenta con opciones de pago de otros desarrolladores para conectarse con más plataformas como Facebook ads. No necesita instalación de software adicional y se accede a través del navegador a un sitio que puede visualizarse tanto en desktop como en mobile y requiere conexión a Internet para su edición.

Tus dashboards se almacenan en google drive, donde podrás administrarlos junto al resto de los archivos que tengas guardados, de ahí mismo puedes elegir administradores o compartir el reporte para su visualización, permitiendo a otras personas ver e interpretar los resultados de manera más sencilla.

Para Ábaco, como Google Partner, ésta es una de nuestras herramientas preferidas para compartir con los clientes resultados de campañas específicas, KW y más. Y aunque sí requiere una curva de aprendizaje, una vez que “le agarras” a la herramienta, es bastante intuitivo crear y editar reportes.

 

Power BI (Microsoft)

Power BI de microsoft es un conjunto de herramientas diseñadas para Business Intelligence, desde el editor y modelador de datos, hasta aplicaciones para visualizar los dashboards desde smartphones y tablets. Necesitas descargar e instalar el software disponible para los principales sistemas operativos. La versión gratuita permite usar la herramienta y conectarse a un amplio catálogo de plataformas con las conexiones disponibles. Si necesitas procesar un volumen muy grande de dato,s así como compartir y colaborar en la edición de tus documentos, puedes solicitar un paquete especial de acuerdo a tus necesidades.

La herramienta en sí es bastante intuitiva y potente, pues utiliza una interfaz con la que estamos familiarizados de los sistemas de Microsoft, sin embargo, debemos tener bien planteados los indicadores, mapas de datos y dimensiones que queremos.

 

Tableau

Otra opción reconocida como una de las mejores plataformas de BI para manipular datos y elaborar dashboards es Tableau. También requiere de la instalación de un software disponible para PC y Mac OS X, con un free trial de 15 días, posteriores a los cuales deberás elegir entre las opciones disponibles según las funcionalidades que requieras. Las conexiones disponibles no tienen costo adicional, por lo que no necesitarás invertir más, una vez que hayas adquirido la licencia.

Es una excelente herramienta balanceada entre facilidad de uso y potencia, por supuesto, tiene una curva de aprendizaje, pero, si tienes bien planeado qué datos quieres observar y comparar, la curva es más sencilla y los insights que obtienes más valiosos. Como partners de Tableau también es una de nuestras herramientas preferidas para analizar data con profundidad y potenciar las decisiones.

 

Qlikview

La plataforma Quilkview cuenta con soporte para que puedan desarrollarse conexiones con API’s (Application Programming Interface), por lo que el conocimiento en lenguajes de programación contribuye a sacar mejor provecho de esta herramienta (aunque también puede ser un requisito).

La versión Sense es gratuita y permite analizar y crear dashboards cargando y manipulando la información directamente desde su sitio responsivo o con su software, con la limitación de compartir hasta con 5 personas. La conexión directa con bases de datos y la edición por múltiples personas está limitada al servicio de paga que puede probarse durante 30 días sin costo.

 

Comparación:

En resumen, éstas son las opciones que te mostramos y sus principales características:

 

Data Studio by Google

Power BI by Microsoft Tableau

QlikView

Plataforma

Navegador

Software Software

Navegador y Software

Funcionalidades Creación de dashboards que se almacenan en el espacio disponible en Google Drive. Modelado, creación de Dashboards y servidores dedicados. Manipulación de data, creación de Dashboards y servidores dedicados. Manipulación y creación de Dashboards en la nube, con opción de comprar mayor espacio.
Conectividad con otras herramientas Directamente con las herramientas de Google, con opción de comprar conectores nuevos de otros desarrolladores. Excel, Bases de Datos, Azure, Google, Facebook y más herramientas digitales. Excel, Bases de Datos, Google, y más herramientas digitales. Templates de dashboards elaborados por otros usuarios y herramientas para crear conexiones con otras.
Precio Totalmente Gratuito. Conectores a herramientas adicionales pueden generar costos adicionales. BI Desktop gratuita.

BI Pro: 9.99 USD por usuario al mes.

BI Premium: por nodo al mes. Depende de las necesidades de la empresa.

Desde 35 a 42 USD por mes con prueba de 15 días. Cloud Basic gratuita.

Cloud Business 25 USD por mes por usuario, con opción de planes personalizados.

Smartphone Desde el navegador directo en el sitio. Con aplicación. Con aplicación. Desde el navegador directo en el sitio.

 

Tener un dashboard con los principales indicadores será de gran ayuda para estar al tanto de tu negocio. Existen muchas opciones para generar y mantener tu información, por lo que te recomendamos conocer su oferta, tanto gratuita como pagada, lo que te permitirá elegir la mejor herramienta para satisfacer las necesidades de tu negocio y obtener información e insights que te ayudarán a llevarlo al siguiente nivel.

 

Experto consultado:

Elmer Alejandre

Especialista Digital Analytics


Buenas prácticas de GTM para Enhanced E-commerce

Escrito por Ábaco

17 agosto, 2017

¿Estás pensando en implementar Google Tag Manager(GTM) para medir tu negocio en línea? Antes de empezar te recomendamos leer esta guía que te será de mucha utilidad para saber la mejor manera de proceder con la implementación antes de que le llames al equipo de IT.

Ecritorio con iMac

Introducción

Las siguientes buenas prácticas son resultado de la recopilación y los retos que nos encontramos constantemente, para llevar a cabo la implementación de Google Tag Manager (GTM) con nuestros clientes, y queremos que puedas hacer uso más eficaz de la herramienta y de una manera má sencilla durante la implementación.

Por supuesto te recomendamos adherirte a estas prácticas para que la implementación y la administración de etiquetas sea óptima.

Buenas prácticas

Lo primero que debes hacer es elegir un modelo de medición (and stick with it!), para asegurarnos de no generar etiquetas adicionales que envíen información extra y que complique el proceso de análisis cambiando la data. Puede que esto te haya sonado complicado, simplificando: elige un modelo de atribución y quédate con él

Implementación de etiquetas (TAGS)

Para la implementación de las etiquetas que se van a medir se puede realizar mediante GTM y agregando una capa de datos (Data Layers) directamente en el sitio:

  • Por GTM: tiene la ventaja de que no hay necesidad de modificar el código del sitio, sin embargo si hay cambios en la página (como un rediseño o una nueva esstructura, cambio de productos, etc.) puede resultar en la necesidad de cambiar los tags en GTM o perder la información.
  • Por DataLayers: esto implica incluir código extra al sitio, sin embargo, normalmente previene que los tags queden obsoletos con los cambios del sitio, ya que fijamos el valor en el código no lo extraemos del contenido.

 

En general nosotros recomendamos via DataLayer, porque normalmente los sitios cambian constantemente y tener el código presente te permite trasladarlo fácilmente y conservar la transmisión de datos.

 

Nomenclatura

 

Usar la nomenclatura correctamente se vuelve necesario cuando tenemos que administrar una cuenta de considerable tamaño, o sea, con muchos tags, triggers (disparadores de eventos) y variables. Entonces tenemos que nombrar todo para poder ubicarlo correctamente, para este fin te recomendamos:

Tags y variables:

Proveedor Tipo Descripción
GA (Google Analytics) DLV(DataLayer Value) Login

 

Triggers

Tipo Descripción
CE(Custom Event) Intento login

 

Esta nomenclatura se recomienda para que todos los miembros del equipo puedan dar seguimiento de la implementación y la administración de la cuenta, cambiando los valores de DLV por los que corresponden que puede ser el nombre del producto, el precio u otro y la descripción, en este caso estamos midiendo los logins sin modificar las etiquetas, sólo estamos enviando el valor de las etiquetas.

Para los disparadores podemos medir eventos como el intento de login, es decir cuando la etiqueta esté siendo disparada y genera un evento.

 

Filtros

 

Usar los filtros en Google Analytics nos sirve para limitar o modificar los datos  de una vista. Son muy útiles y los usos más comunes de los filtros son:

  • Excluir tráfico de direcciones IP (como la propia).
  • Incluir datos de subdominios específicos.
  • Convertir URL de páginas dinámicas en cadenas de texto legibles para los reportes (transformar “pageId=2” en “Página 2 listado  blog”).

 

Los filtros que se deben usar regularmente son:

  • FIltro “Full URL”, cuando queremos que nos muestre una direccion como misitio.com/carpeta/archivo
  • Filtro de eliminación de cardinales (la última diagonal). Para evitar que la plataforma lea diferente la URL’s “https://a.com/” y “https://a.com

 

Comercio Electrónico Mejorado

 

 

El comercio electrónico mejorado (o Enhanced Ecommerce) es una característica de analytics que nos da la habilidad de poder analizar el comportamiento de los usuarios y su interacción con los productos a través de la compra, por si sólo podríamos escribir un libro entero de ello, y sí, estamos en constante trabajo para poder brindarte información al respecto pero para poder empezar te recomendamos ampliamente leer la documentación de desarrollo oficial de Google.

Para aprovechar al máximo esta característica es necesario tenerla bien coordinada con GTM, ya que cada producto, artículo, servicio, etc., envía información a Analytics por medio de los DataLayers y este a su vez la interpreta y con E.Ecommerce nos ayuda a visualizar la información de manera comprensible y útil.

Las buenas prácticas para la interacción entre GTM y GA EE que hemos recopilado para ti son principalmente:

  1. Mandar un máximo de 15 elementos en cada DataLayer, aunque dependerá considerablemente de la cantidad de información que se envía, la observación en que después de 15 se corre mayor riesgo de la interrupción en la transmisión de la información y por supuesto una mala lectura de la data.
  2. En caso de necesitar enviar algún dato pero no lo tenemos lo mejor es NO enviar el dato vacío, para casos numéricos colocar ‘0’ y para alfanuméricos un “N/A” como valor del DataLayer (DLV), para que los informes de GA sean más exactos y no haya un problema midiendo los campos vacíos.
  3. Corroborar que durante todo el recorrido de comercio electrónico, los datos de cada producto o promoción no cambien de tag, nombre, valor, etc.

 

Conclusión y referencias

Esperamos que encuentres esta guía súper útil y queremos saber tu opinión, envíanos tus comentarios y si crees que esta guía le puede ser útil a alguien no olvides compartir.

Share the love 😉

Te dejamos la bibliografía que usamos para complementar esta guía:


Guía para Ecommerce mejorado

Escrito por Ábaco

1 agosto, 2017

Todo dueño, operador o marketeer que esté mínimamente interesado en un E-commerce debe saber que optimizarlo y medir los resultados va más allá de la ganancia que estás generando al final del día. Debemos ir más allá, como en qué parte del proceso de venta se están yendo nuestros usuarios, de cuánto es el ticket promedio, qué marca o producto se vende mejor, etc. Estos insights nos ayudan a tomar decisiones mucho más enfocadas y que construyen mejores resultados.

analytics para ecommerce

 

Nos dedicamos a ayudar a nuestros clientes a mejorar constantemente, los ayudamos a tomar decisiones más y mejor informadas sobre la dirección a tomar en cada momento importante de su marca. La única manera en la que podemos hacer esto es con mediciones apropiadas, haciendo un análisis correcto de los datos y por supuesto, teniendo los datos correctos.

Hoy nos enfocamos a E-commerce y, con nuestros aliados de Neo Consulting en Perú, trabajamos en una guía para optimizar la medición de sitios E-commerce para que ayudarte a dar un salto en el mundo digital.

 

Descargar Guía de Enhanced Ecommerce

 

Si te fue útil ¡Déjanos saber en los comentarios y comparte el contenido a quién creas que le pueda servir!


SOCIOS DE:

  • Google Analytics Cerified Partner
  • Comscore
  • Digital Intelligence
  • Adobe Community Solution Partner


  • Tealium
  • Walmeric
  • GCP


MIEMBROS DE:

  • Socios IAB México
  • Socios AMVO