Trace- und Debug-Skripte

Diese Hilfeseite bezieht sich auf Studio. Diese Informationen sind auch für Desktop Studio verfügbar.

Erforderliche Berechtigungen: ACD > Studio > Skripte > Debuggen

Sie können Skripttraces ausführen, um Ihre Skripte auf Probleme zu prüfen. Sie ermöglichen Ihnen, die im Skript ausgelösten Aktionen und die Variablen anzuzeigen, die sich zum Zeitpunkt der Auslösung der einzelnen Aktionen im Skript befinden.

Jede Ablaufverfolgung wird in einem separaten Fenster geöffnet. Das heißt, Sie können vorherige Spuren offen halten, um sie mit den neuen zu vergleichen, oder mehrere Live-Kontakte hintereinander erfassen.

Studio speichert keinen Verlauf der von Ihnen erfassten Spuren. Wenn Sie meinen, dass Sie auf eine vorherige Ablaufverfolgung verweisen müssen, lassen Sie entweder das Ablaufverfolgungsausgabefenster geöffnet oder laden Sie die Ablaufverfolgungsdatei auf Ihren Computer herunter.

Erfassen einer einzelnen Skriptverfolgung

Sie können die Leistung Ihres Skripts verfolgen, ein Skript erstellen oder mit dem Tool Trace Output einen Testanruf durchführen. Dieses Tool verfolgt den Kontakt oder das laufende Skript und zeigt jede ausgelöste Aktion an, welche Variablen wann erstellt werden und welche Werte die Variablen zu jedem Zeitpunkt hatten. Dies ist ein praktisches Werkzeug zum Testen und Debuggen Ihres Skripts. Sie können Traces für Live-Interaktionen oder simulierte Interaktionen ausführen.

Ein Trace kann nur erfasst werden, wenn das Skript gespeichert wurde. Wenn Sie versuchen, einen Trace für ein Skript zu erfassen, das nicht gespeicherte Änderungen enthält, werden Sie von Studio aufgefordert, das Skript zu speichern. Wenn das Skript Kompilierungsfehler enthält, wird es in Studio nicht gespeichert. Sie müssen alle Fehler beheben, bevor Sie das Skript speichern und den Trace ausführen können.

  1. Klicken Sie unter CXone Mpower auf die App-Auswahl und wählen SieOmnichannel-RoutingStudio Drei Pfeile, die unten miteinander verbunden sind. Ein Pfeil zeigt nach oben, einer nach oben rechts und einer nach oben links..
  2. Auf der Seite "Skripte" öffnen Sie das gewünschte Skript mit einem Doppelklick oder erstellen Sie ein neues Skript. Das Skript wird auf einer neuen Registerkarte geöffnet.
  3. Klicken Sie auf Trace > Mit Trace beginnen.
  4. Wählen Sie eine ACD Skill für eingehende Telefone aus.
  5. Um Werte über Parametervariablen an das Skript zu übergeben, geben Sie die Werte in das Feld Parameter ein. Geben Sie einen Wert pro Zeile ein. Die von Ihnen eingegebenen Werte werden den Parametern P1 bis Pn zugeordnet, wobei n die Nummer des letzten von Ihnen hinzugefügten Parameterwerts ist.
  6. Um eine Interaktion für ein eingehendes Telefonskript zu simulieren, klicken Sie auf Eingehenden Anruf simulieren und geben Sie die erforderlichen Informationen ein.
  7. Klicken Sie auf Erfassung starten. Das Fenster mit der Ablaufverfolgungsausgabe wird geöffnet. Das Fenster bleibt leer, bis die erste Aktion im Skript ausgelöst wird.
  8. Verwenden Sie die Optionen im Trace-Ausgabefenster, um den Trace zu untersuchen.
  9. So speichern Sie die Ablaufverfolgungsausgabe auf Ihrem Computer:
    1. Klicken Sie oben rechts im Fenster auf die Auslassungspunkte Drei Punkte in einer Reihe. und wählen Sie Trace-Datei herunterladen.
    2. Wählen Sie einen Speicherort und einen Namen für die Datei.
    3. Klicken Sie auf Speichern.
  10. Um die Ablaufverfolgung zu beenden, ohne die Interaktion auf dem Server zu beenden, klicken Sie auf Trennen.
  11. Um sowohl die Ablaufverfolgung als auch die Interaktion zu beenden, klicken Sie auf Beenden und anschließend zur Bestätigung auf OK. Dadurch wird die Interaktion auf dem Server beendet und der Kontakt getrennt bzw. das aktuelle Skript beendet.

Erfassen Sie Spuren von Live-Kontakten

