Saltar al contenido principal
Loading...
Skip to article
  • Qualtrics Platform
    Qualtrics Platform
  • Customer Journey Optimizer
    Customer Journey Optimizer
  • XM Discover
    XM Discover
  • Qualtrics Social Connect
    Qualtrics Social Connect

Desencadenar eventos personalizados para la reproducción de la sesión


Was this helpful?


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The feedback you submit here is used only to help improve this page.

That’s great! Thank you for your feedback!

Thank you for your feedback!


Acerca del desencadenamiento de eventos personalizados para la reproducción de la sesión

Una vez que haya configurado eventos personalizados en la sección Reproducción de la sesión, deberá desencadenar (o “emitir”) los eventos en su sitio web. Si su sitio web utiliza un gestor de etiquetas, es posible que pueda aprovechar sus eventos existentes en esa plataforma para desencadenar fácilmente un evento personalizado de Qualtrics.

En esta página, encontrará ejemplos de cómo hacer esto para Google Tag Manager y Adobe Launch. También hay una solución Javascript que se puede utilizar en el código de producto de su sitio web si no tiene una solución de gestión de etiquetas.

Atención: Las funciones de codificación personalizada se proporcionan tal cual y requieren conocimientos de programación para implementarlas. El Soporte técnico de Qualtrics no ofrece asistencia o consultas sobre codificación personalizada. En su lugar, puede preguntar a los usuarios especializados de nuestra comunidad. Si desea obtener más información sobre nuestros servicios de codificación personalizada, póngase en contacto con su Ejecutivo de cuentas de Qualtrics.

Desencadenar eventos personalizados con Google Tag Manager

Esta es una captura de pantalla de la interfaz de Google Tag Manager. La interfaz se divide en dos secciones: la sección de configuración de etiquetas y la sección de desencadenamiento. La sección de configuración de etiqueta contiene un cuadro de texto donde puede introducir el código HTML para su etiqueta. La sección de activación contiene una lista de desencadenadores que se pueden utilizar para disparar su etiqueta. En este caso, el desencadenador se activa cuando se produce el evento creado de la cuenta corriente.

  1. Inicie sesión en su instancia de Google Tag Manager.
  2. Cree una nueva etiqueta HTML personalizada.
    Consejo Q: Si tiene preguntas sobre cómo completar los pasos en Google Tag Manager, consulte la documentación de soporte técnico de Google.
  3. Asigne un nombre descriptivo a su nueva etiqueta HTML.
  4. En HTML, cree un nuevo evento personalizado. Por ejemplo, podría añadir el siguiente código, sustituyendo YOUR_EVENT_KEY por la clave de su evento:
    var dxaEvent = new CustomEvent("YOUR_EVENT_KEY", {bubbles: true});
     document.dispatchEvent(dxaEvent);
  5. En Desencadenante, seleccione un desencadenador que coincida con un evento existente para el que desee desencadenar el Evento personalizado.
  6. Guarde los cambios.

Desencadenamiento de eventos mediante el lanzamiento de Adobe

  1. Inicie sesión en su instancia de Adobe Experience.
  2. Cree una nueva regla personalizada.
    Consejo Q: Si tiene preguntas sobre cómo completar los pasos de Adobe Experience, consulte la documentación de soporte de Adobe.
  3. Asígnele un nombre descriptivo (por ejemplo, “Nueva cuenta corriente”).
    La imagen muestra Adobe Launch. La interfaz se divide en tres secciones: 1. La sección izquierda es la sección **Propiedades**. Contiene el nombre de la regla actual y una barra de búsqueda para buscar reglas. 2. La sección central es la sección **Reglas**. Contiene las condiciones y acciones para la regla. 3. La sección derecha es la sección **Acciones**. Contiene las acciones que se realizarán cuando se desencadene la regla.
  4. Seleccione un evento que corresponda al evento existente.
  5. Añada una acción.
  6. Fijar la acción en Código personalizado.
    realizar una acción de código personalizado
  7. En Javascript, cree un nuevo evento personalizado. Por ejemplo, podría añadir el siguiente código, sustituyendo YOUR_EVENT_KEY por la clave de su evento:
    var dxaEvent = new CustomEvent("YOUR_EVENT_KEY", {bubbles: true});
     document.dispatchEvent(dxaEvent);

    HTML en un evento de adobe

  8. Grabe el código.
  9. Guarde la configuración de acción.
    volver a pae donde fija la acción en código personalizado. También un botón de guardar
  10. Revise su regla y, a continuación, pulse Guardar.
    volver al editor de eventos personalizados, guardar botón en la parte superior derecha aquí, también

Eventos desencadenantes mediante Javascript

Qualtrics utiliza la interfaz de eventos personalizados estándar de W3C, lo que facilita que su equipo de ingeniería emita un evento que Qualtrics pueda observar.

Ejemplo: Imagine un sitio web bancario que ya tiene código que se activa cada vez que un usuario crea una nueva cuenta corriente. Su equipo de desarrollo web agrega un nuevo evento personalizado con la clave “newCheckingaccount:”

Clave de evento tal y como aparece en la configuración de reproducción de la sesión

Todo lo que su equipo de ingeniería tendría que hacer es agregar las siguientes dos líneas de código:

var dxaEvent = new CustomEvent("newCheckingaccount", {bubbles: true});

 document.dispatchEvent(dxaEvent);

De este modo, Qualtrics puede asociar estos eventos con sesiones en su sitio web. No se requieren tokens API, autenticación ni código de terceros adicional.

Atención: Tenga en cuenta la parte {bubbles: true} del código anterior. Es importante que estas “burbujas” de eventos personalizados (o aumente) para que Qualtrics pueda escucharlos.

Preguntas frecuentes

 

Muchas de las páginas de este sitio han sido traducidas del inglés original utilizando la traducción automática. Aunque en Qualtrics hemos realizado nuestra diligencia debida para obtener las mejores traducciones automáticas posibles, la traducción automática nunca es perfecta. El texto original en inglés se considera la versión oficial, y cualquier discrepancia entre el inglés original y las traducciones automáticas no son legalmente vinculantes.