تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
ActionResponse
تمثّل هذه السمة كائن الاستجابة الذي يمكن عرضه من إحدى وظائف الاستدعاء (على سبيل المثال، معالج استجابة النموذج)
لتنفيذ إجراء واحد أو أكثر على العميل. بعض مجموعات الإجراءات غير متاحة.
// An action that opens a link
var actionResponse = CardService.newActionResponseBuilder()
.setOpenLink(CardService.newOpenLink()
.setUrl("https://www.google.com"))
.build();
// An action that shows a notification.
var actionResponse = CardService.newActionResponseBuilder()
.setNotification(CardService.newNotification()
.setText("Some info to display to user"))
.build();
// An action that shows an additional card. It also sets a flag to indicate that the original
// state data has changed.
var cardBuilder = CardService.newCardBuilder();
// Build card ...
var actionResponse = CardService.newActionResponseBuilder()
.setNavigation(CardService.newNavigation()
.pushCard(cardBuilder.build()))
.setStateChanged(true)
.build();