Trace- en debugscripts

Deze Help-pagina is bedoeld voor Studio. Deze informatie is ook beschikbaar voor Desktop Studio.

Vereiste machtigingen: ACD > Studio > Scripts > Debuggen

U kunt script traces uitvoeren om te controleren op problemen in uw scripts. Hiermee kunt u zien welke acties in het script worden uitgevoerd en welke variabelen in het script staan op het moment dat elke actie wordt uitgevoerd.

Elk spoor wordt in een apart venster geopend. Dit betekent dat u eerdere sporen open kunt houden om ze met nieuwe sporen te vergelijken, of meerdere live contacten achter elkaar kunt vastleggen.

Studio houdt geen geschiedenis bij van de sporen die u hebt vastgelegd. Als u denkt dat u naar een eerdere trace moet verwijzen, houdt u het trace-uitvoervenster open of downloadt u het trace-bestand naar uw computer.

Eén enkel scriptspoor vastleggen

Met de tool Trace Output kunt u de prestaties van uw script volgen, een script starten of een testoproep uitvoeren. Met deze tool kunt u het contact of het actieve script traceren en elke actie weergeven die is uitgevoerd, welke variabelen er zijn gemaakt en wanneer, en welke waarden de variabelen op elk punt hadden. Dit is een nuttige tool voor het testen en debuggen van uw scripts. U kunt traceringen uitvoeren op live-interacties of gesimuleerde interacties.

U kunt een trace alleen vastleggen als het script is opgeslagen. Als u een script-trace probeert uit te voeren op een script met niet-opgeslagen wijzigingen, vraagt Studio u om het script op te slaan. Als het script compileerfouten heeft, zal Studio het script niet opslaan. U moet fouten oplossen voordat u het script kunt opslaan en de trace kunt uitvoeren.

  1. Klik in CXone Mpower op de app-kiezer en selecteerOmnichannel routeringStudio Drie pijlen samengevoegd onderaan. Eén pijl wijst recht omhoog, één omhoog en naar rechts, één omhoog en naar links..
  2. Zoek op de pagina Scripts het script waarmee u wilt werken en dubbelklik hierop of maak een nieuw script. Het script wordt op een nieuw tabblad geopend.
  3. Klik op Trace > Start met Trace.
  4. Selecteer een inkomende telefoon ACD Skill.
  5. Om waarden via parametervariabelen aan het script door te geven, voert u de waarden in het veld Parameters in. Voer één waarde per regel in. De waarden die u invoert, worden toegewezen aan de parameters P1 tot en met Pn, waarbij n het nummer is van de laatste parameterwaarde die u toevoegt.
  6. Om een interactie voor een script voor inkomende telefoongesprekken te simuleren, klikt u op Inkomende oproep simuleren en geeft u de benodigde informatie op.
  7. Klik op Vastleggen starten . Het trace-uitvoervenster wordt geopend. Het venster blijft leeg totdat de eerste actie in het script wordt uitgevoerd.
  8. Gebruik de opties in het trace-uitvoervenster om de trace te onderzoeken.
  9. Om de trace-uitvoer op uw computer op te slaan:
    1. Klik op de drie puntjes drie puntjes op een rij. in de rechterbovenhoek van het venster en selecteer Download het tracebestand.
    2. Kies een locatie en naam voor het bestand.
    3. Klik op Opslaan.
  10. Om de tracering te beëindigen zonder de interactie op de server te beëindigen, klikt u op Loskoppelen.
  11. Om zowel de tracering als de interactie te beëindigen, klikt u op Beëindigen en vervolgens op OK om te bevestigen. Hiermee wordt de interactie op de server beëindigd en wordt de verbinding met het contact verbroken of het huidige script beëindigd.

Sporen vastleggen op live contacten

U kunt een tracering vastleggen op een script terwijl het wordt uitgevoerd tijdens het verwerken van live contactenClosed De persoon die contact heeft met een agent, IVR of bot in uw contactcenter.. Hiermee kunt u problemen in uw contactcenter diagnosticeren of gegevens verzamelen voor technische ondersteuning.

