Sichtbarkeit von Themen in Virtual Agent-Messaging-Kanälen steuern

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Unterdrücken Sie die Anzeige eines Themas in einem Virtual Agent-Messaging-Kanal, indem Sie ein Bedingungsskript verwenden, das das Thema von einem Kanal ausschließt.

    Vorbereitungen

    Erforderliche Rollen:
    • virtual_agent_admin oder admin
    • Administrator für Drittanbieteranwendungen

    Warum und wann dieser Vorgang ausgeführt wird

    Verwenden Sie in Ihrem Bedingungsskript für das Thema eine Kontextvariable, um den Messaging-Kanal zu identifizieren, von dem das Thema ausgeschlossen wird.

    Prozedur

    1. Navigieren zu Alle > Konversations-Schnittstellen > Virtual Agent > Designer.
    2. Wählen Sie auf der Homepage Virtual Agent-Designer das zu aktualisierende Thema aus, oder erstellen Sie ein neues Thema.
    3. Navigieren Sie zur Seite Eigenschaften, und öffnen Sie Wer auf dieses Thema zugreifen kann unter Erweiterte Eigenschaften.
    4. Wählen Sie im Abschnitt Kontext die Option Bedingung und dann Bedingung hinzufügenaus.
    5. Geben Sie ein Bedingungsskript ein, das den Messaging-Kanal (Slack, Microsoft Teams, Facebook Workplaceoder Facebook Messenger) identifiziert, aus dem das Thema ausgeschlossen wird.

      Sie können das folgende Beispielskript verwenden, das die Variable vaContext.deviceType enthält, um den Messaging-Kanal zu identifizieren, der das Thema ausschließt: Slack, Microsoft Teams, Workplaceund Facebook Messenger.

      (function execute()
      { if(vaContext.deviceType === 'Slack' || vaContext.deviceType === 'Teams' || vaContext.deviceType=='Facebook' || vaContext.deviceType=='Messenger'){
      return false;
      }
      return true;
      })()
    6. Klicken Sie zum Speichern der Themeneigenschaften auf Speichern.

    Ergebnisse

    Durch die Veröffentlichung des Themas wird es für die Messaging-Kanäle Virtual Agent bereitgestellt, mit Ausnahme der Kanäle Virtual Agent, die Sie im Skript für die Themenbedingung angegeben haben. Ein Stichwort oder eine Absicht (bei Verwendung von NLU) löst das Thema nicht aus.