Rastrear y Depurar Scripts

Esta página de ayuda es para Studio. Esta información también está disponible para Desktop Studio.

Permisos requeridos: ACD > Studio > Scripts > Depurar

Puede ejecutar rastreos de script para comprobar si hay problemas en sus scripts. Estos le permiten ver las acciones que se activan en el script, y las variables que se encuentran en el script en el momento en que se activa cada acción.

Cada rastreo se abre en una ventana independiente. Esto significa que puede mantener abiertos los rastreos anteriores para compararlos con los nuevos, o capturar varios contactos en vivo consecutivos.

Studio no conserva un historial de las trazas que ha capturado. Si cree que podría necesitar consultar una traza anterior, mantenga abierta la ventana de salida de la traza o descargue el archivo de traza en su computadora.

Captura un solo trazo de script

Puede monitorear el rendimiento de su script, generar un script o realizar una llamada de prueba con la herramienta Trace Output. Esta herramienta rastrea el contacto o el script en ejecución y muestra cada acción que se activó, qué variables se están creando y cuándo, y los valores que tenían las variables en cada punto. Esta es una herramienta útil para probar y depurar sus scripts. Puede ejecutar seguimientos en interacciones en vivo o simuladas.

Sólo puede capturar un seguimiento si se guarda el script. Si intenta capturar un seguimiento del script en un script con cambios sin guardar, Studio le pide que guarde el script. Si tiene errores de compilación en el script, Studio no guardará el script. Debe resolver los errores antes de poder guardar el script y ejecutar la traza.

  1. En NiCE CXone, haga clic en el selector de aplicaciones y seleccione Omnicanal Routing > Studio Tres flechas unidas por la base. Una apunta directamente hacia arriba, otra hacia arriba y a la derecha, y otra hacia arriba y a la izquierda. .
  2. En la página Scripts, ubique y haga doble clic para abrir el script con el que desea trabajar o crear uno nuevo. Se abre el script en una nueva pestaña.
  3. Haga clic en Trace > Start with Trace.
  4. Seleccione una Habilidad de teléfono entrante ACD.
  5. Para pasar valores al script a través de variables de Parámetros, ingrese los valores en el campo parámetros. Ingrese un valor por línea. Los valores que ingrese se asignan a los parámetros P1 a través de Pn, donde n es el número del último valor de parámetro que agregue.
  6. Para simular una interacción para un script de teléfono entrante, haga clic en Simular Llamada entrante y proporcione la información necesaria.
  7. Haga clic en Iniciar captura. Se abre la ventana de salida de rastreo. La ventana permanece vacía hasta que se activa la primera acción del script.
  8. Use las opciones en la ventana de salida de la traza para examinar la traza.
  9. To save the trace output to your computer: 
    1. Haga clic en el ícono de puntos suspensivos Tres puntos seguidos. en la esquina superior derecha de la ventana y seleccione descargar archivo de seguimiento.
    2. Elija una ubicación y un nombre para el archivo.
    3. Hacer clicGuardar.
  10. Para finalizar el rastreo sin finalizar la interacción en el servidor, haga clic en Icon of a broken link. Separar.
  11. Para finalizar tanto el seguimiento como la interacción, haga clic en Icon of square inside a circle.Terminar, luego
  12. Haga clic en Aceptar para confirmar. Esto finaliza la interacción en el servidor y desconecta el contacto o termina el script actual.

Captura trazas en Contactos en vivo

Puede capturar una traza en un script mientras se ejecuta durante el procesamiento de contactosClosed La persona que interactúa con un agente, IVR o bot en su centro de contacto. en vivo. Esto le permite diagnosticar problemas en su centro de contacto o recopilar datos para soporte técnico.

Si desea rastrear un número DE teléfono específico, puede ingresar un ANIClosed También conocido como id de llamada. número de teléfono listado de una llamada de voz entrante. o un DNISClosed El número marcado en llamadas de voz entrantes o salientes.. Studio solo rastrea los contactos con ese número.

  1. En NiCE CXone, haga clic en el selector de aplicaciones y seleccione Omnicanal Routing > Studio Tres flechas unidas por la base. Una apunta directamente hacia arriba, otra hacia arriba y a la derecha, y otra hacia arriba y a la izquierda. .
  2. En la página Scripts, ubique y haga doble clic para abrir el script con el que desea trabajar o crear uno nuevo. Se abre el script en una nueva pestaña.
  3. Haga clic en Trace > Captura Contactos en vivo.

  4. Intro el Number of Contacts que desea rastrear.
  5. Under Filters, select an option: 
  6. Haga clic en Iniciar captura. Se abre la ventana de salida de rastreo. La ventana permanece vacía hasta que una instancia del script que coincide con la opción de Filtro seleccionada comienza a ejecutarse.
  7. Use las opciones de la ventana de salida del seguimiento para examinar el seguimiento.
  8. To save the trace output to your computer: 
    1. Haga clic en el ícono de puntos suspensivos Tres puntos seguidos. en la esquina superior derecha de la ventana y seleccione descargar archivo de seguimiento.
    2. Elija una ubicación y un nombre para el archivo.
    3. Hacer clicGuardar.
  9. Para finalizar el seguimiento sin finalizar la interacción en el servidor, haga clic en Icon of a broken link. Detach.
  10. Para finalizar tanto el seguimiento como la interacción, haga clic en Icon of square inside a circle. Terminar y luego haga clic en Aceptar para confirmar. Esto finaliza la interacción en el servidor y desconecta el contacto o finaliza el script actual.

