Knowledge Assist

בדף הזה מופיעים מאמרי העזרה של ה-API של מודול ממשק המשתמש Knowledge Assist. המודול הזה משמש להצגת מאמרים מועילים והצעות לשאלות נפוצות לסוכנים במהלך שיחה.

Usage

מייבאים את המודול לדף ה-HTML באמצעות הקוד הבא:

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

מטמיעים את המודול באמצעות התג הבא:

<agent-assist-knowledge-assist>

מאפיינים

שם המאפיין סוג תגובה
מאפיינים מחרוזת רשימה מופרדת בפסיקים של תכונות של העזרה החכמה שצריך להציג (הצעות למאמרים, שאלות נפוצות וחיפוש מאמרים).

Usage

מאפיינים הם מאפייני רכיב מבוססי-מחרוזת שאפשר להגדיר אותם בדרכים הבאות:

ישירות מתבנית ה-HTML:

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

מתוך קוד ה-JavaScript:

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

קלט

שם המאפיין סוג תגובה
config KnowledgeAssistConfig הגדרות אופציונליות למודול 'עזרה בהרחבת הידע'.

Usage

הקלט הוא בדרך כלל אובייקטים של JavaScript או סוגים מורכבים אחרים של מאפיינים שצריך להקצות ישירות למופע של הרכיב:

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

סוגים

בקטע הבא מפורטים הסוגים המותאמים אישית שבהם נעשה שימוש ברכיב.

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;
  };
}