Erstellen Sie intelligente Links, um anzugeben, wo eine URL geöffnet werden soll. Beispielsweise kann die URL in einem neuen Browserfenster, auf einer neuen Browserregisterkarte, im Chatfenster oder in einem Popup-Fenster geöffnet werden.
Vorbereitungen
Erforderliche Rolle: virtual_agent_admin oder admin
Warum und wann dieser Vorgang ausgeführt wird
Wenn Sie (als Administrator) die URL-Navigation auf der Seite aktiviert haben, können Sie Muster dafür angeben, wo und wie die Links in den Chatfenstern geöffnet werden. Endanwender sehen die URL-Links basierend auf den von Ihnen angegebenen Mustern.
Sie können beispielsweise festlegen, dass diese URLs für „intelligente Links“ in einem neuen Browserfenster, auf einer neuen Browserregisterkarte, im Chatfenster oder in einem Popup-Fenster geöffnet werden. Wenn Sie ein Popup-Fenster angeben, können Sie die Größe des Fensters festlegen, das Ihren Endanwendern angezeigt wird.
Intelligente Links können in Chats mit Servicemitarbeitern verwendet werden.
Fehlermeldungen werden für Kanäle angezeigt, die keine intelligenten Links unterstützen.
Prozedur
-
Navigieren zu .
-
Wählen Sie im Abschnitt „ Systemaktionen “ neben URL-NavigationAlleanzeigen aus.
-
Wählen Sie die Registerkarte Zielstandort.
-
Wählen Sie Neu.
-
Füllen Sie die Felder im Formular aus.
| Feld |
Beschreibung |
| Beschreibung |
Der Zweck des intelligenten Links |
| Wo soll geöffnet werden? |
Wo der Link geöffnet werden soll. Wählen Sie eine der folgenden Optionen:
- Neue Browserregisterkarte: Öffnet den Link in einer neuen Browserregisterkarte.
- An Ort und Stelle laden: Öffnet den Link an der aktuellen Stelle.
- Übergeordnet: Öffnet den Link auf der höchsten oder übergeordneten Ebene.
- Popup: Öffnet den Link in einem Popup-Fenster, und Sie können die Größe des Popup-Fensters angeben.
- Ereignis auslösen: Verhindert nur im Webclient das Standardauswahlverhalten und vermeidet eine Seitennavigation (der Chat bleibt geöffnet).
|
| Bestellung |
Zahl, die die Reihenfolge angibt, in der die Einstellungen für intelligente Links ausgeführt werden. Wenn mehrere Einstellungen vorhanden sind, führt das System die erste gefundene Smart-Link-Einstellung aus, von der niedrigsten zur höchsten. |
| URL-Muster |
URL-Muster, das reguläre Ausdrucksquantifizierer verwendet. Wenn der reguläre Ausdruck ungültig ist, wird eine Fehlermeldung angezeigt.

|
| Bedingungsmodus |
Ausdruckslogik zum Angeben einer Bedingung für die Anwendung der intelligenten Link-Einstellung.Wählen Sie eine der folgenden Optionen aus: |
Bedingungen festlegen Hinweis: Gilt nur, wenn Sie den Modus Einfache Bedingung auswählen. |
Wenn Sie den Bedingungsmodus Einfache auswählen, verwenden Sie den Bedingungsgenerator, um die Bedingung hinzuzufügen oder zu bearbeiten. Der Bedingungsgenerator gibt an, dass der intelligente Link nur für Links in Serviceportal gilt, wenn darauf über den Webclient zugegriffen wird.

- devicetype: Bezieht sich auf den Kanal. Im Release Xanadu wird nur der Webclient (mweb) unterstützt. Der mobile Webclient wird derzeit nicht unterstützt.
- Portal: Stellt ein bestimmtes Portal dar. Geben Sie das Portal-URL-Suffix in der Bedingung an. Navigieren zu um Portale und ihre Suffixe anzuzeigen
- Wählen Sie Festlegen aus.
|
SkriptHinweis: Gilt nur, wenn Sie den Modus Erweiterte Bedingung auswählen. |
Wenn Sie den Modus Erweiterte Bedingung auswählen, verwenden Sie den Skript-Editor zum Erstellen oder Bearbeiten einer JavaScript-Bedingungsanweisung. Wenn der Endanwender den Link auswählt, löst die Komponente ein Fenster: Nachrichtenereignis aus. Wenn Sie als Entwickler das Nachrichtenereignis Fenster:sehen, können Sie entscheiden, wie die Navigation gehandhabt wird. Beispiel: window.addEventListener('message', e => {
if (e.data.type === 'SMART_LINK_CLICKED') {
console.log(e.data);
/**
{
type: 'SMART_LINK_CLICKED',
src: 'https://domain.com/link/src'
}
*/
}
});
|
-
Wählen Sie Speichern.