Erweiterte Kontextsuchergebnisse in Autoresponder-Benachrichtigungen einbeziehen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Verwenden Sie geskriptete Erweiterungspunkte, um die Ergebnisse der erweiterten Kontextsuche in E-Mail-Benachrichtigungen für Inhalte einzubeziehen, die von der Funktion Autoresponder vorgeschlagen werden.

    Vorbereitungen

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Das Plugin „Email Notification Script for Contextual Search Results“ (com.snc.adv_cxs_results_email_script) installiert das Skript csm_AdvancedEmailSearchResults, das Script Include CSMAdvancedEmailSearchResults und die ErweiterungspunkteCSMAdvancedEmailSearchResultsExtensionPoint .

    Das Skript csm_AdvancedEmailSearchResults ist für das Kunden- und Verbraucherserviceportal vorkonfiguriert.

    Die Verwendung von Erweiterungspunkten vereinfacht die Integration von Anpassungen, ohne dass der Basiscode geändert werden muss. Sie können die Basis-Standardfunktionen mithilfe von benutzerdefinierten Skripts erweitern. Weitere Informationen finden Sie unter Erweiterungspunkte verwenden, um die Anwendungsfunktionalität zu erweitern.

    Für geskriptete Erweiterungspunkte steht eine Implementierung im Basissystem zur Verfügung. Sie können die Daten ändern und zusätzliche Felder hinzufügen.

    Prozedur

    1. Navigieren zu Alle > Systemerweiterungspunkte > Skriptbasierte Erweiterungspunkte.
    2. Suchen Sie in der Spalte API-Name nach sn_adv_emailscript.CSMAdvancedEmailSearchResultsExtensionPoint und klicken Sie darauf.
    3. Wählen Sie im Formular „Erweiterungspunkt“ ein Script Include aus, das die Erweiterungspunkte CSMAdvancedEmailSearchResultsExtensionPoint verwenden soll.
    4. Ändern Sie das Skript so, dass die Erweiterungspunkte verwendet werden, die über das Script Include CSMAdvancedEmailSearchResults verfügbar sind.

      Sie können mehrere Implementierungen für jeden Erweiterungspunkt erstellen und einen Reihenfolgewert für jede Implementierung angeben. Die Implementierung mit der niedrigsten Ordnungsnummer wird zuerst ausgeführt.

      Tabelle : 1. Konfiguration für die Implementierung verschiedener Erweiterungspunkte
      Konfiguration Implementierung
      Schließen Sie ein benutzerdefiniertes Portal ein, und suchen Sie nach Wissensartikeln in der Knowledge Base, die dem benutzerdefinierten Portal zugeordnet ist.
      Hinweis:
      Gilt nur für andere Aufgaben als Kundenservicefälle.
      Ändern Sie den Erweiterungspunkt updateSearchRequestConfig, um das benutzerdefinierte Portal für andere Aufgaben als Kundenservicefälle einzubeziehen.
      Filtern Sie den Inhalt nach der Dauer des zuletzt angezeigten Inhalts. Ändern Sie den Erweiterungspunkt getViewedContent, indem Sie die Dauer des zuletzt angezeigten Inhalts in Tagen eingeben.
      Hinweis:
      Standardmäßig werden Wissensartikel, die in den letzten 30 Tagen vom Benutzer angezeigt wurden, nicht in die E-Mail-Benachrichtigung aufgenommen.
      Definieren Sie das Layout der E-Mail-Benachrichtigungen.

      Ändern Sie den Erweiterungspunkt printSearchResults, um ein benutzerdefiniertes Layout für die Autoresponder-E-Mail-Benachrichtigungen anzugeben.

    5. Klicken Sie im Formular „Erweiterungspunkt” auf Aktualisieren.