Class 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 – האובייקט הזה, לצורך קישור.