סיווג שמייצג את הפרמטרים שבהם אפליקציית צ'אט יכולה להשתמש כדי לקבוע איך התשובה שלה תפורסם.
התכונה הזו זמינה רק באפליקציות של 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);
Methods
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
set | Chat | הגדרת פעולת תיבת הדו-שיח לאירוע שקשור לתיבת דו-שיח. |
set | Chat | סוג התגובה באפליקציית Chat. |
set | Chat | הגדרת הווידג'ט המעודכן, המשמש לספק אפשרויות להשלמה אוטומטית לווידג'ט. |
set | Chat | כתובת ה-URL שבה המשתמשים יכולים לבצע אימות או הגדרה. |
מסמכים מפורטים
set Dialog Action(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);
פרמטרים
שם | סוג | תיאור |
---|---|---|
dialog | Dialog | הפעולה בתיבת הדו-שיח שרוצים להגדיר. |
חזרה
Chat
– האובייקט הזה, לצורך קישור.
set Response Type(responseType)
סוג התגובה באפליקציית Chat.
const chatActionResponse = CardService.newChatActionResponse().setResponseType( CardService.Type.DIALOG, );
פרמטרים
שם | סוג | תיאור |
---|---|---|
response | Response | סוג התגובה. |
חזרה
Chat
– האובייקט הזה, לצורך קישור.
set Updated Widget(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);
פרמטרים
שם | סוג | תיאור |
---|---|---|
updated | Updated | הווידג'ט המעודכן שרוצים להגדיר. |
חזרה
Chat
– האובייקט הזה, לצורך קישור.
set Url(url)
כתובת ה-URL שבה המשתמשים יכולים לבצע אימות או הגדרה. רק לסוג התגובה REQUEST_CONFIG
.
const chatActionResponse = CardService.newChatActionResponse() .setResponseType(CardService.Type.REQUEST_CONFIG) .setUrl('https://www.google.com');
פרמטרים
שם | סוג | תיאור |
---|---|---|
url | String | כתובת ה-URL שרוצים לשלוח. |
חזרה
Chat
– האובייקט הזה, לצורך קישור.