Als u een specifiek telefoonnummer wilt traceren, kunt u een ANIClosed Nummerweergave, ook Beller-ID genoemd. Weergave van het telefoonnummer van een inkomend telefoongesprek. of DNISClosed Dit is het nummer dat een klant heeft gebeld om uw organisatie te bereiken (inbound), of het nummer dat de agent of het systeem heeft gebeld om een klant te bereiken (outbound). invoeren. Studio traceert alleen contacten met dat nummer.

  1. Klik in CXone Mpower op de app-kiezer en selecteerOmnichannel routeringStudio Drie pijlen samengevoegd onderaan. Eén pijl wijst recht omhoog, één omhoog en naar rechts, één omhoog en naar links..
  2. Zoek op de pagina Scripts het script waarmee u wilt werken en dubbelklik hierop of maak een nieuw script. Het script wordt op een nieuw tabblad geopend.
  3. Klik op Trace > Live contacten vastleggen.

  4. Voer het aantal contacten in dat u wilt traceren.
  5. Selecteer een optie onder Filters:
    • Geen: Houdt het aantal ingevoerde contactpersonen bij, te beginnen de volgende keer dat dit script wordt uitgevoerd.
    • DNIS: Selecteer deze optie en voer een DNIS-nummer in. Studio traceert het aantal contacten dat u hebt ingevoerd en die deze DNIS hebben.
    • ANI: Selecteer deze optie en voer een ANI-nummer in. Studio traceert het aantal contacten dat u hebt ingevoerd en die een overeenkomende ANI hebben.
  6. Klik op Vastleggen starten . Het trace-uitvoervenster wordt geopend. Het venster blijft leeg totdat een exemplaar van het script dat overeenkomt met de geselecteerde Filter-optie wordt uitgevoerd.
  7. Gebruik de opties in het trace-uitvoervenster om de trace te onderzoeken.
  8. Om de trace-uitvoer op uw computer op te slaan:
    1. Klik op de drie puntjes drie puntjes op een rij. in de rechterbovenhoek van het venster en selecteer Download het tracebestand.
    2. Kies een locatie en naam voor het bestand.
    3. Klik op Opslaan.
  9. Om de tracering te beëindigen zonder de interactie op de server te beëindigen, klikt u op Loskoppelen.
  10. Om zowel de tracering als de interactie te beëindigen, klikt u op Beëindigen en vervolgens op OK om te bevestigen. Hiermee wordt de interactie op de server beëindigd en wordt de verbinding met het contact verbroken of het huidige script beëindigd.

Sporen vastleggen op meerdere live contacten

U kunt sporen van een script vastleggen terwijl het wordt uitgevoerd tijdens het verwerken van live contactenClosed De persoon die contact heeft met een agent, IVR of bot in uw contactcenter.. Hiermee kunt u problemen in uw contactcenter diagnosticeren of gegevens verzamelen voor technische ondersteuning.

