Features

Dashboard#

Leistungsmerkmale#

  • Platzierung von Daten-Feldern (Variablen), Texten und Links in Konversationen und Kontaktkarten.

  • Direkte Absprünge in Drittsysteme per URL inkl. Übergabe von Daten an das Drittsystem. [1]

  • Integration von Datenbankfeldern aus dem XPhone Connect Directory.

  • Gestaltung der Dashboards per Drag & Drop in einem benutzerfreundlichen, webbasierten Dashboard-Designer.

  • Erweiterte Anpassungsmöglichkeiten durch HTML- und JavaScript-Programmierung für individuelle Anforderungen.

  • Mit der Autostart Funktion lassen sich automatisch Aktionen starten.

  • Automatische Anzeige des Dashboards beim Öffnen einer Kontaktkarte oder Konversation möglich.

Hinweise#

  • Voraussetzung

    • Die Komponente Webview 2 wird für die Anzeige von Dashboards auf den Arbeitsplatz-PCs benötigt, auf denen der XPhone Client installiert ist.

    Hinweis

    Alternativ ist diese Komponente in dem Installationsmedium unter XPhoneConnect-Version_9_0_XXXSoftwareServer3rdPartyWebView2 abgelegt.

  • Weitere Hilfe

    • Für weitere Informationen zum Thema Dashboard, Spezialkonfigurationen und erweiterte Programmierung konsultieren Sie die technische Dokumentation (Dashboard TechDoc).

Konfiguration#

