Perangkuman

Halaman ini berisi dokumentasi API untuk modul UI Conversation Summarization. Modul ini digunakan untuk membuat ringkasan percakapan.

Penggunaan

Impor modul di halaman HTML Anda menggunakan kode berikut:

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

Sematkan modul menggunakan tag berikut:

<agent-assist-summarization>

Atribut

Nama properti Jenis Komentar
show-generate-summary-button BooleanString Apakah akan menampilkan tombol Buat Ringkasan.

Penggunaan

Atribut adalah properti komponen berbasis string yang dapat ditetapkan dengan cara berikut:

Dari template HTML Anda secara langsung:

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

Dari kode JavaScript Anda:

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

Input

Nama properti Jenis Komentar
onSaveSummary OnSaveSummary Callback yang akan dipanggil saat ringkasan disimpan. Digunakan oleh pelanggan untuk mengirim detail ringkasan ke CRM.

Penggunaan

Input biasanya berupa objek JavaScript atau jenis properti kompleks lainnya yang harus ditetapkan langsung pada instance elemen:

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

Jenis

Lihat bagian berikut untuk mengetahui jenis kustom yang digunakan oleh komponen.

BooleanString

"true" | "false"

OnSaveSummary

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