Sie können eine Ablaufverfolgung eines Skripts erfassen, während es ausgeführt wird, während Live-KontakteClosed Die Person, die mit einem Agenten, IVR oder Bot in Ihrem Contact Center interagiert. verarbeitet werden. Auf diese Weise können Sie Probleme in Ihrem Contact Center diagnostizieren oder Daten für den technischen Support sammeln.

Wenn Sie eine bestimmte Telefonnummer zurückverfolgen möchten, können Sie eine ANIClosed Auch als Anrufer-ID bezeichnet. Gelistete Telefonnummer eines eingehenden Sprachanrufs. oder DNISClosed Die bei eingehenden oder ausgehenden Sprachanrufen gewählte Nummer. eingeben. Studio verfolgt nur Kontakte mit dieser Nummer.

  1. Klicken Sie unter CXone Mpower auf die App-Auswahl und wählen SieOmnichannel-RoutingStudio Drei Pfeile, die unten miteinander verbunden sind. Ein Pfeil zeigt nach oben, einer nach oben rechts und einer nach oben links..
  2. Auf der Seite "Skripte" öffnen Sie das gewünschte Skript mit einem Doppelklick oder erstellen Sie ein neues Skript. Das Skript wird auf einer neuen Registerkarte geöffnet.
  3. Klicken Sie auf Verfolgen > Live-Kontakte erfassen.

  4. Geben Sie die Anzahl der Kontakte ein, die Sie verfolgen möchten.
  5. Wählen Sie unter „Filter“ eine Option aus:
    • Keine: Verfolgt die Anzahl der von Ihnen eingegebenen Kontakte ab der nächsten Ausführung dieses Skripts.
    • DNIS: Wählen Sie diese Option und geben Sie eine DNIS-Nummer ein. Studio verfolgt die Anzahl der von Ihnen eingegebenen Kontakte, die über diesen DNIS verfügen.
    • ANI: Wählen Sie diese Option und geben Sie eine ANI-Nummer ein. Studio ermittelt die Anzahl der von Ihnen eingegebenen Kontakte mit einer übereinstimmenden ANI.
  6. Klicken Sie auf Erfassung starten. Das Fenster mit der Ablaufverfolgungsausgabe wird geöffnet. Das Fenster bleibt leer, bis eine Instanz des Skripts ausgeführt wird, das der ausgewählten Filter-Option entspricht.
  7. Verwenden Sie die Optionen im Trace-Ausgabefenster, um den Trace zu untersuchen.
  8. So speichern Sie die Ablaufverfolgungsausgabe auf Ihrem Computer:
    1. Klicken Sie auf die Auslassungspunkte Drei Punkte in einer Reihe. in der oberen rechten Ecke des Fensters und wählen Sie Trace-Datei herunterladen.
    2. Wählen Sie einen Speicherort und einen Namen für die Datei.
    3. Klicken Sie auf Speichern.
  9. Um die Ablaufverfolgung zu beenden, ohne die Interaktion auf dem Server zu beenden, klicken Sie auf Trennen.
  10. Um sowohl die Ablaufverfolgung als auch die Interaktion zu beenden, klicken Sie auf Beenden und anschließend zur Bestätigung auf OK. Dadurch wird die Interaktion auf dem Server beendet und der Kontakt getrennt bzw. das aktuelle Skript beendet.

Erfassen Sie Spuren mehrerer Live-Kontakte

Sie können Spuren eines Skripts erfassen, während es ausgeführt wird, während Live-KontakteClosed Die Person, die mit einem Agenten, IVR oder Bot in Ihrem Contact Center interagiert. verarbeitet werden. Auf diese Weise können Sie Probleme in Ihrem Contact Center diagnostizieren oder Daten für den technischen Support sammeln.

