HTML ボット応答コントロール

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:4分
  • HTML ボット応答コントロールを使用して、 仮想エージェント ボット応答に静的 HTML テキストを表示します。

    注:
    このボット応答コントロールを使用してカードレイアウトを生成する以前のリリースで会話を作成した場合は、 カードボット応答コントロールを使用するように会話を更新することを検討してください。カードには、インスタンス内のレコードの情報が表示され、その関連レコードへのリンクが含まれています。

    HTML マークアップのセキュリティに関する考慮事項

    セキュリティ上の理由から、HTML サニタイザースクリプトは自動的に実行され、 仮想エージェント 会話を含むインスタンスで使用されるすべての HTML マークアップをチェックします。サニタイザースクリプトは、クロスサイトスクリプティング攻撃を可能にする可能性のある要素または属性を削除します。HTML サニタイザースクリプトを編集して、保持または削除するマークアップアイテムのリストを変更できます。詳細については、「 HTML サニタイザー」を参照してください。除外リストまたは包含リストにマークアップアイテムを追加する例については、「 HTML サニタイザーの構成」を参照してください。

    仮想エージェント会話でのみ HTML サニタイザースクリプトを無効にするには、com.glide.cs.html.sanitizer.enabledシステムプロパティを追加し、値を false に設定します。システムプロパティの作成の詳細については、「 システムプロパティの追加」を参照してください。

    HTML ボット応答コントロールのプロパティ

    プロパティ 説明
    ノード名 トピックフローでこの HTML ボット応答コントロールノードを識別する名前。
    HTML メッセージ 表示する HTML 出力。[スクリプト] アイコン [スクリプト] アイコンを選択します。 をクリックして HTML エディターを開き、HTML テキストを入力します。
    高さ (ピクセル) サードパーティーのメッセージングアプリケーションで HTML 出力を表示するための領域の最大高さ。
    幅 (ピクセル) サードパーティのメッセージングアプリケーションで HTML 出力を表示するためのボットバブルの最大幅。
    詳細
    このノードを非表示
    次の場合、このノードを条件付きで表示します:

    会話でこのノードを表示するための条件を指定するノーコード条件ステートメントまたはローコードスクリプト。条件は true と評価される必要があります。

    チャネルサポート

    注:
    例に示すように、HTML 出力はサードパーティのメッセージングアプリケーションでは異なる場合があります。高さと幅の初期値を設定し、使用するメッセージングアプリケーションで HTML 出力をプレビューしてから、高さと幅の値を調整することで、適切な 高さ の領域を決定します。
    表 : 1. HTML ボット応答コントロールのチャネルサポート
    チャネル サポート 制約
    Web UI サポート対象 なし
    Mobile UI サポート対象 なし
    Now Assist パネル サポート対象 なし
    Microsoft Teams サポート対象 HTML は Microsoft Teams で画像としてレンダリングされるため、他のコントロールをお勧めします。たとえば、 Microsoft Teamsには HTML の代わりに画像やカードを使用します。
    Slack サポート対象 なし
    Workplace サポート対象 なし
    Facebook Messenger サポート対象外 該当なし
    SMS Twilio サポート対象外 該当なし
    LINE サポート対象外 該当なし
    WhatsApp サポート対象外 該当なし
    Apple Messages for Business サポート対象外 該当なし
    Alexa (音声アシスト機能) 部分的サポート 画面付きのデバイスでサポートされています。画面表示されていないデバイスの場合、ユーザーは「 リンクが見つかりました」というメッセージを受け取ります。詳細については、「最適な Alexa 音声チャットエクスペリエンスのための 仮想エージェント 設定とトピックの微調整」を参照してください。

    HTML ボット応答出力の例

    HTML ボット応答は、チャット応答として静的 HTML を表示します。この例には、画像、見出し、および段落のテキストが含まれています。Web UI では、このコンテンツが HTML として表示されます。SlackMicrosoft TeamsWorkplace ユーザーインターフェイスには、PNG 画像と同じコンテンツが表示されます。HTML 内の URL リンクが抽出され、画像の下に表示されます。URL には、絶対リンクまたは相対リンクのいずれかを指定できます。相対リンクを使用する場合は、 ServiceNow インスタンスに対する相対リンクである必要があります。

    注:
    仮想エージェントデザイナーコントロールは、他のチャネルでは表示や機能が異なる場合があります。
    HTML ボット応答のプロパティ HTML ボット応答出力
    図 : 1. HTML ボット応答コントロールの基本プロパティ
    基本プロパティには、ノード名、HTML メッセージ、高さ、幅が含まれます。
    図 : 2. Web UI HTML 出力
    チャットウィンドウには、会社のロゴ、ヘッダー、サブヘッダー、および本文テキストが表示されます。