Im Folgenden wird ein Dashboard entwickelt, das eine Google-Suche anhand einer Information aus der Kontaktkarte durchführt.

  1. Dashboard Designer

    Dashboard Designer öffnen
    • Öffnen Sie die Web-Administration und navigieren Sie zu:

      Systemeinstellungen > Dashboard

    • Klicken Sie auf XPhone Connect Dashboard Designer öffnen.

    • Alternativ: Öffnen Sie die Webseite des Dasboard Designers direkt im Browser:

      http[s]//[IP|Hostname]/XPhoneConnect/AppLink/Designer
      
    • Melden Sie sich mit einem Systemadministrator oder einem Sub-Administrator mit der Rolle Dashboard-Designer an.

  2. Action

    Erstellen Sie eine neue Action.
    • Klicken Sie im Menü auf Erstellen > Neue Action.

    • Es öffnet sich das Dialogfenster Neue Action erstellen.

    • Geben Sie einen Namen ein

      • z.B. MyGoogleSearch

    • Wählen Sie die Application-ID aus und wählen z.B. BROWSER.

      • Bei der Application ID handelt es sich um den Ordner in dem diese Action angelegt werden soll.

    • Klicken Sie auf die Schaltfläche Action erstellen.

      • Die Action wird sofort angezeigt und Sie können diese direkt konfigurieren.

      • Sie erscheint im Verzeichnis unter Actions > BROWSER.

      • Die Action soll eine Google-Suche anhand einer Information aus der Kontaktkarte durchführen.

    • Kopieren Sie folgenden Wert in das Feld Link-URL:

      https://www.google.de/search?q=blabla
      
    • Klicken Sie auf das Symbol editor neben der Link-URL.

    • In dem neuen Dialogfenster können Sie die URL anpassen und mit den Drop-down Feldern Variablen aus folgenden Kontexten auswählen:

      • Call State

        Es handelt Sich um Anrufzustände, wenn der Benutzer sich in einem Gespräch befindet.

      • User

        Hierbei handelt es sich um Werte des Benutzers, der das Dashboard betrachtet.

      • Contact

        Hierbei handelt es sich um Werte des zugeordneten Kontakts aus dem Directory.

    • Die URL soll wie folgt angepasst werden:

      https://www.google.de/search?q={Contact.FIRSTNAME}+{Contact.NAME}
      
    • Erstellen Sie einen Link-Text und öffnen den Editor mit Klick auf editor.

      • Der Link-Text ist ein Pflichtfeld. Er wird dem Benutzer im Dashboard angezeigt und sollte die Action so kurz und präzise wie möglich beschreiben.

      • Der Link-Text kann mit Variablen angereichert werden. Diese können Sie im Editor über die entsprechenden Schaltflächen hinzufügen.

      • Passen Sie den Link-Text wie folgt an:

        Google {Contact.FIRSTNAME} {Contact.NAME}
        
    • Optional: Der Tooltip Text wird dem Benutzer angezeigt, wenn dieser mit dem Mauszeiger über den Link-Text fährt. Wenn dieses Feld leer ist, wird kein Tooltip angezeigt.

    • Actions können nur funktionieren, wenn die benötigten Parameter aus einem Kontaktdatensatz vorhanden sind. Mit der Validierung können Bedingungen für eine korrekte Funktion der Action abgeprüft werden. Sind die Bedingungen nicht erfüllt, wird die Action nicht angezeigt.

      • Folgende Bedingungen können ausgewählt werden:

        • is empty

        • is not empty

      • Beispiel:

        Contact.ACCOUNTCODE is not empty
        
    • Eine Action kann optional durch ein Icon visuell ergänzt werden. Das Icon sollte so gewählt sein, dass der Anwender den Link-Text schneller erfassen kann.

      • Empfehlung für eine optimale Darstellung:

        • Größe: min. 14 x 14 px / max. 18 x 18 px

        • Format: SVG, PNG oder JPEG

  3. Widgets

    Erstellen Sie ein neues Widget.
    • Klicken Sie im Menü auf Erstellen > Neues Widget.

    • Es öffnet sich das Dialogfenster Neues Widget erstellen.

    • Geben Sie einen Namen ein:

      z.B. MyGoogleSearchWidget

    • Das Widget wird direkt angezeigt und Sie können das Widget konfigurieren.

    • Ziehen Sie per Drag&Drop die Action > BROWSER > MyGoogleSearch in den Konfigurationsbereich.

      • Sie können noch weitere Elemente in dieses Widget ziehen.

    • Rechts finden Sie die Eigenschaften der Action. Sie können:

      • Zusätzliche Bedingungen definieren.

      • Autostart-Verhalten einstellen.

      • Das Aussehen mittels Styles verändern.

    • Wenn Sie zufrieden sind, klicken Sie auf Veröffentlichen.

  4. Dashboards erstellen

    Erstellen Sie ein neues Dashboard.
    • Klicken Sie im Menü auf Erstellen > Neues Dashboard.

    • Es öffnet sich das Dialogfenster Neues Dashboard erstellen.

    • Geben Sie einen Namen ein:

      z.B. MyGoogleSearchDashboard

    • Definieren Sie im Tab Datenquellen für welche Datenquelle dieses Dashboard angezeigt werden soll:

      • Beliebige Datenquelle

      • Ausgewählte Datenquelle(n). Hier erscheinen die im XPhone Connect Directory angelegten Datenquellen.

    • Wechseln Sie in den Reiter Bedingungen und beantworten Sie die Fragen:

      • Wo soll das Dashboard angezeigt werden?

      • Für welche Client-Sprachversion soll das Dashboard angezeigt werden?

      • Welche weiteren Bedingungen müssen erfüllt sein, damit das Dashboard angezeigt wird?

    • Wechseln Sie in den Reiter Design.

    • Ziehen mit Drag&Drop Elemente in den Design-Bereich.

      • Z.B. Ihre selbsterstellte Action Actions > BROWSER > MyGoogleSearch.

      • oder Ihr Widget Widgets > MyGoogleWidget.

      • Sie können noch weitere Elemente in dieses Widget ziehen.

      dash-dragndrop

    • Ganz rechts finden Sie die Eigenschaften der Actions und Widgets. Sie können:

      • Zusätzliche Bedingungen definieren und

      • das Aussehen mittels Styles verändern.

    • Wechseln Sie in den Reiter Vorschau.

      Hier können Sie überprüfen, wie das Dashboard im Connect Client aussehen würde.

    • Klicken Sie oben neben dem Namen auf die Checkbox Dashboard aktivieren.

    • Klicken Sie auf Veröffentlichen.

  1. Web-Administration

    Dashboard aktivieren
    • Öffnen Sie die Web-Administration und navigieren Sie zu:

      Benutzerverwaltung > Standort [> Konfigurationsgruppe] > Connect Client

    • Überprüfen Sie, ob die Checkbox Dashboard verwenden aktiviert ist. Falls nicht, aktivieren Sie sie.

    • Die folgenden drei Checkboxen können vom Administrator voreingestellt oder von den Benutzern in den XPhone-Clients (in Konfiguration > Allgemein > Dashboard) konfiguriert werden:

      • Ansicht in Konversationen automatisch aktivieren

      • Ansicht in Kontaktkarten automatisch aktivieren

      • Bereits vor der Rufannahme im Toast anzeigen

    • Passen Sie die URL nach Bedarf an. Nutzen Sie folgendes Format:

      http[s]://[IP|Hostname][:Port]/xphoneconnect/applink/search
      
    • Speichern Sie die Einstellungen.

  2. XPhone Client

    Verhalten in der Kontaktkarte und in der Konversation
    • Die Option Ansicht in Konversationen automatisch aktivieren bewirkt folgendes Verhalten:

      dash-conversation

    • Die Option Ansicht in Kontaktkarten automatisch aktivieren bewirkt folgendes Verhalten:

      dash-auto-open

Tipp

Beachten Sie auch das Kapitel: Entwicklung, Test und Fehlersuche

Ihre Meinung zählt!

Ob Lob, hilfreiche Ideen oder ein Hinweis auf einen Fehler - wir freuen uns über jede Nachricht.
Schreiben Sie uns einfach an doku@c4b.de und helfen Sie mit, diese Dokumentation noch besser zu machen.
Vielen Dank für Ihre Unterstützung!