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;