仮想エージェントメッセージングチャネルでのトピックのヴィジビリティの制御

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:1分
  • チャネルからトピックを除外する条件スクリプトを使用して、 仮想エージェント メッセージングチャネルでのトピックの表示を抑制します。

    始める前に

    必要なロール:
    • virtual_agent_admin または admin
    • サードパーティアプリケーションのアドミニストレーター

    このタスクについて

    トピックの条件スクリプトで、コンテキスト変数を使用して、このトピックを除外するメッセージングチャネルを特定します。

    手順

    1. 移動先 すべて > 対話型インターフェース > 仮想エージェント > デザイナー.
    2. 仮想エージェントデザイナーホームページで、更新するトピックを選択するか、新しいトピックを作成します。
    3. [ プロパティ] ページに移動し、[詳細プロパティ] で [ このトピックにアクセスできるユーザー ] を開きます。
    4. [コンテキスト] セクションで、[ 条件] を選択し、[ 条件を追加] を選択します。
    5. トピックを除外するメッセージングチャネル (SlackMicrosoft TeamsWorkplace from Facebook、または Facebook Messenger) を特定する条件スクリプトを入力します。

      vaContext.deviceType変数を含む次のスクリプト例を使用して、トピックを除外するメッセージングチャネル (SlackMicrosoft TeamsWorkplace、および Facebook Messenger) を識別できます。

      (function execute()
      { if(vaContext.deviceType === 'Slack' || vaContext.deviceType === 'Teams' || vaContext.deviceType=='Facebook' || vaContext.deviceType=='Messenger'){
      return false;
      }
      return true;
      })()
    6. トピックのプロパティを保存するには、[ 保存] をクリックします。

    タスクの結果

    トピックを公開すると、トピック条件スクリプトで指定した仮想エージェントチャネルを除く、仮想エージェントメッセージングチャネルに展開されます。キーワードまたはインテント (NLU を使用している場合) はトピックをトリガーしません。