¿Cuál es la diferencia entre google tag manager y google analytics?

181

Estoy leyendo sobre analítica web y me encontré con GTM y GA.

Parece que GA es un servicio proporcionado por Google que genera informes y estadísticas sobre el tráfico del sitio web. Según mi comprensión limitada para generar estos informes, necesitamos realizar algún tipo de etiquetado al final.

También parece que en GTM también necesitamos agregar algunas etiquetas en nuestro sitio web.

Entonces, si GA y GTM están relacionados con el etiquetado, ¿cuál es la diferencia entre ellos y por qué tenemos dos productos diferentes de Google?

RanRag
fuente

Respuestas:

192

El trabajo principal de Google Analytics es realmente generar informes y estadísticas sobre su sitio web, como cuántas personas vieron su sitio web ayer, qué navegador web usaron, qué páginas fueron las más populares, etc. La única forma en que puede saber esto es si pones una "etiqueta" en todas tus páginas. La etiqueta es el código de JavaScript en sus páginas que se ejecuta en el navegador del visitante, que le dice a los servidores de Google Analytics que están visitando la página en este momento.

No hay problema si solo desea poner la etiqueta en el archivo maestro de su sitio web para que aparezca en todas sus páginas. Google Analytics puede usar el parámetro "referente" para determinar en qué página se encuentra el visitante y puede hacer todo lo sencillo, como contar las visitas a la página.

Sin embargo, es posible que desee realizar un seguimiento de cuántas personas usan una función específica. Tal vez desee agrupar ciertas páginas o contar algunas URL similares pero diferentes como si fueran la misma página. Ahora necesita etiquetas únicas para todas estas funciones y grupos de páginas diferentes para que Google pueda identificar qué función o tipo de página se usó o visitó. ¡Ahora es complicado! Tiene varias etiquetas y solo desea que las etiquetas se "activen" a veces (por ejemplo, no se activen a menos que hagan clic en este botón o usen esta función).

El Administrador de etiquetas de Google facilita la administración de este desorden de etiquetas al permitirle definir reglas para cuándo deben activarse sus etiquetas. También le permite probar sus etiquetas para asegurarse de que se activen cuando cargue la página correcta o haga clic en un botón determinado. Esto se hace colocando el código del Administrador de etiquetas en su sitio web en lugar de las etiquetas reales, y como señala la respuesta de Crayon, el administrador de etiquetas genera las etiquetas por usted. Esto le brinda otro beneficio interesante: puede cambiar sus etiquetas y la forma en que funcionan sin cambiar realmente el código fuente de su sitio web (que es posible que no pueda hacer debido a los ciclos de liberación lenta); en su lugar, simplemente cámbielo de el sitio web de Google Tag Manager, y escupirá código diferente en sus páginas dinámicamente cuando se carguen en el navegador del visitante.

Alexander Taylor
fuente
9
Realmente no estoy de acuerdo con aquellos que dicen que puedes administrar tus etiquetas desde GTM, no es cierto. Si no etiqueta las cosas en primer lugar, entonces no hay forma de que pueda "cambiar las etiquetas y la forma en que funcionan sin cambiar realmente el código fuente de su sitio web". Debes etiquetar las cosas primero, en el código. Por lo tanto, si desea cambiar las cosas que etiqueta de las etiquetas existentes en dataLayer, está bien. Pero no esperes agregar nuevas cosas rastreadas mágicamente desde GTM sin cambiar el código fuente.
Vadorequest
2
@Vadorequest, la definición misma de cambio requiere que algo exista para poder ser cambiado.
vitoriodachef
57

GA es la herramienta de análisis que proporciona informes sobre la actividad en su sitio. GTM es un administrador de etiquetas que puede generar etiquetas basadas en reglas definidas. Entonces, por ejemplo, puede implementar su código GA en su sitio directamente, o puede implementar el código GTM y usar GTM para generar el código GA.

El principal beneficio de GTM (o cualquier administrador de etiquetas que valga la pena) es que puede usarlo para múltiples etiquetas o fragmentos de código o casi cualquier cosa que desee. Por lo general, implementa una capa de datos y un conjunto de reglas, y luego, dentro de la interfaz del administrador de etiquetas, coloca una nueva etiqueta o fragmento de código bajo esas reglas, utilizando cosas de la capa de datos. De esa manera, por ejemplo, si usa GA hoy y mañana quiere implementar también una herramienta de análisis diferente, por ejemplo, Adobe Analytics, puede hacerlo dentro de la interfaz GTM siguiendo las mismas reglas y capa de datos que ya configuró.

Entonces, IOW GTM es un contenedor en el que se pueden generar otras cosas. GA es una de las "otras cosas" que generarías.

Lápiz Violento
fuente
2
hace cosas como esta que aún funcionan cuando se colocan en el código de mi sitio web: ga ('enviar', 'evento', {eventCategory: 'Form', eventAction: 'Subscribtion', eventLabel: 'Subscribtion [name]'});
Meddie
1
Con GTM lo usarías onclick="dataLayer({event: 'subscription', eventLabel: this.action})". GTM reemplazaría a GA en su sitio, por lo que la gavariable no estaría disponible. youtube.com/watch?v=iknwOXX7jAs
Peter
GTM es demasiado complicado de usar. El seguimiento de una variable simple hace mucho trabajo por hacer tanto en GA / GTM mientras que podría ser mucho más simple.
Vadorequest
8

