Freigeben über


Gehostetes Steuerelement für Sitzungsregisterkarten

Verwenden Sie ein gehostetes Steuerelement des Typs Sitzungsregisterkarten zur Anzeige von Kundeninformationen auf einer Sitzungsregisterkarte in Ihrer Agent-Anwendung. Das gehostete Steuerelement kann die Sitzungszeilen für die Sitzungsnamenskonfiguration lesen und prüfen, welche Sitzungszeile zur Erstellung des Sitzungsnamens verwendet werden soll. Eine Instanz dieses gehosteten Steuerelements muss in Ihrer Agent-Anwendung vorhanden sein, damit die Sitzungsregisterkarten angezeigt werden können. Weitere Informationen: Sitzungsverwaltung in Unified Service Desk

Erstellen eines gehosteten Steuerelements für Sitzungsregisterkarten

Beim Erstellen eines neuen gehosteten Steuerelements variieren die Felder auf dem Bildschirm Neues gehostetes Steuerelement basierend auf dem Typ des gehosteten Steuerelements, das Sie erstellen möchten. Wählen Sie Sitzungsregisterkarten in der Dropdown-Liste USD-Komponententyp auf dem Bildschirm Neues gehostetes Steuerelement aus.

Gehen Sie folgendermaßen vor, um die gehosteten Steuerelemente für Sitzungsregisterkarten zu erstellen:

  1. Melden Sie sich bei der Unified Service Desk-Administrator-App an.

  2. Wählen Sie Gehostete Steuerelemente unter Grundeinstellungen.

  3. Wählen Sie + Neu.

  4. Geben Sie einen Namen für das gehostete Steuerelement an.

  5. Wählen Sie die Registerkarte Erweiterungen aus und aktualisieren Sie den XML-Code im Feld Erweiterungen-XML. Weitere Informationen finden Sie unter Chatanzeige-XML. Dieser Schritt ist optional. Sie müssen das XML nur aktualisieren, wenn Sie für Ihre Sitzung eine Chat-Anzeige benötigen.

  6. Wählen Sie Speichern aus.

Ausführliche Informationen zum Erstellen eines Aufgabendatensatzes siehe Gehostete Steuerelement erstellen und anzeigen.

Chatanzeige-XML

Wenn Sie angeben möchten, dass sich eine neue Nachricht auf der Registerkarte "Sitzung" befindet, können Sie den Agenten mithilfe der Chatanzeige-XML visuelle Hinweise geben.

Die Aktionen ChatAgentIndicator und ChatCustomerIndicator hängen vom Inhalt der Chat-Anzeige in XML-Erweiterungen ab, die in einem gehosteten Steuerelementtyp mit Sitzungsregisterkarten definiert sind.

Im XML-Code können Sie die Start- und Endzeit mit dem hexadezimalen Farbcode definieren. Während dieser Zeitspanne zeigt das System dem Agenten den Indikator in der angegebenen Farbe an. Sie können auch mehrere Zeiträume definieren, um verschiedene Statusarten anzuzeigen. Wenn die Anzeige nach der Endzeit aller Zeitspannen blinken soll, können Sie den Blink-Knoten definieren, der 25 Sekunden lang blinkt.

XML-Syntax für Chatanzeigen

<chatIndicator>
<timespan start="startTime_Sec" end="endTime_sec" color="ColorCode"/>
<timespan start="startTime_Sec" end="endTime_sec" color="ColorCode"/>
<blink/>
</chatIndicator>

Beispiel:

<chatIndicator> 
<timespan start="0" end="15" color="#F2C624"/>
<timespan start="16" end="30" color="#FF0000"/>
<blink/>
</chatIndicator>
  • Von null bis 15 Sekunden leuchtet die Anzeige gelb.
  • Von 16 bis 30 Sekunden leuchtet die Anzeige rot.
  • Ab 31 Sekunden blinkt die Anzeige bis 56 Sekunden.

Vordefinierte UII-Aktionen

Dies sind die vordefinierten Aktionen für diese Art gehosteter Steuerelemente.

ChatAgentIndicator

Die Aktion zeigt an, dass das System auf eine Aktion des Agenten wartet. Sie zeigt auch die Statusanzeigezeit an und setzt sie auf 0 zurück.

Parameter Beschreibung
Sitzungs-ID Dies ist die ID der Sitzung. Die ID kann auch aus dem Kontext mithilfe des Ersetzungsparameters: [[context.sessionid]] abgerufen werden

ChatCustomerIndicator

Diese Aktion zeigt an, dass das System auf eine Aktion des Kunden wartet. Sie wird auch die -Rücksetzung bis Statusanzeigezeit und 0 an.

Parameter Beschreibung
Sitzungs-ID Dies ist die ID der Sitzung. Die ID kann auch aus dem Kontext mithilfe des Ersetzungsparameters: [[context.sessionid]] abgerufen werden

Sitzung schließen

Durch diese Aktion wird eine Sitzung geschlossen. Bevor die Sitzung geschlossen wird, wird das SessionClosing-Ereignis ausgelöst, gefolgt von dem SessionClosed-Ereignis.

Parameter Beschreibung
Sitzungs-ID Dies ist die ID, der Sitzung, die Sie schließen möchten. Sie sollten diesen Parameter angeben, um sicherzustellen, dass die erforderliche Sitzung geschlossen wird. Wenn dieser Parameter nicht angegeben wird, schließt die Aktion die aktuelle Sitzung.

FireEvent

Löst ein benutzerdefiniertes Ereignis von diesem gehosteten Steuerelement aus.