Sie können die Verfolgung von bis zu 20 Kontakten gleichzeitig starten. Das Fenster mit den mehreren Traces wird geöffnet und wartet auf die Ausführung des Skripts mit Live-Kontakten. Wenn Sie zum Filtern von Kontakten eine ANIClosed Auch als Anrufer-ID bezeichnet. Gelistete Telefonnummer eines eingehenden Sprachanrufs. oder DNISClosed Die bei eingehenden oder ausgehenden Sprachanrufen gewählte Nummer. angegeben haben, wartet das Skript auf Kontakte mit einer übereinstimmenden Nummer. Wenn die InteraktionenClosed Das vollständige Gespräch mit einem Agenten über einen Kanal. Eine Interaktion kann zum Beispiel ein Anruf, eine E-Mail, ein Chat oder eine Unterhaltung in den sozialen Medien sein. beginnen, werden im Fenster mit den mehreren Spuren Einträge für jeden Kontakt angezeigt, bis zu der von Ihnen angegebenen Anzahl. Der Status in der oberen linken Ecke des Fensters zeigt an, wie viele Ablaufverfolgungen ausgeführt werden oder abgeschlossen sind und wie viele noch auf den Start von Kontakten warten.

  1. Klicken Sie unter CXone Mpower auf die App-Auswahl und wählen SieOmnichannel-RoutingStudio Drei Pfeile, die unten miteinander verbunden sind. Ein Pfeil zeigt nach oben, einer nach oben rechts und einer nach oben links..
  2. Auf der Seite "Skripte" öffnen Sie das gewünschte Skript mit einem Doppelklick oder erstellen Sie ein neues Skript. Das Skript wird auf einer neuen Registerkarte geöffnet.
  3. Klicken Sie auf Verfolgen > Live-Kontakte erfassen.

  4. Geben Sie die Anzahl der Kontakte ein, die Sie verfolgen möchten, von 1 bis 20.
  5. Wählen Sie unter „Filter“ eine Option aus:
    • Keine: Verfolgt die Anzahl der von Ihnen eingegebenen Kontakte ab der nächsten Ausführung dieses Skripts.
    • DNIS: Wählen Sie diese Option und geben Sie eine DNIS-Nummer ein. Studio verfolgt die Anzahl der von Ihnen eingegebenen Kontakte, die über diesen DNIS verfügen.
    • ANI: Wählen Sie diese Option und geben Sie eine ANI-Nummer ein. Studio ermittelt die Anzahl der von Ihnen eingegebenen Kontakte mit einer übereinstimmenden ANI.
  6. Klicken Sie auf Erfassung starten. Das Fenster mit den mehreren Spuren wird geöffnet. Das Fenster ist leer, bis das Skript für einen Kontakt ausgeführt wird. Informationen zu jedem Kontakt werden in der Tabelle im Fenster angezeigt. Schließen Sie dieses Fenster nicht, bis Sie mit der Arbeit an den Spuren fertig sind. Eine automatische Speicherung der Trace-Daten erfolgt nicht.

  7. So filtern Sie Kontakte, um den Kontakt zu finden, den Sie anzeigen möchten:
    • Klicken Sie auf die Schaltfläche neben Alle schließen und wählen Sie eine Option aus. Sie können zwischen Alle, Erledigt, Läuft, Fehler oder Getrennt wählen.
    • Verwenden Sie die Suchleiste. Es werden alle Spalten außer „Status“ durchsucht.
  8. Klicken Sie im Fenster mit den mehreren Spuren auf die drei Punkte Symbol mit drei Punkten in einer Reihe. neben einem der Kontakte und wählen Sie eine Option für die Spur dieses Kontakts.

  9. Doppelklicken Sie auf einen Kontakt, um seine Ablaufverfolgungsausgabe anzuzeigen.
  10. Verwenden Sie die Optionen im Trace-Ausgabefenster, um den Trace zu untersuchen.
  11. Klicken Sie auf Zurück zu Kontakten, um zum Fenster mit mehreren Spuren zurückzukehren.

Trace-Ausgabe anzeigen

Wenn Sie eine Ablaufverfolgung ausführen, wird die Ausgabe im Fenster Ablaufverfolgungsausgabe angezeigt. In diesem Fenster können Sie die Variablen im Skript sehen und nachverfolgen, wie sie sich ändern, während das Skript jede AktionClosed Führt einen Prozess innerhalb eines Studio-Skripts aus, beispielsweise das Sammeln von Kundendaten oder das Abspielen von Musik. verarbeitet.

