要約

このページには、会話の要約 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;