Erstellen Sie intelligente Links, um anzugeben, wo eine URL geöffnet werden soll. Beispielsweise kann die URL in einem neuen Browserfenster, in 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 angeben, wo und wie die Links in den Chatfenstern geöffnet werden. Endbenutzer sehen die URL-Links basierend auf den von Ihnen angegebenen Mustern.
Beispielsweise können Sie diese URLs als „intelligente Links“ so festlegen, dass sie in einem neuen Browserfenster, in 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 Endbenutzern angezeigt wird.
Intelligente Links können in Chats mit Servicemitarbeitern verwendet werden.
Für Kanäle, die keine intelligenten Links unterstützen, werden Fehlermeldungen angezeigt.
Prozedur
-
Navigieren zu .
-
Wählen Sie im Abschnitt „ Systemaktionen “ neben URL-Navigation die Option Alleanzeigen aus.
-
Wählen Sie die Registerkarte Zielstandort aus.
-
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? |
Gibt an, 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 Stelleladen:: Öffnet den Link am aktuellen Speicherort.
- Ü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 standardmäßige Auswahlverhalten, wodurch eine Seitennavigation vermieden wird (der Chat bleibt geöffnet).
|
| Bestellung |
Nummer, 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 Quantifizierer des regulären Ausdrucks verwendet. Wenn der reguläre Ausdruck ungültig ist, wird eine Fehlermeldung angezeigt.

|
| Bedingungsmodus |
Ausdruckslogik zum Angeben einer Bedingung für die Anwendung der Einstellung für intelligente Links.Wählen Sie eine der folgenden Optionen aus: |
Bedingungen festlegen Hinweis: Gilt nur, wenn Sie den Bedingungsmodus Einfache 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 sie über den Webclient aufgerufen werden.

- devicetype: Bezieht sich auf den Kanal. Im Release Washington DC 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 erweiterten Bedingungsmodus auswählen. |
Wenn Sie den erweiterten Bedingungsmodus auswählen, verwenden Sie den Skript-Editor, um eine JavaScript-Bedingungsanweisung zu erstellen oder zu bearbeiten. Wenn der Endbenutzer den Link auswählt, löst die Komponente das Ereignis Fenster: Nachricht aus. Wenn Sie als Entwickler das Nachrichtenereignis Fenster:sehen, können Sie entscheiden, wie die Navigation gehandhabt werden soll. 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.