Während das Skript ausgeführt wird, werden die Aktionen in der Tabelle auf der linken Seite des Ablaufverfolgungsausgabefensters in der Reihenfolge angezeigt, in der sie ausgelöst werden. Sie können den Aktionsnamen, ihre Eigenschaften und Konfigurationen, den Zeitpunkt der Auslösung der Aktion und das Ergebnis sehen.

  1. Klicken Sie unter CXone Mpower auf die App-Auswahl und wählen SieOmnichannel-RoutingStudio Drei Pfeile, die unten miteinander verbunden sind. Ein Pfeil zeigt nach oben, einer nach oben rechts und einer nach oben links..
  2. Auf der Seite "Skripte" öffnen Sie das gewünschte Skript mit einem Doppelklick oder erstellen Sie ein neues Skript. Das Skript wird auf einer neuen Registerkarte geöffnet.
  3. Starten Sie eine einzelne Verfolgung oder eine Verfolgung mehrerer KontakteClosed Die Person, die mit einem Agenten, IVR oder Bot in Ihrem Contact Center interagiert..

  4. Wenn Sie eine Verfolgung mehrerer Kontakte gestartet haben, doppelklicken Sie im Fenster „Mehrere Verfolgungen“ auf einen Kontakt, um das Verfolgungsausgabefenster zu öffnen.

  5. Verwenden Sie die Suchleiste über der Aktionstabelle, um Aktionen nach Name, Eigenschaftsname oder -wert, Zeit oder Ergebnis zu suchen.
  6. Klicken Sie auf eine beliebige Spaltenüberschrift, um die Liste nach diesen Daten zu sortieren.

  7. Um weitere Informationen zu den Eigenschaften einer Aktion und ihren Werten anzuzeigen, bewegen Sie den Mauszeiger über einen Eintrag in der Spalte „Eigenschaften“.

  8. Klicken Sie in der Ablaufverfolgungsausgabe auf eine Aktion, um alle Variablen und ihre Werte im Skript zum Zeitpunkt der Auslösung der Aktion anzuzeigen.  

    Die Variablen werden in der Liste auf der rechten Seite des Trace-Ausgabefensters angezeigt. Neue oder geänderte Variablen werden rot angezeigt. In der Variablenliste können Sie:

    • Bewegen Sie den Mauszeiger über die Einträge, um den vollständigen Inhalt dieser Variable oder dieses Werts in einem Popup-Fenster anzuzeigen.
    • Aktivieren oder deaktivieren Sie Global, System oder Privat, um die Variablen in der Liste zu filtern.

    • Verwenden Sie die Suchleiste, um Variablen nach Name oder Wert zu suchen.
    • Klicken Sie auf das Größer-als-Symbol > neben dem Namen eines dynamischen Datenobjekts, um es zu erweitern und seine Mitglieder und deren Werte anzuzeigen.
    • Doppelklicken Sie auf eine Variable, um ihren Wert in einem Popup-Fenster anzuzeigen.
    • Kopieren Sie einen Variablenwert, indem Sie auf die entsprechende Zeile klicken und STRG + C drücken. Der Zellenhintergrund färbt sich kurz dunkelblau, um anzuzeigen, dass das Kopieren erfolgreich war.
    • Verwenden Sie die Pfeiltasten, um durch die markierte Zeile in der Variablenliste zu navigieren.

Trace-Dateien herunterladen

Sie können die Ablaufverfolgungsausgabe als Datei speichern, die Sie auf Ihren Computer herunterladen können. Dies ist hilfreich, wenn Sie später auf eine Ablaufverfolgung verweisen müssen. Darüber hinaus können Sie eine Ablaufverfolgungsdatei an andere Studio-Benutzer oder an Ihren Kundenbetreuer senden. Die Dateien können durch Laden in Studio angezeigt werden. Dateien werden im JSON-Format mit der Erweiterung TRC.JSON gespeichert.

  1. Klicken Sie unter CXone Mpower auf die App-Auswahl und wählen SieOmnichannel-RoutingStudio Drei Pfeile, die unten miteinander verbunden sind. Ein Pfeil zeigt nach oben, einer nach oben rechts und einer nach oben links..
  2. Auf der Seite "Skripte" öffnen Sie das gewünschte Skript mit einem Doppelklick oder erstellen Sie ein neues Skript. Das Skript wird auf einer neuen Registerkarte geöffnet.
  3. Klicken Sie auf „Verfolgen“ und wählen Sie Mit Verfolgung beginnen oder Live-Kontakte erfassen.
  4. Wenn die Ablaufverfolgung erfasst ist, klicken Sie auf die Auslassungspunkte Drei Punkte in einer Reihe. in der oberen rechten Ecke des Ablaufverfolgungsausgabefensters.
  5. Wählen Sie Trace-Datei herunterladen.
  6. Geben Sie einen Dateinamen an und wo Sie die Datei speichern möchten.
  7. Klicken Sie auf Save (Speichern).

Trace-Dateien laden

Sie können eine gespeicherte Trace-Datei in Studio laden, um sie anzuzeigen. Sie können nur Trace-Dateien laden, die von Studio heruntergeladen wurden. Von Desktop Studio heruntergeladene Trace-Dateien müssen in dieses Anwendung geladen werden.

  1. Klicken Sie unter CXone Mpower auf die App-Auswahl und wählen SieOmnichannel-RoutingStudio Drei Pfeile, die unten miteinander verbunden sind. Ein Pfeil zeigt nach oben, einer nach oben rechts und einer nach oben links..
  2. Klicken Sie auf der Seite „Skripte“ auf Laden und wählen Sie Trace-Datei laden.
  3. Ziehen Sie eine Trace-Datei in das Fenster „Trace laden“ oder klicken Sie auf Nach Dateien suchen, um eine auszuwählen.
  4. Klicken Sie im Fenster „Trace laden“ auf Öffnen. Die Ablaufverfolgung wird in einem Ablaufverfolgungsausgabefenster geöffnet.