Parameter Beschreibung
Name Name des benutzerdefinierten Ereignisses.

Alle folgenden Name=Wert-Paare werden die Parameter des Ereignisses. Weitere Informationen zum Erstellen eines benutzerdefinierten Berichts Ereignisses.

HideChatIndicator

Durch diese Aktion wird die Chatanzeige ausgeblendet.

Parameter Beschreibung
Sitzungs-ID Dies ist die ID der Sitzung. Die ID kann auch aus dem Kontext mithilfe des Ersetzungsparameters: [[context.sessionid]] abgerufen werden

HideProgressIndicator

Durch diese Aktion wird die Statusanzeige ausgeblendet.

Parameter Beschreibung
Sitzungs-ID Dies ist die ID der Sitzung, für die Sie die Statusanzeige ausblenden möchten. Die ID kann auch aus dem Kontext mithilfe des Ersetzungsparameters: [[context.sessionid]] abgerufen werden

RealignWindow

Zeigt das gehostete Steuerelement an der angegebenen Stelle auf einem Bildschirm. Sie können das gehostete Steuerelement auf bis zu zwei Monitoren anzeigen. Diese Aktion ist für gehostete Steuerelementinstanzen verfügbar, die zur Platzierung in einem Bereich des Typs USDFloatingPanel oder USDFloatingToolPanel konfiguriert sind.

Parameter Beschreibung
Bildschirm Gibt den Bildschirm an, auf dem das gehostete Steuerelement angezeigt werden soll. Gültige Werte sind 1 oder 2. Wird dieser Parameter nicht angegeben, wird 1 als Standard verwendet.
left Gibt die Position in Prozent von der linken Bildschirmkante auf dem Zielbildschirm an, auf dem das gehostete Steuerelement angezeigt werden soll. Gültige Werte sind 0–100. Wird dieser Parameter nicht angegeben, wird 0 als Standard verwendet.
oben Gibt die Position in Prozent von der oberen Bildschirmkante auf dem Zielbildschirm an, auf dem das gehostete Steuerelement angezeigt werden soll. Gültige Werte sind 0–100. Wird dieser Parameter nicht angegeben, wird 0 als Standard verwendet.
width Gibt die Breite in Prozent auf dem Zielbildschirm an, die das gehostete Steuerelement haben soll. Gültige Werte sind 1–100. Wird dieser Parameter nicht angegeben, wird 100 als Standard verwendet.
height Gibt die Höhe in Prozent auf dem Zielbildschirm an, die das gehostete Steuerelement haben soll. Gültige Werte sind 1–100. Wird dieser Parameter nicht angegeben, wird 100 als Standard verwendet.

ResetProgressIndicator

Diese Aktion wird verwendet, um den Statuszeitgeber auf der Sitzungsregisterkarte zurückzusetzen. Der Fortschrittsindikator läuft 3 Minuten.

Parameter Beschreibung
Sitzungs-ID Dies ist die ID der Sitzung, für die Sie die Statusanzeige zurücksetzen möchten. Die ID kann auch aus dem Kontext mithilfe des Ersetzungsparameters: [[context.sessionid]] abgerufen werden

SwitchSession

Diese Aktion wird verwendet, um die Sitzung zwischen den lokalen Sitzungen umzuschalten. Außerdem, um von der lokalen zur globalen Sitzung zu schalten.

Parameter Beschreibung
Sitzungs-ID Dies ist die ID der globalen oder lokalen Sitzung. Die globale Sitzungs-ID kann auch aus dem Kontext abgerufen werden, indem Sie den Ersatzparameter verwenden: [[$Session.Global]g]
Zum Beispiel: sessionid=[[$Session.Global]g]

Vordefinierte Ereignisse

Das folgenden vordefinierten Ereignisse sind mit dem gehosteten Steuerelement dieses Typs verknüpft. Sie können auch ein benutzerdefiniertes Ereignis ein gehostetes Steuerelement erstellen. Informationen zu benutzerdefinierten Ereignissen finden Sie unter Benutzerdefinierte Ereignisse erstellen.

SessionClosed

Tritt auf, nachdem eine Sitzung geschlossen wird.

Parameter Beschreibung
Sitzungs-ID Dies ist die ID der Sitzung, die geschlossen wurde.
IsGlobal In der Globaler Manager-Version dieses Events wird auch die IsGlobal-Flag übergeben. Wenn die globale Sitzung geschlossen ist, kann das Flag Wahr oder andernfalls Falsch sein.

SessionCloseRequested

Tritt auf, wenn auf das X auf einer Sitzungsregisterkarte in der Agent-Anwendung geklickt wird. Wenn dieses Ereignis nicht behandelt wird, wird das System nicht automatisch die Sitzung beenden. Wenn das Ereignis behandelt wird, schließt das System nicht automatisch die Sitzung, und Sie müssen einen Auktionsaufruf für dieses Ereignis hinzufügen, der die Aktion CloseSession auf Ihrem gehosteten Steuerelement Sitzungs-Registerkarten aufruft, um diese Sitzung explizit zu schließen.

SessionClosing

Tritt auf, bevor eine Sitzung geschlossen wird.

Parameter Beschreibung
Sitzungs-ID Dies ist die ID der Sitzung, die geschlossen wird.

Siehe auch

Sitzungsverwaltung in Unified Service Desk
Sitzungszeilen (Gehostetes Steuerelement)
Walkthrough 5: Anzeigen erweiterter Sitzungsinformationen durch Anzeigen des Sitzungsnamens und von Übersichtsdaten
Typen gehosteter Steuerelemente und Referenz zu Aktionen/Ereignissen