Google Tag Manager y Google Analytics son productos completamente diferentes, simplemente funcionan bien juntos.

Google Analytics almacena, agrega y manipula datos para usted, que puede enviar a pedido. Google Analytics también proporciona un puñado de fragmentos de código recomendados que le permiten 'instalarlo' en su sitio. Sin embargo, estas son solo recomendaciones. En última instancia, Google Analytics procesará los datos que reciba en la forma correcta, y no le importa cómo se implementa.

Google Tag Manager le permite insertar HTML personalizado en su sitio. Puede editar ese HTML en cualquier momento que desee e impulsar los cambios al instante. También proporciona oyentes para varias cosas, como clics y envíos de formularios, y tiene una estructura para el despliegue de etiquetas. Utilizado correctamente, el Administrador de etiquetas de Google implementa sus etiquetas por usted. Dicta qué datos se recopilan y cuándo se activan sus etiquetas. Puede disparar casi cualquier etiqueta de análisis, y mucho, mucho más. De hecho, podría usarlo para insertar prácticamente cualquier código en su sitio web con solo presionar un botón.

Como puede ver, Google Tag Manager inserta HTML personalizado en su sitio, incluidas las etiquetas de análisis. Estos toman los datos de su sitio y los envían a Google Analytics. Google Analytics luego analiza estos datos.

J brasero
fuente
GTM no es fácil de usar, no estoy de acuerdo.
cero8
6

Google Tag Manager (GTM) es una herramienta de administración de etiquetas. Google Analytics, Google Adwords, Remarketing, Hotjar, Adobe son algunas de las etiquetas que administra GTM y mucho más.

GTM es un script de contenedor que agrega al sitio web una vez. Cualquier modificación adicional para el seguimiento se puede hacer dentro de GTM sin seguir jugando con el código del sitio web.

GTM es solo una forma de incrustar código de seguimiento en el sitio web, incluso después de incrustarlo, no rastrea ni recopila datos hasta que agrega la identificación de Google Analytics en su configuración.

GA es una herramienta de análisis e informes y GTM es más como una herramienta tecnológica impulsada por GUI dirigida a no desarrolladores.

Sandeep
fuente
4

Google Analytics + Etiquetas + Administrador de etiquetas = Estadísticas del sitio web

Google Analytics se utiliza para formar informes sobre el no. de las personas que visitan su sitio web, su ubicación, el navegador que están utilizando. GA obtiene esta información de las etiquetas.

Las etiquetas para cada acción que ocurre en el sitio web tienen una etiqueta separada. Por ejemplo, si quiero reproducir un video en un sitio web, necesito hacer clic en un botón para reproducir un video, ese botón tiene una etiqueta. Si quiero hacer una compra o necesito enviar un formulario de revisión, necesito hacer clic nuevamente en los botones, esos botones tendrán una etiqueta separada. Entonces, el no. De vez en cuando se hace clic en el botón de video, la etiqueta asignada con esos botones envía la información a Google Analytics para formar estadísticas.

Administradores de etiquetas Como una palabra explica, los administradores de etiquetas administran etiquetas. Para cada sitio web hay cientos y miles de etiquetas. Cada etiqueta debe tener reglas asignadas. Por ejemplo: tome el ejemplo anterior, si quiero reproducir un video en un sitio web, haré clic en un botón que tendrá alguna etiqueta. Ahora, esta etiqueta debe saber que debe activarse solo cuando un usuario desea reproducir un video y por nada más. Para este cierto conjunto de reglas se asignan a la etiqueta. Estas reglas son asignadas por el administrador de etiquetas.

En pocas palabras El administrador de etiquetas asigna reglas a la etiqueta. Tag recopila datos la cantidad de veces que hay acción y la envía a Google Analytics. GA recopila estos datos y las estadísticas de los formularios, mostrando al usuario el rendimiento de la página.

Priyal Dharne
fuente
2

Google Universal Analytics captura y proporciona los datos analíticos reales al administrador del sitio. Para el seguimiento básico de la página, Google Analytics proporciona todo lo que necesitaría. Para un seguimiento más avanzado, como los eventos, Google Analytics también ofrece la capacidad, pero requiere que el desarrollador agregue el manejo de eventos mediante scripts en la base del código.

El Administrador de etiquetas de Google NO realiza un seguimiento detallado, utiliza etiquetas como Google Universal Analytics para realizar el seguimiento. Lo que sí proporciona es una forma de hacer un seguimiento avanzado fuera de la base del código. El seguimiento avanzado se configura mediante la interfaz de usuario de Tag Manager en lugar de codificarse.

cruz publicado desde https://trajano.net/2017/01/migrating-universal-analytics/2/

Arquímedes Trajano
fuente
1

GTM es más genérico y puede usarse para otros fines, como Contenedores variables, que pueden cambiar configuraciones sin cambiar el código de la aplicación. GTM es más fácil de usar para el vendedor sin necesidad de desarrolladores. Uno puede conectar GAnalytics a GTM para que todos los éxitos se puedan ver en el tablero de GA.

Esas son algunas de las razones por las cuales usar GTM: http://www.lunametrics.com/blog/2014/04/08/8-reasons-start-google-tag-manager/

Para Android, un borrador de implementación se encuentra en https://developers.google.com/tag-manager/android/v4/#getting-started

aselims
fuente