Bantuan Pengetahuan

Halaman ini berisi dokumentasi API untuk modul UI Knowledge Assist. Modul ini digunakan untuk menampilkan artikel bermanfaat dan saran FAQ kepada agen selama percakapan.

Penggunaan

Impor modul di halaman HTML Anda menggunakan kode berikut:

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

Sematkan modul menggunakan tag berikut:

<agent-assist-knowledge-assist>

Atribut

Nama properti Jenis Komentar
fitur string Daftar fitur Bantuan Pengetahuan yang dipisahkan koma yang harus dirender (ARTICLE_SUGGESTION, FAQ, dan ARTICLE_SEARCH).

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
config KnowledgeAssistConfig Konfigurasi opsional untuk modul Knowledge Assist.

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.

KnowledgeAssistConfig

interface KnowledgeAssistConfig {
  articleLinkConfig: {
    /**
     * Whether to open the article in a new tab, or as a popup. Defaults to new
     * tab.
     */
    target?: "blank" | "popup";
    /**
     * Options to configure the popup's size and location. See
     * https://developer.mozilla.org/en-US/docs/Web/API/Window/open#window_features.
     */
    popupWindowOptions?: string;
    /**
     * The field name on the document metadata if a separate article link source
     * is provided.
     */
    linkMetadataKey?: string;
  };
}