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