Konfigurasi resource yang digunakan untuk menentukan
konten dan perilaku
add-on Google Workspace dalam Gmail.
Manifes add-on Google Workspace harus memiliki
semua komponen yang ditandai sebagai Wajib jika memperluas Gmail.
Tidak digunakan lagi. Nama fungsi Apps Script yang melakukan
pemeriksaan persyaratan otorisasi pihak ketiga. Fungsi ini dipanggil
sebelum setiap pemanggilan
add-on Google Workspace.
Fungsi ini tidak digunakan lagi untuk menghindari latensi eksekusi yang tidak perlu.
Sebagai gantinya, add-on harus menampilkan pengecualian dari pemanggilan
utama, seperti yang ditunjukkan dalam contoh
ini.
Wajib. Daftar pemicu yang diaktifkan saat pesan dibuka di Gmail. Saat diaktifkan, pemicu akan mengeksekusi fungsi Apps Script tertentu, biasanya untuk membuat kartu baru dan memperbarui UI.
Menentukan tingkat akses data yang tersedia untuk fungsi pemicu
compose. Opsi yang valid adalah sebagai berikut:
NONE, setelan default. Hal ini menyebabkan objek
peristiwa yang diteruskan ke fungsi pemicu compose sebagian besar
kosong.
METADATA, yang mengisi objek peristiwa yang diteruskan
ke fungsi pemicu compose dengan daftar penerima
pesan. Setelan ini mengharuskan add-on menyertakan
cakupangmail.addons.current.message.metadata.
Daftar tindakan compose yang membuat UI compose; namun, daftar ini
dibatasi untuk satu tindakan per add-on. Tindakan tulis
memiliki ikon yang sesuai yang ditampilkan di jendela tulis Gmail.
Ikon ditentukan oleh gmail.logoUrl.
ContextualTrigger
Konfigurasi untuk pemicu yang diaktifkan saat pengguna membuka pesan Gmail
dan pesan tersebut memenuhi kriteria tertentu. Lihat
Memperluas UI pesan
untuk mengetahui informasi selengkapnya.
Wajib untuk setiap pemicu kontekstual. Digunakan untuk menentukan bahwa
pemicu kontekstual diaktifkan untuk semua pesan Gmail saat
dibuka. Saat ini, ini adalah satu-satunya opsi, sehingga harus selalu berupa
objek kosong.
SelectAction
Konfigurasi tindakan compose yang menentukan fungsi yang akan dijalankan saat
pengguna memilih tindakan compose.
Representasi JSON
{
"runFunction": string,
"text": string
}
Kolom
runFunction
string
Wajib untuk tindakan compose. Nama fungsi Apps Script yang dijalankan saat tindakan compose ini dipilih. Fungsi
pemicu compose ini mem-build UI compose add-on.
[null,null,["Terakhir diperbarui pada 2024-12-21 UTC."],[[["Google Workspace Add-ons extend Gmail functionality using a manifest file that defines their content and behavior."],["Gmail add-on manifests require specific components, including ComposeTrigger for compose actions and ContextualTrigger for message-based actions."],["Compose actions allow add-ons to integrate with the Gmail compose UI, while contextual triggers enable actions based on message criteria."],["Developers can define the level of data access for compose actions and specify the Apps Script functions that execute when triggers fire."],["To ensure compatibility, existing Gmail add-ons should be upgraded to Google Workspace Add-ons."]]],[]]