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.
Gmail
Konfigurasi manifes add-on Google Workspace untuk ekstensi Gmail. Lihat Memperluas Gmail dengan add-on Google Workspace untuk mengetahui informasi selengkapnya.
| Representasi JSON |
|---|
{
"authorizationCheckFunction": string,
"composeTrigger": {
object (ComposeTrigger)
},
"contextualTriggers": [
{
object (ContextualTrigger)
}
],
"homepageTrigger": {
object (HomepageTrigger)
}
} |
| Kolom | |
|---|---|
authorizationCheckFunction |
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 memunculkan pengecualian dari pemanggilan utama, seperti yang ditunjukkan dalam contoh ini. |
composeTrigger |
Lihat Memperluas UI compose dengan tindakan compose untuk mengetahui detailnya. |
contextualTriggers[] |
|
homepageTrigger |
Spesifikasi fungsi pemicu untuk membuat halaman beranda add-on di host Gmail. Hal ini menggantikan
|
ComposeTrigger
Konfigurasi untuk tindakan penulisan. Lihat Memperluas UI Compose untuk mengetahui informasi selengkapnya.
| Representasi JSON |
|---|
{
"draftAccess": string,
"selectActions": [
{
object (SelectAction)
}
]
} |
| Kolom | |
|---|---|
draftAccess |
Menentukan tingkat akses data yang tersedia untuk fungsi pemicu compose. Opsi yang valid adalah sebagai berikut:
|
selectActions[] |
Daftar tindakan compose yang membuat UI compose; namun, daftar ini dibatasi hingga satu tindakan per add-on. Tindakan tulis
memiliki ikon terkait yang ditampilkan di jendela tulis Gmail.
Ikon ditentukan oleh |
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.
| Representasi JSON |
|---|
{
"onTriggerFunction": string,
"unconditional": {},
} |
| Kolom | |
|---|---|
onTriggerFunction |
Lihat Fungsi pemicu kontekstual untuk mengetahui detail tentang cara menentukan fungsi ini. |
unconditional |
|
SelectAction
Konfigurasi tindakan penulisan yang menentukan fungsi mana yang akan dijalankan saat pengguna memilih tindakan penulisan.
| Representasi JSON |
|---|
{
"runFunction": string,
"text": string
} |
| Kolom | |
|---|---|
runFunction |
Lihat Fungsi pemicu Compose untuk mengetahui detailnya. |
text |
|