U kunt traceringen voor maximaal 20 contacten tegelijk starten. Het venster met meerdere sporen wordt geopend en wacht tot het script met actieve contacten wordt uitgevoerd. Als u een ANIClosed Nummerweergave, ook Beller-ID genoemd. Weergave van het telefoonnummer van een inkomend telefoongesprek. of DNISClosed Dit is het nummer dat een klant heeft gebeld om uw organisatie te bereiken (inbound), of het nummer dat de agent of het systeem heeft gebeld om een klant te bereiken (outbound). hebt opgegeven om contacten te filteren, wacht het script op contacten met een overeenkomend nummer. Zodra de interactiesClosed De volledige conversatie met een agent via een kanaal. Een interactie kan bijvoorbeeld een telefoongesprek, een e-mailuitwisseling, een chatgesprek of een uitwisseling via social media zijn. beginnen, verschijnen er voor elk contact vermeldingen in het venster met meerdere traceringen, tot het door u opgegeven aantal. De status in de linkerbovenhoek van het venster geeft aan hoeveel traceringen er in uitvoering of voltooid zijn, en hoeveel er nog wachten op het starten van contacten.

  1. Klik in CXone Mpower op de app-kiezer en selecteerOmnichannel routeringStudio Drie pijlen samengevoegd onderaan. Eén pijl wijst recht omhoog, één omhoog en naar rechts, één omhoog en naar links..
  2. Zoek op de pagina Scripts het script waarmee u wilt werken en dubbelklik hierop of maak een nieuw script. Het script wordt op een nieuw tabblad geopend.
  3. Klik op Trace > Live contacten vastleggen.

  4. Voer het aantal contactpersonen in dat u wilt traceren, van 1 tot 20.
  5. Selecteer een optie onder Filters:
    • Geen: Houdt het aantal ingevoerde contactpersonen bij, te beginnen de volgende keer dat dit script wordt uitgevoerd.
    • DNIS: Selecteer deze optie en voer een DNIS-nummer in. Studio traceert het aantal contactpersonen dat u hebt ingevoerd en die deze DNIS hebben.
    • ANI: Selecteer deze optie en voer een ANI-nummer in. Studio traceert het aantal contacten dat u hebt ingevoerd en die een overeenkomende ANI hebben.
  6. Klik op Vastleggen starten . Het venster met meerdere sporen wordt geopend. Het venster is leeg totdat het script voor een contactpersoon wordt uitgevoerd. Informatie over elk contact wordt in de tabel in het venster weergegeven. Sluit dit venster pas als u klaar bent met het bewerken van de sporen. De traceergegevens worden niet automatisch opgeslagen.

  7. Om contacten te filteren om het contact te vinden dat u wilt bekijken:
    • Klik op de knop naast Alles sluiten en selecteer een optie. U kunt kiezen uit Alles, Gereed, Actief, Fout of Losgekoppeld.
    • Gebruik de zoekbalk. Er wordt in alle kolommen gezocht, behalve in Status.
  8. Klik in het venster met meerdere traceringen op de drie puntjes Pictogram van drie puntjes op een rij. naast een van de contactpersonen en kies een optie voor de tracering van die contactpersoon.

  9. Dubbelklik op een contactpersoon om de traceringsresultaten te bekijken.
  10. Gebruik de opties in het trace-uitvoervenster om de trace te onderzoeken.
  11. Klik op Terug naar contacten om terug te keren naar het venster met meerdere sporen.

Trace-uitvoer bekijken

Wanneer u een trace uitvoert, verschijnt de uitvoer in het venster trace-uitvoer. U kunt dit venster gebruiken voor het weergeven van de variabelen in het script en zien hoe ze veranderen naarmate het script verder gaat door elke actieClosed Voert een proces uit in een Studio-script, bijvoorbeeld om klantgegevens te verzamelen, berichten of muziek af te spelen of contacten naar een agent te routeren..