Captura de seguimientos en Múltiples Contactos en vivo

Puede capturar trazas en un script mientras se ejecuta durante el procesamiento de contactosClosed La persona que interactúa con un agente, IVR o bot en su centro de contacto. en vivo. Esto le permite diagnosticar problemas en su centro de contactos o recopilar datos para soporte técnico.

Puede iniciar rastreos para hasta 20 contactos a la vez. Se abre la ventana de rastreos múltiples y espera a que se ejecute el script con contactos en vivo. Si especificó un ANIClosed También conocido como id de llamada. número de teléfono listado de una llamada de voz entrante. o DNISClosed El número marcado en llamadas de voz entrantes o salientes. para filtrar contactos, el script espera contactos con un número coincidente. A medida que comienzan las interaccionesClosed La conversación completa con un agente a través de un canal. Por ejemplo, una interacción puede ser una llamada de voz, un correo electrónico, un chat o una conversación de redes sociales., aparecen entradas para cada contacto en la ventana de rastreos múltiples, hasta la cantidad que especificó. El estado en la esquina superior izquierda de la ventana muestra cuántos rastreos están en curso o completos, y cuántos siguen esperando que comiencen los contactos.

  1. En NiCE CXone, haga clic en el selector de aplicaciones y seleccione Omnicanal Routing > Studio Tres flechas unidas por la base. Una apunta directamente hacia arriba, otra hacia arriba y a la derecha, y otra hacia arriba y a la izquierda. .
  2. En la página Scripts, ubique y haga doble clic para abrir el script con el que desea trabajar o crear uno nuevo. Se abre el script en una nueva pestaña.
  3. Haga clic en Trace > Captura de Contactos en vivo.

  4. Ingrese el Número de contactos que desea rastrear, de 1 a 20.
  5. Under Filters, select an option: 
    • Ninguno: Rastrea la cantidad de contactos que ingresó, a partir de la próxima vez que se ejecute este script.
    • DNIS: Seleccione esta opción e ingrese un número DNIS. Studio rastrea el número de contactos que ingresó que tienen este DNIS.
    • ANI: Seleccione esta opción e ingrese un número de ANI. Studio rastrea la cantidad de contactos que ingresó que tienen una ANI coincidente.
  6. Haga clic en Iniciar captura. La ventana de múltiples trazas se abre. La ventana está vacía hasta que el script comienza a ejecutar para un contacto.La Información acerca de cada contacto aparece en la tabla de la ventana. No cierre esta ventana hasta que haya terminado de trabajar con las trazas. Los datos de seguimiento no se guardan automáticamente.

  7. To filter contacts to locate the one you want to view: 
    • Haga clic en el botón junto a Cerrar todo y seleccione una opción. Puede elegir entre Todas, Terminado, Ejecutando, Error o desconectado.
    • Use la barra de búsqueda. Busca en todas las columnas excepto en Estado.
  8. En la ventana de seguimientos múltiples, haga clic en los tres puntos Icono de tres puntos seguidos. junto a uno de los contactos y elija una opción para el seguimiento de ese contacto.

  9. Haga doble clic en un contacto para ver su salida de seguimiento.
  10. Use las opciones en la ventana de salida de la traza para examinar la traza.
  11. Haga clic en Back to All Traces en la esquina superior izquierda para volver a la ventana de rastreos múltiples.

Ver Salida de Trace

Cuando usted ejecuta un seguimiento, la salida aparece en la ventana salida de seguimiento. Puede usar esta ventana para ver las variables en la secuencia de comandos y ver cómo cambian a medida que avanza el script con cada acciónClosed Realiza un proceso dentro de un script de Studio, como recopilar datos del cliente o reproducir música..

