מחלקה שמייצגת את הפרמטרים שאפליקציית Chat יכולה להשתמש בהם כדי להגדיר את התשובה שלה פורסם.
האפשרות הזו זמינה רק באפליקציות של Google Chat. לא זמינה לתוספים ל-Google Workspace.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle('Card title')).build(); const dialog = CardService.newDialog() .setBody(card); const dialogAction = CardService.newDialogAction() .setDialog(dialog) const chatActionResponse = CardService.newChatActionResponse() .setResponseType(CardService.Type.DIALOG) .setDialogAction(dialogAction);
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
setDialogAction(dialogAction) | ChatActionResponse | מגדיר את הפעולה בתיבת הדו-שיח לאירוע שקשור לתיבת דו-שיח. |
setResponseType(responseType) | ChatActionResponse | סוג התשובה מאפליקציית Chat. |
setUpdatedWidget(updatedWidget) | ChatActionResponse | מגדיר את הווידג'ט המעודכן, המשמש להצגת אפשרויות השלמה אוטומטית לווידג'ט. |
setUrl(url) | ChatActionResponse | כתובת ה-URL שבה משתמשים יכולים לבצע אימות או הגדרה. |
מסמכי תיעוד מפורטים
setDialogAction(dialogAction)
מגדיר את הפעולה בתיבת הדו-שיח לאירוע שקשור לתיבת דו-שיח.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle('Card title')).build(); const dialog = CardService.newDialog() .setBody(card); const dialogAction = CardService.newDialogAction() .setDialog(dialog) const chatActionResponse = CardService.newChatActionResponse() .setResponseType(CardService.Type.DIALOG) .setDialogAction(dialogAction);
פרמטרים
שם | סוג | תיאור |
---|---|---|
dialogAction | DialogAction | הפעולה להגדרה בתיבת הדו-שיח. |
חזרה
ChatActionResponse
– האובייקט הזה, לשרשור.
setResponseType(responseType)
סוג התשובה מאפליקציית Chat.
const chatActionResponse = CardService.newChatActionResponse() .setResponseType(CardService.Type.DIALOG)
פרמטרים
שם | סוג | תיאור |
---|---|---|
responseType | ResponseType | סוג התגובה. |
חזרה
ChatActionResponse
– האובייקט הזה, לשרשור.
setUpdatedWidget(updatedWidget)
מגדיר את הווידג'ט המעודכן, המשמש להצגת אפשרויות השלמה אוטומטית לווידג'ט.
const updatedWidget = CardService.newUpdatedWidget() .addItem("Contact 1", "contact-1", false, "https://www.gstatic.com/images/branding/product/2x/contacts_48dp.png", "Contact one description") .addItem("Contact 2", "contact-2", false, "https://www.gstatic.com/images/branding/product/2x/contacts_48dp.png", "Contact two description") .addItem("Contact 3", "contact-3", false, "https://www.gstatic.com/images/branding/product/2x/contacts_48dp.png", "Contact three description") .addItem("Contact 4", "contact-4", false, "https://www.gstatic.com/images/branding/product/2x/contacts_48dp.png", "Contact four description") .addItem("Contact 5", "contact-5", false, "https://www.gstatic.com/images/branding/product/2x/contacts_48dp.png", "Contact five description"); const actionResponse = CardService.newChatActionResponse() .setUpdatedWidget(updatedWidget) .setResponseType(CardService.ResponseType.UPDATE_WIDGET);
פרמטרים
שם | סוג | תיאור |
---|---|---|
updatedWidget | UpdatedWidget | הווידג'ט המעודכן שצריך להגדיר. |
חזרה
ChatActionResponse
– האובייקט הזה, לשרשור.
setUrl(url)
כתובת ה-URL שבה משתמשים יכולים לבצע אימות או הגדרה. רק לתשובה של REQUEST_CONFIG
מהסוג הזה.
const chatActionResponse = CardService.newChatActionResponse() .setResponseType(CardService.Type.REQUEST_CONFIG) .setUrl('https://www.google.com');
פרמטרים
שם | סוג | תיאור |
---|---|---|
url | String | כתובת ה-URL לשליחה. |
חזרה
ChatActionResponse
– האובייקט הזה, לשרשור.