要約

このページには、会話の要約 UI モジュールの API ドキュメントが記載されています。このモジュールは、会話の要約を生成するために使用されます。

使用方法

次のコードを使用して、HTML ページにモジュールをインポートします。

<script src="https://www.gstatic.com/agent-assist-ui-modules/v1/summarization.js"></script>

次のタグを使用してモジュールを埋め込みます。

<agent-assist-summarization>

属性

プロパティ名 タイプ コメント
show-generate-summary-button BooleanString [要約を生成] ボタンを表示するかどうか。

使用方法

属性は文字列ベースのコンポーネント プロパティで、次の方法で設定できます。

HTML テンプレートから直接:

<element-selector property-name="value">

JavaScript コードから:

var el = document.querySelector('element-selector');
el.setAttribute('property-name', 'value');

入力

プロパティ名 タイプ コメント
onSaveSummary OnSaveSummary 概要が保存されたときに呼び出されるコールバック。顧客が CRM に概要を送信するために使用します。

使用方法

入力は通常、JavaScript オブジェクトやその他の複雑なプロパティ タイプで、要素インスタンスに直接割り当てる必要があります。

const el = document.querySelector('element-selector');
el.propertyName = value;

コンポーネントで使用されるカスタム型については、次のセクションをご覧ください。

BooleanString

"true" | "false"

OnSaveSummary

type OnSaveSummary = (
  summary: {
    summary: string;
    conversationDetails: ConversationDetails;
  },
  saveCallbacks: {
    setLoading: () => void;
    setSuccess: (message: string) => void;
    setError: (message: string) => void;
  }
) => void;