Builder untuk objek Action.
Tersedia untuk add-on Google Workspace.
const notification = AddOnsResponseService.newNotification().setText("You closed a dialog!"); const navigation = AddOnsResponseService.newNavigation() .setEndNavigation(AddOnsResponseService.EndNavigation.CLOSE_DIALOG); const action = AddOnsResponseService.newActionResponseBuilder() .setNavigation(navigation) .setNotification(notification) .build();
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
add | Action | Menetapkan operasi ubah kartu ke tindakan. |
build() | Action | Membangun respons tindakan saat ini dan memvalidasinya. |
set | Action | Menetapkan LinkPreview ke tindakan. |
set | Action | Menetapkan respons ke tindakan Navigation. |
set | Action | Menetapkan notifikasi yang akan ditampilkan saat tindakan diaktifkan. |
set | Action | Menetapkan URL yang akan dibuka saat tindakan diaktifkan. |
set | Action | Menetapkan tanda untuk menunjukkan bahwa tindakan ini mengubah status data yang ada. |
Dokumentasi mendetail
add Modify Card(modifyCard)
Menetapkan operasi ubah kartu ke tindakan.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
modify | Modify | Modify yang akan digunakan. |
Pulang pergi
Action — Objek ini, untuk pengaitan.
build()
Membangun respons tindakan saat ini dan memvalidasinya.
Pulang pergi
Action — ActionResponse yang divalidasi.
Menampilkan
Error — jika respons tindakan yang dibuat tidak valid.
set Link Preview(linkPreview)
Menetapkan LinkPreview ke tindakan.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
link | Link | Link yang akan digunakan. |
Pulang pergi
Action — Objek ini, untuk pengaitan.
set Notification(notification)
Menetapkan notifikasi yang akan ditampilkan saat tindakan diaktifkan.
const notification = AddOnsResponseService.newNotification().setText("You closed a dialog!"); const action = AddOnsResponseService.newActionResponseBuilder() .setNotification(notification) .build();
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
notification | Notification | Notification yang akan digunakan. |
Pulang pergi
Action — Objek ini, untuk pengaitan.
set Open Link(openLink)
Menetapkan URL yang akan dibuka saat tindakan diaktifkan.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
open | Open | Open yang akan digunakan. |
Pulang pergi
Action — Objek ini, untuk pengaitan.
set State Changed(stateChanged)
Menetapkan tanda untuk menunjukkan bahwa tindakan ini mengubah status data yang ada. Misalnya, jika tindakan tersebut membuat tugas atau memperbarui informasi kontak. Jika tanda ini disetel ke true,
layanan seperti Gmail dapat mencoba menghapus data status yang di-cache yang terkait dengan tindakan ini.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
state | Boolean | Apakah tindakan ini telah mengubah data status yang ada. Default-nya adalah false. |
Pulang pergi
Action — Objek ini, untuk pengaitan.