A medida que se ejecuta el script, las acciones aparecen en la tabla del lado izquierdo de la ventana de salida de seguimiento en el orden en que se activan. Puede ver el nombre de la acción, sus propiedades y sus configuraciones, la hora en que se activó la acción y el resultado.

  1. En NiCE CXone, haga clic en el selector de aplicaciones y seleccione Omnicanal Routing > Studio Tres flechas unidas por la base. Una apunta directamente hacia arriba, otra hacia arriba y a la derecha, y otra hacia arriba y a la izquierda. .
  2. En la página Scripts, ubique y haga doble clic para abrir el script con el que desea trabajar o crear uno nuevo. Se abre el script en una nueva pestaña.
  3. Inicie un rastreo único o un rastreo en múltiples contactosClosed La persona que interactúa con un agente, IVR o bot en su centro de contacto..

  4. Si inició un seguimiento en múltiples contactos, haga doble clic en un contacto en la ventana de seguimientos múltiples para abrir la ventana de salida del seguimiento.

  5. Utilice la barra de búsqueda ubicada encima de la tabla de acciones para buscar acciones por nombre, nombre de propiedad o valor, hora, o resultado.
  6. Haga clic en cualquier encabezado de columna para ordenar la lista según esos datos.

  7. Para ver más información sobre las propiedades de una acción y sus valores, pase el cursor sobre una entrada en la columna Propiedades.

  8. Haga doble clic en una acción en el lado izquierdo de la ventana de salida de rastreo para ver dónde aparece esa acción en el script. El foco cambia a la pestaña del navegador donde está abierto el script correspondiente. Si el script no está abierto, Studio lo abre. Studio centra el script en la acción en la que hizo clic.

    Esto funciona en los seguimientos (traces) que se están ejecutando o que ya se completaron. También funciona en los archivos de seguimiento del script que se cargaron en Studio. Sin embargo, si la acción se eliminó del script o el script no existe en los archivos de su sistema, Studio muestra un error.

    Para usar esta opción, es posible que deba habilitar las ventanas emergentes en su browser para la URL de NiCE CXone.

  9. Click an action's row in the trace output to see all variables and their values in the script at the time that the action fired.  

    Las variables aparecen en la lista del lado derecho de la ventana de salida de seguimiento. Las variables nuevas o modificadas se muestran en rojo cursiva. En la lista de variables, puede:

    • Pase el cursor sobre las entradas para ver el contenido completo de esa variable o valor en una ventana emergente.
    • Seleccione o anule la selección de global, Sistema o Privado para filtrar las variables en la lista.

    • Use la barra de búsqueda para encontrar variables por nombre o valor.
    • Haga clic en el símbolo mayor que > junto al nombre de un objeto de datos dinámicos para expandirlo y ver sus miembros y sus valores.
    • Haga doble clic en una variable para ver su valor en una ventana emergente.
    • Copie el valor de una variable haciendo clic en su fila y presionando Ctrl + C. El fondo de la celda se vuelve brevemente de color azul oscuro para mostrar que la copia se realizó con éxito.
    • Haga clic en el signo de más Icon of a plus sign. a la derecha de una variable para agregarla a la lista de seguimiento de variables. El signo de más solo es visible cuando el cursor se coloca sobre él.
    • Haga clic en la marca de verificación Icon of a check mark. junto a una variable para quitarla de la lista de seguimiento de variables.
    • Use las teclas de flecha para desplazarse por la fila resaltada en la lista de variables.
    • Haga clic en un encabezado de columna para ordenar las variables por ese dato.

Descargar archivos Trace

Puede guardar la salida de rastreo como un archivo que puede descargar a su computadora. Esto es útil si necesita consultar un rastreo más adelante. También le permite enviar un archivo de rastreo a otros usuarios de Studio o a su representante de cuenta. Los archivos se pueden visualizar cargándolos en Studio. Los Archivos se guardan en formato JSON con una extensión TRC.JSON.

  1. En NiCE CXone, haga clic en el selector de aplicaciones y seleccione Omnicanal Routing > Studio Tres flechas unidas por la base. Una apunta directamente hacia arriba, otra hacia arriba y a la derecha, y otra hacia arriba y a la izquierda. .
  2. En la página Scripts, ubique y haga doble clic para abrir el script con el que desea trabajar o crear uno nuevo. Se abre el script en una nueva pestaña.
  3. Haga clic en Trace y seleccione Start with Trace o Capture Live Contacts.
  4. Cuando se capture el seguimiento, haga clic en los puntos suspensivos Tres puntos seguidos. ubicados en la esquina superior derecha de la ventana de salida del seguimiento.
  5. Seleccione descargar archivo de seguimiento.
  6. Especificar un Nombre del archivo y dónde desea guardar el archivo.
  7. Hacer clicGuardar.

Cargar archivos Trace

Puede cargar un archivo Trace guardado en Studio para verlo. solo puede cargar archivos Trace descargados de Studio. Los archivos Trace descargados de Desktop Studio deben cargarse en esa aplicación.

  1. En NiCE CXone, haga clic en el selector de aplicaciones y seleccione Omnicanal Routing > Studio Tres flechas unidas por la base. Una apunta directamente hacia arriba, otra hacia arriba y a la derecha, y otra hacia arriba y a la izquierda. .
  2. En la página Scripts, haga clic en Cargar y seleccione Cargar archivo de seguimiento.
  3. Arrastre un archivo de rastro a la ventana Load Trace o haga clic en buscar archivos para seleccionar uno.
  4. Haga clic en Abrir en la ventana Load Trace. El trace se abre en una ventana de salida de trace.