Terwijl het script wordt uitgevoerd, worden de acties in de tabel aan de linkerkant van het trace-uitvoervenster weergegeven in de volgorde waarin ze worden uitgevoerd. U kunt de actienaam, de eigenschappen en configuraties ervan, het tijdstip waarop de actie is uitgevoerd en het resultaat zien.

  1. Klik in CXone Mpower op de app-kiezer en selecteerOmnichannel routeringStudio Drie pijlen samengevoegd onderaan. Eén pijl wijst recht omhoog, één omhoog en naar rechts, één omhoog en naar links..
  2. Zoek op de pagina Scripts het script waarmee u wilt werken en dubbelklik hierop of maak een nieuw script. Het script wordt op een nieuw tabblad geopend.
  3. Start een enkele trace of een trace op meerdere contactenClosed De persoon die contact heeft met een agent, IVR of bot in uw contactcenter..

  4. Als u een tracering voor meerdere contactpersonen hebt gestart, dubbelklikt u op een contactpersoon in het venster met meerdere traceringen om het traceringsuitvoervenster te openen.

  5. Gebruik de zoekbalk boven de tabel met acties om acties te zoeken op naam, eigenschapsnaam of -waarde, tijd of resultaat.
  6. Klik op een kolomkop om de lijst op die gegevens te sorteren.

  7. Voor meer informatie over de eigenschappen van een actie en hun waarden beweegt u de muisaanwijzer over een item in de kolom Eigenschappen.

  8. Klik op een actie in de trace-uitvoer om alle variabelen en hun waarden in het script te bekijken op het moment dat de actie werd uitgevoerd.  

    De variabelen verschijnen in de lijst aan de rechterkant van het trace-uitvoervenster. Nieuwe of gewijzigde variabelen worden in rood weergegeven. In de lijst met variabelen kunt u:

    • Beweeg de muis over items om de volledige inhoud van die variabele of waarde in een pop-upvenster te bekijken.
    • Selecteer of wis Globaal, Systeem of Privé om de variabelen in de lijst te filteren.

    • Gebruik de zoekbalk om variabelen op naam of waarde te zoeken.
    • Klik op het groter-dan-symbool > naast de naam van een dynamisch gegevensobject om het uit te vouwen en de leden en hun waarden te bekijken.
    • Dubbelklik op een variabele om de waarde ervan in een pop-upvenster te bekijken.
    • Kopieer een variabelewaarde door op de rij te klikken en op CTRL + C te drukken. De achtergrond van de cel wordt even donkerblauw om aan te geven dat het kopiëren is gelukt.
    • Gebruik de pijltjestoetsen om door de gemarkeerde rij in de lijst met variabelen te bewegen.

Trace-bestanden downloaden

U kunt de trace-uitvoer opslaan als een bestand dat u naar uw computer kunt downloaden. Dit is handig als u later naar een trace wilt verwijzen. U kunt hiermee ook een traceringsbestand naar andere Studio gebruikers of naar uw Accountmanager sturen. De bestanden kunnen bekeken worden door ze te laden in Studio. Bestanden worden opgeslagen in JSON-formaat met de extensie TRC.JSON.

  1. Klik in CXone Mpower op de app-kiezer en selecteerOmnichannel routeringStudio Drie pijlen samengevoegd onderaan. Eén pijl wijst recht omhoog, één omhoog en naar rechts, één omhoog en naar links..
  2. Zoek op de pagina Scripts het script waarmee u wilt werken en dubbelklik hierop of maak een nieuw script. Het script wordt op een nieuw tabblad geopend.
  3. Klik op Traceren en selecteer Starten met traceren of Live contacten vastleggen.
  4. Wanneer de trace is vastgelegd, klikt u op de drie puntjes drie puntjes op een rij. in de rechterbovenhoek van het trace-uitvoervenster.
  5. Selecteer Download het tracebestand.
  6. Geef een bestandsnaam op en waar u het bestand wilt opslaan.
  7. Klik op Opslaan.

Tracebestanden laden

U kunt een opgeslagen tracebestand in Studio laden om het te bekijken. U kunt alleen tracebestanden laden die zijn gedownload van Studio. Tracebestanden die van Desktop Studio zijn gedownload, moeten in applicatie worden geladen.

  1. Klik in CXone Mpower op de app-kiezer en selecteerOmnichannel routeringStudio Drie pijlen samengevoegd onderaan. Eén pijl wijst recht omhoog, één omhoog en naar rechts, één omhoog en naar links..
  2. Klik op de pagina Scripts op Laden en selecteer Tracebestand laden.
  3. Sleep een traceringsbestand naar het venster Trace laden of klik op Bladeren naar bestanden om er een te selecteren.
  4. Klik op Openen in het venster Trace laden. Het spoor wordt geopend in een spooruitvoervenster.