Crear eventos de búsqueda internos para web
Un evento de búsqueda interna recopila datos cuando un visitante utiliza la función de búsqueda en su sitio para buscar información. Estas búsquedas internas le permiten ver qué contenido están buscando sus clientes y recopilar el número de resultados de búsqueda que se devuelven. El evento se basa en la secuencia de un cliente que envía el formulario de búsqueda y recibe los resultados.
Con estos datos, puede determinar qué términos son los más buscados y estructurar su sitio adecuadamente. Además, si algunos términos no devuelven resultados, puede añadir contenido a su sitio para dirigir a los visitantes a un área específica.
Puede definir varias búsquedas internas. Por ejemplo, puede definir eventos para formularios de búsqueda en diferentes páginas o puede definir eventos para diferenciar entre búsquedas simples y avanzadas. Los eventos de búsqueda interna no tienen prioridad. Por lo tanto, podrían activarse múltiples eventos si el comportamiento de un cliente coincide con más de un conjunto de criterios.
Complete estas acciones al abrir un evento migrado:
- Cuando se migra un evento, el evento se abre en la pestaña Ubicación. Utilice el navegador para seleccionar el elemento de formulario que se va a monitorizar
y personalice el selector CSS según sea necesario.
Nota: Las expresiones regulares no están permitidas para el ID del formulario y el nombre del formulario. Si necesita más flexibilidad de la que puede proporcionar un selector CSS, considere la posibilidad de crear eventos de búsqueda interna adicionales para cada formulario que desee supervisar.
- Actualice los paneles Términos de búsqueda, Nombre de búsqueda y Resultados de búsqueda.
Los eventos de búsqueda internos generan entradas en the SEARCH_RESULTSxisError - link not found - The element p0vkf69rkipkr7n11wt6sobadbhe was not found in the link database table y the SEARCH_RESULTS_EXTxisError - link not found - The element n1cgm638dv6ijyn1i4wn7luyc6nc was not found in the link database tabla.
- En la barra de navegación, haga clic en
Seguimiento de eventos
Eventos. Haga clic en
.
- Seleccione Búsqueda interna para el tipo de evento.
- Seleccione Envío del formulario para el tipo de acción.
PRECAUCIÓN
En el navegador Safari, los eventos de formulario no se activan cuando el formulario no tiene un botón de envío de formularios. Esta es una limitación conocida con Safari.
Puede seleccionar la página web con SAS Customer Intelligence 360 o especificar manualmente la URL de la página.
- Para seleccionar el formulario utilizando la interfaz de usuario:
- Navegue hasta la página web que contiene el formulario.
- Seleccione el formulario. El campo Formulario seleccionado muestra el selector CSS para el elemento correspondiente. Puede hacer clic en Lista de formularios para ver los formularios disponibles en la página actual.
- Haga clic en Crear evento. Puede cambiar o validar el selector desde la pestaña Ubicación del formulario.
- Para especificar manualmente la página web y los detalles del selector, haga clic
en Crear evento. A continuación, vaya a Detalles del evento
Configuración del evento para configurar la URL y establecer el selector que especifica el formulario. Puede
utilizar esta opción para especificar la URL para una página web que requiere una
conexión o que es parte de una aplicación de una sola página (SPA).
Nota: Si su sitio utiliza un método no convencional para enviar datos de formulario (o un método como autocompletar para búsquedas), envíe el evento a través de la API de eventos JavaScript.Seleccione API JavaScript para crear un evento que escuche un evento correspondiente de JavaScript Events API. Los pasos son similares a los de definir un evento JavaScript API personalizado. Para más información, consulte los pasos relevantes en Crear eventos API JavaScript para web.
- Para seleccionar el formulario utilizando la interfaz de usuario:
- Refinar qué páginas se van a incluir en este evento en la página Detalles del evento
Configuración del evento.
Cuando se definen las páginas en las que se produce el evento:
- Elija Página seleccionada para incluir solo la página que ha seleccionado para la ubicación del evento.
- Elija Cualquier página para incluir todas las páginas que contengan el objetivo de clic que haya definido.
- Elija Páginas coincidentes con el patrón de atributos para definir las reglas que determinan las páginas que se van a incluir. Puede crear
un patrón que coincida con una URL, un dominio o un elemento.
Cuando añade una regla, puede elegir diferentes opciones para hacer coincidir las páginas para el evento. Para más información sobre las opciones, consulte Elementos y atributos de la página.
- Vaya a Detalles del evento
Nombre de la búsqueda para establecer el nombre para esta búsqueda. - Seleccione el campo del término de búsqueda que se va a usar para la recopilación
de datos en la página Detalles del evento
Término de búsqueda. Complete estos pasos para el atributo de campo que desea recopilar:
- Marque El término de búsqueda es información de identificación personal si los datos asociados se consideran información personal.
Cuando esta opción está habilitada, el sistema almacena los datos en una tabla temporal durante el tiempo especificado. SAS Customer Intelligence 360 puede almacenar esta información hasta un máximo de seis meses. Una vez transcurrido el periodo de tiempo especificado, los datos se descartan.
- El ID y el nombre del campo se rellenan automáticamente desde el formulario seleccionado.
Para definir su propio ID de campo o nombre de campo, seleccione Especificar información del campo. Haga clic en
y seleccione el tipo de atributo del campo de búsqueda que se va a añadir.
- Marque El término de búsqueda es información de identificación personal si los datos asociados se consideran información personal.
- Vaya a Detalles del evento
Resultados de la búsqueda para definir cómo recopilar los resultados.
- Marque Identificar número de resultados de búsqueda para recopilar los resultados.
- El número de resultados de búsqueda se puede extraer de la misma página o de la siguiente,
dependiendo de la configuración del sitio. En la ubicación de los Resultados de búsqueda, seleccione Misma página o Carga de siguiente página.
Nota: Cuando configura una búsqueda interna, puede extraer el número de resultados de búsqueda de la misma página que la búsqueda o de la página siguiente que se carga desde la misma página o la siguiente. Cuando se especifica que los resultados de la búsqueda proceden de la página siguiente, SAS Customer Intelligence 360 recopila los resultados de la siguiente página cargada. Extraer los resultados de la misma página es un caso raro, porque en esos casos los envíos de formularios deben enviarse al servidor a través de AJAX.
- Seleccione un Origen del atributo.
- Definir un Selector.
- Para el campo Valor de retorno de, seleccione un valor basado en el tipo de elemento:
- Para los atributos, seleccione el nombre del atributo.
- Para los valores de campo, seleccione valor.
- Para el contenido de un nodo, seleccione innerHTML o innerText, dependiendo del tipo de nodo.
- Especifique la parte del valor de retorno que desea devolver en el campo Retorno.
- Seleccione una opción para Tipo de datos de atributo. Para algunos tipos de atributos, esta opción no se puede modificar.
- Cuando haya terminado de diseñar el evento, navegue hasta la pestaña Orquestación y complete una de estas acciones:
- Seleccione Marcar como listo para cambiar el estado de Diseño a Listo. Un estado Listo indica que este elemento
está listo para publicarse. Cuando esté listo para promocionar un elemento de un estado
Listo a un estado Activo, haga clic en Publicar.
Nota: Al publicar un elemento, se le pedirá que publique cualquier elemento dependiente que esté marcado como Listo.
Los elementos con un estado Listo se pueden volver a cambiar a un estado Diseño haciendo clic en Volver a Diseño. El cambio de este estado a Diseño impide la publicación del elemento.
Nota: Si el elemento tiene un estado Listo y una fecha de inicio, el elemento no se publica automáticamente cuando se alcanza la fecha de inicio. Por ejemplo, si está creando una tarea, debe publicarse para que la fecha de inicio se active. - Seleccione Marcar como listo y publicar para cambiar el estado de Diseño a Activo. Los elementos con un estado Activo no se pueden volver a cambiar a Diseño.
Si el contenido de un elemento publicado se cambia y se guarda, ese elemento deja de estar sincronizado con la versión publicada. Para sincronizar el contenido, seleccione Volver a publicar. De lo contrario, el elemento no estará sincronizado con la versión publicada y las actualizaciones no se entregarán.
Para más información, consulte Volver a publicar elementos no sincronizados.
- Seleccione Marcar como listo para cambiar el estado de Diseño a Listo. Un estado Listo indica que este elemento
está listo para publicarse. Cuando esté listo para promocionar un elemento de un estado
Listo a un estado Activo, haga clic en Publicar.
- (Opcional) Haga clic en
y seleccione Propiedades para realizar estas acciones:
- Añada un nombre y una descripción para el evento.
- Consulte la información de la carpeta para el evento.