Objetivos & Embudos
Queremos mantener los datos lo más significativos posible. Los objetivos y embudos son una forma de cargar más significado a los datos de su panel. Puede crear objetivos y embudos en la Configuración del rastreador / Objetivos y Configuración del rastreador / pantalla de Embudos. En esta sección, describiremos los términos de objetivos y embudos, sus propósitos y cómo crearlos.
Objetivos
Un objetivo es un evento que desea rastrear y ver cuántas veces se activó. Puede definir condiciones específicas y/o tipo de evento para rastrearlo como objetivo. Por ejemplo, puede crear un objetivo para rastrear cuántas veces se visita su página /blog desde los Estados Unidos con el navegador Google Chrome. Puede definir el tipo de evento, pero no es necesario. También puede definir solo condiciones. Por ejemplo, dispositivos móviles de Nueva York con el navegador Safari. Esto también puede ser un objetivo. Por lo tanto, puede definir tanto el tipo de evento como las condiciones o solo las condiciones o solo un tipo de evento, como prefiera. Tiene derecho a crear 30 objetivos por rastreador (planeamos aumentar este número en el futuro).
Hay dos cosas importantes a tener en cuenta sobre los objetivos. En primer lugar, sus objetivos no deben superponerse entre sí. Por ejemplo, supongamos que tiene un objetivo llamado `Goal A` para rastrear todos los eventos de screen_view sin ninguna condición. Cuando intente crear otro objetivo llamado `Goal B` para rastrear todos los eventos de screen_view que tengan el navegador Chrome, no se creará. Porque Goal A ya se superpone con Goal B. Cuando tenga un evento screen_view con el navegador Chrome, se activará Goal A, por lo que nunca se activará Goal B. Hay una verificación sistemática al crear objetivos, y cuando intente crear un objetivo que se superponga a otro objetivo, verá un mensaje de error y la creación fallará. En segundo lugar, la detección de objetivos funciona durante el proceso de escritura de eventos. Por lo tanto, no puede funcionar para datos históricos. Por ejemplo, si crea un objetivo hoy, comenzará a funcionar para eventos a partir de hoy. Mientras esto sea así, actualizar las condiciones del objetivo no tiene sentido. Porque supongamos que tiene un objetivo que rastrea eventos con el navegador Safari, pero luego lo cambió a Chrome. Esto no afectará a los datos históricos, por lo que también verá los hits históricos en su panel. Luego, por ejemplo, su compañero de equipo puede pensar: `hey, también hemos tenido muchos hits de Chrome en la historia`, pero no, se contaron para Safari porque el objetivo estaba configurado para Safari en ese momento. Para prevenir esta inconsistencia de datos, no permitimos actualizar las condiciones del objetivo. Solo puede actualizar el nombre del objetivo.
Puede crear un nuevo objetivo con el botón `Crear nuevo objetivo`. Aquí hay dos ejemplos diferentes de creación de objetivos. Uno es un evento de screen_view y el otro es un evento personalizado con un objetivo de propiedad personalizada del rastreador.
El formulario de objetivos tiene dos partes básicas. La primera es el nombre del objetivo. Debe dar un nombre descriptivo a su objetivo. Verá esto en su panel. Puede cambiar el nombre de su objetivo en cualquier momento.
La segunda parte es sobre las condiciones. Puede tener múltiples condiciones para definir su objetivo. Para cada condición, necesita seleccionar una clave y proporcionar un valor. Luego puede elegir el tipo de coincidencia. `Exacto` significa coincidencia de cadena 1 a 1. `Empieza con` significa que la cadena comienza con el valor proporcionado. `Incluye` significa que la cadena contiene el valor proporcionado en algún lugar. También puede decidir si será una coincidencia sensible a mayúsculas y minúsculas o no. Por ejemplo, si selecciona `Exacto` y no es sensible a mayúsculas y minúsculas, 'Chrome' y 'chrome' coincidirán. Pero si selecciona sensible a mayúsculas y minúsculas, no coincidirán.
En los ejemplos anteriores, creamos un objetivo con el evento personalizado join_newsletter y usamos un alias de propiedad personalizada `Auth` como condición. Por lo tanto, este objetivo se activará cuando el evento join_newsletter tenga una propiedad con la clave `Auth` y el valor sea `false`. Si no sabe sobre los alias de propiedades personalizadas, consulte configurar rastreadores en la documentación.
Cuando ya no necesite un objetivo, puede eliminarlo en la pantalla de lista. Tenga en cuenta que si elimina un objetivo que se utiliza en un embudo, ese embudo también se eliminará.
Embudos
Los embudos son útiles para entender los flujos de usuarios. Con los embudos, puede rastrear el flujo de un objetivo a otro. Por ejemplo, supongamos que tiene un objetivo visitar /pricing y otro objetivo para visitar /purchase. ¿Cuántos usuarios visitaron /pricing y luego visitaron /purchase? Este es un embudo. Puede crear embudos en la Configuración del rastreador / Embudos. Los embudos funcionan en función de los objetivos. Por lo tanto, cuando desea rastrear un flujo, primero debe crear objetivos para los pasos de ese embudo. Luego puede crear un embudo con esos objetivos. Puede crear 30 embudos por rastreador (planeamos aumentar este número en el futuro).
A diferencia de los objetivos, los embudos pueden funcionar con datos históricos. Por lo tanto, cuando crea un embudo para objetivos existentes, también puede mostrar métricas para un rango de fechas históricas seleccionado. Debido a esto, nunca viola la consistencia de los datos y puede actualizar un embudo en cualquier momento. También puede eliminar un embudo en la pantalla de lista de embudos. Debe tener al menos 2 objetivos en el rastreador para crear un embudo.
En el formulario de embudos, se solicita un nombre de embudo. Debe dar un nombre descriptivo para que quede claro en el panel. Luego debe proporcionar los objetivos que se utilizarán en el embudo. Debe decidir el orden de los objetivos. Puede ordenarlos mediante arrastrar y soltar. El punto importante es que, para medir un hit de embudo, los objetivos deben cumplirse en orden. Por ejemplo, si tiene un embudo con los objetivos A, B y C, un usuario debe cumplir A primero, luego B y luego C. Si un usuario cumple A y C, no se contará como un hit de embudo. En el panel de este embudo, verá 1 hit para A, 0 hits para B. Por lo tanto, un hit 1-a-1 en orden es importante para los embudos. Para diferentes escenarios de orden, puede crear diferentes embudos. Esto también le ayudará a comprender mejor los flujos de usuarios alternativos. En el ejemplo anterior, usamos objetivos de los ejemplos anteriores. Por lo tanto, cuando un usuario visita la página /about y crea un evento join_newsletter, este embudo se activará. Verá 1 para el objetivo /about y 1 para el objetivo join_newsletter al ver este embudo en el panel. Puede ver un ejemplo de la vista de embudos en el panel a continuación.
Ahora que hemos configurado todo, vamos a descubrir el panel 🚀