Class ChatActionResponse

ChatActionResponse

מחלקת פרמטרים שאפליקציית צ'אט יכולה להשתמש בהם כדי להגדיר איך התשובה שלה תפורסם.

האפשרות הזו זמינה רק באפליקציות של 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

שיטהסוג הערך שמוחזרתיאור קצר
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);

פרמטרים

שםסוגתיאור
dialogActionDialogActionהפעולה בתיבת הדו-שיח שצריך להגדיר.

חזרה

ChatActionResponse – האובייקט הזה, לשרשור.


setResponseType(responseType)

סוג התשובה של אפליקציית Chat.

const chatActionResponse = CardService.newChatActionResponse().setResponseType(
    CardService.Type.DIALOG,
);

פרמטרים

שםסוגתיאור
responseTypeResponseTypeסוג התשובה.

חזרה

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);
זמין רק באפליקציות של Google Chat. לא זמין לתוספים של Google Workspace.

פרמטרים

שםסוגתיאור
updatedWidgetUpdatedWidgetהווידג'ט המעודכן שצריך להגדיר.

חזרה

ChatActionResponse – האובייקט הזה, לשרשור.


setUrl(url)

כתובת ה-URL שבה המשתמשים מאמתים את עצמם או מבצעים הגדרה. רק לסוג התגובה REQUEST_CONFIG.

const chatActionResponse = CardService.newChatActionResponse()
                               .setResponseType(CardService.Type.REQUEST_CONFIG)
                               .setUrl('https://www.google.com');

פרמטרים

שםסוגתיאור
urlStringכתובת ה-URL לשליחה.

חזרה

ChatActionResponse – האובייקט הזה, לשרשור.