medición de eventos

Esta guía explica cómo medir eventos con analytics.js.

visión general

los eventos son interacciones del usuario con contenido que se pueden medir independientemente de una página web o de una carga de pantalla. Las descargas, los clics en anuncios móviles, los gadgets, los elementos Flash, los elementos integrados AJAX y las reproducciones de video son ejemplos de acciones que puede medir como eventos.

si no está familiarizado con los eventos de Google Analytics, primero debe leer el artículo sobre eventos en el Centro de ayuda de Analytics.,

implementación

Las visitas de eventos se pueden enviar utilizando el comando sendy especificando un tipo de visita de event., El comando send tiene la siguiente firma para el event hit type:

ga('send', 'event', , , , , );

Event fields

la siguiente tabla resume los campos de Evento:

nombre del campo valor tipo requerido descripción
eventCategory text Yes típicamente el objeto con el que se interactuó (p. ej., 'Video')
eventAction text yes The type of interaction (e.g. 'play')
eventLabel text no Useful for categorizing events (e.g. 'Fall Campaign')
eventValue integer no A numeric value associated with the event (e.g., 42)

para obtener una descripción más detallada de cada uno de estos campos, consulte Anatomía de un evento en el Centro de ayuda de Analytics.

ejemplos:

el siguiente comando envía un evento a Google Analytics indicando que se ha reproducido el video promocional de la campaña de otoño:

ga('send', 'event', 'Videos', 'play', 'Fall Campaign');

tenga en cuenta que, como con todos los comandos send, los campos pasados en los parámetros de conveniencia también pueden especificarse en el fieldsObject., El comando anterior podría reescribirse como:

ga('send', { hitType: 'event', eventCategory: 'Videos', eventAction: 'play', eventLabel: 'Fall Campaign'});

medir enlaces y formularios salientes

Cuando un usuario hace clic en un enlace que apunta a otra página de su sitio, esa página normalmente envía una visita de vista de Página cuando el usuario llega. Debido a que hay una serie de vistas de Página, Google Analytics puede averiguar en el back-end hacia dónde navegó el Usuario (y desde). Pero si un usuario hace clic en un enlace o envía un formulario a un dominio externo, esa acción no se captura a menos que le digas específicamente a Google Analytics lo que sucedió.,

la medición de eventos de formulario y enlaces salientes se puede realizar enviando eventos y especificando la URL de destino en uno de los campos de eventos. La siguiente función de controlador de eventos se puede usar para enviar eventos de clic de enlace saliente a Google Analytics:

medir enlaces y formularios salientes puede ser complicado porque la mayoría de los navegadores dejarán de ejecutar JavaScript en la página actual Una vez que comience a cargarse una nueva página., Una solución a este problema es establecer el campo transport en beacon:

para navegadores que no admiten el método de transporte de balizas, debe posponer la navegación a la página siguiente hasta que el evento haya terminado de enviarse. La sección Saber cuándo se ha enviado una visita de la guía sobre el envío de datos a Google Analytics explica cómo hacerlo en detalle.

eventos sin interacción

en algunos casos, es posible que desee enviar un evento como un evento sin interacción., Para ello, especifique el campo nonInteraction como true en el comando fieldsObject del comando send:

ga('send', 'event', 'Videos', 'play', 'Fall Campaign', { nonInteraction: true});

para obtener más información sobre visitas sin interacción y cuándo usarlas, lea acerca de los eventos sin interacción en el Centro de ayuda de Analytics

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *