Control de la recopilación de datos de análisis de experiencias digitales (DXA)
Breve descripción general
El control de la recopilación de datos del Análisis de Experiencia Digital (DXA) (anteriormente conocido como UBT) es una parte importante para comprender la experiencia del usuario en Insights. Utilizando esta función, ahora puedes controlar la recopilación de análisis de experiencias digitales informando a WalkMe si está permitido recopilar datos o no.
Casos de uso
Páginas confidenciales
Si tienes una página confidencial en la aplicación que puede contener Información de Identificación Personal (PII), por ejemplo, un formulario de "Información de facturación" o "Perfil personal". En lugar de bloquear todos los elementos de esta página utilizando la censura de elementos, puedes establecer isWalkmeUserBehaviorDataCollectionEnabled en esta página como false, y los eventos DXA no se recopilarán de esta página.
Áreas permitidas para la recopilación.
Si no estás interesado en el seguimiento automático o en el envío de todas las interacciones de tu sitio a WalkMe, puedes establecer la recopilación de UBT en el modo manual (ver cómo hacerlo a continuación) y configurar. EstáWalkmeHabilitadoParaRecopilarDatosDelComportamientoDelUsuario Puedes cambiar a True solo en los lugares del sitio en los que deseas que WalkMe recopile interacciones de eventos de Digital Experience Analytics. Por ejemplo, en páginas que no sean sensibles o que tengan un alto valor empresarial para la adopción de funciones.
Cuentas sensibles
Si eres un cliente de SaaS de WalkMe y necesitas recopilar DXA solo para algunos de tus clientes (cuentas). Por ejemplo, un proveedor de servicios puede desear recopilar DXA solo para sus clientes beta o clientes fuera de la Unión Europea. En este caso, sugerimos que configures isWalkmeUserBehaviorDataCollectionEnabled a True si el usuario final es de una cuenta de la que deseas recopilar DXA.
Cómo funciona
Pasos para definir el comportamiento predeterminado de DXA y evitar la recopilación:
Una vez que se activa el análisis de experiencias digitales (DXA), la recopilación automática de eventos de interacción del sitio (clics, cambios de entrada, etc.) comienza inmediatamente.
Para evitar la recopilación en páginas específicas o en casos específicos, simplemente define una función llamada "isWalkmeUserBehaviorDataCollectionEnabled" en el objeto de ventana global y nuestra herramienta de recopilación la consultará antes de enviar eventos de análisis de experiencias digitales a WalkMe.
Los únicos valores de retorno válidos de esta función son de tipo booleano (true/false), se ignorarán otros valores y se guardará el comportamiento predeterminado.
Si isWalkmeUserBehaviorDataCollectionEnabled devuelve True, se recopilarán los eventos de comportamiento del usuario y se enviarán a WalkMe.
Si isWalkmeUserBehaviorDataCollectionEnabled devuelve False, los eventos de comportamiento del usuario no se recopilarán y no se enviarán a WalkMe.
Si isWalkmeUserBehaviorDataCollectionEnabled no está definido o devuelve un valor inválido, se utilizará el comportamiento predeterminado.
El comportamiento predeterminado es recopilar. Para cambiar el comportamiento predeterminado para que solo se recopile si isWalkmeUserBehaviorDataCollectionEnabled está definido y devuelve True, debes activar el modo de recopilación manual del comportamiento del usuario.
Para activar el modo de recopilación manual del comportamiento del usuario, sigue estos pasos:
- Inicia sesión en tu cuenta en insights.walkme.com.
- Ve al entorno de tu elección y haz clic en Configuración del entorno.
- En la pestaña Habilitación de la recopilación, verás la siguiente pantalla:
- Haz clic en el interruptor junto a: "Iniciar la recopilación de datos del análisis de experiencias digitales manualmente".
- Para activarlo:
- Haz clic en Guardar configuración y realiza una acción de Publicación en el Editor de WalkMe para que la nueva configuración surta efecto.
Una vez activado, los eventos de Análisis de experiencias digitales solo se recopilarán si isWalkmeUserBehaviorDataCollectionEnabled está definido y devuelve True. Si la función no está definida o devuelve un valor inválido, no se recopilarán eventos de Digital Experience Analytics. Los eventos de WalkMe Engagement (interacción con elementos desplegables de WM) se seguirán recopilando.
Ejemplo de código para evitar la recopilación
El siguiente código definirá la función para devolver False y evitará la recopilación:
window.isWalkmeUserBehaviorDataCollectionEnabled = function() {
devuelve false;
}
Pruebas y resolución de problemas
Los eventos de análisis de experiencias digitales se envían a WalkMe en solicitudes llamadas "tell".
Una vez que el interruptor "Iniciar recopilación de análisis de experiencia digital" esté ACTIVADO y se haya realizado la Publicación, los eventos (vistos utilizando la Herramienta de desarrolladores) no se deben enviar, a menos que se defina isWalkmeUserBehaviorDataCollectionEnabled y devuelva True.