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