Konfigurasi resource yang digunakan untuk menentukan konten dan perilaku add-on Google Workspace dalam Google Kalender. Manifes add-on Google Workspace harus memiliki semua komponen yang ditandai sebagai Wajib jika memperluas Kalender.
Kalender
Konfigurasi manifes add-on Google Workspace untuk ekstensi Google Kalender. Lihat Memperluas Kalender dengan add-on Google Workspace untuk mengetahui informasi selengkapnya.
Representasi JSON |
---|
{ "createSettingsUrlFunction": string, "conferenceSolution": [ { object (ConferenceSolution) } ], "currentEventAccess": string, "eventOpenTrigger": { object (EventOpenTrigger) }, "eventUpdateTrigger": { object (EventUpdateTrigger) }, "eventAttachmentTrigger": { object (EventAttachmentTrigger) }, "homepageTrigger": { object (HomepageTrigger) } } |
Kolom | |
---|---|
createSettingsUrlFunction |
Lihat Menambahkan setelan add-on konferensi untuk mengetahui detail selengkapnya. |
conferenceSolution[] |
|
currentEventAccess |
Menentukan tingkat akses yang dimiliki add-on ke data peristiwa data yang dibuat pengguna. Jika tidak disediakan, tidak ada metadata peristiwa yang diteruskan ke add-on. Setelan yang valid adalah sebagai berikut:
Jika disetel ke |
eventOpenTrigger |
Spesifikasi pemicu untuk pemicu buka acara di Kalender. |
eventUpdateTrigger |
Wajib untuk menyediakan antarmuka pembaruan acara kontekstual di Google Kalender. Spesifikasi pemicu untuk pemicu pembaruan acara di Kalender. |
eventAttachmentTrigger |
Spesifikasi pemicu untuk pemicu lampiran acara di Kalender. |
homepageTrigger |
Spesifikasi fungsi pemicu untuk membuat halaman beranda add-on di host Kalender. Tindakan ini akan menggantikan
|
ConferenceSolution
Konfigurasi solusi konferensi yang ditawarkan oleh add-on. Setiap solusi memiliki opsi konferensi yang sesuai yang ditampilkan di UI Edit Acara Google Kalender.
Representasi JSON |
---|
{ "id": string, "logoUrl": string, "name": string, "onCreateFunction": string } |
Kolom | |
---|---|
id |
|
logoUrl |
URL ini tidak boleh berupa URL arbitrer—gambar harus dihosting di infrastruktur Google. Lihat Menyediakan logo solusi konferensi untuk mengetahui detailnya. Jika disediakan, gambar ini mungkin berbeda dengan add-on calendar.logoUrl , yang digunakan gambar untuk mewakili
add-on di aplikasi host yang diperluasnya. Jika gambar logo tidak
diberikan untuk solusi tertentu,
calendar.logoUrl akan digunakan.
|
name |
|
onCreateFunction |
|
EventOpenTrigger
Konfigurasi untuk pemicu kontekstual yang diaktifkan saat peristiwa Google Kalender dibuka oleh pengguna. Lihat Memperluas antarmuka acara Kalender untuk mengetahui informasi selengkapnya.
Representasi JSON |
---|
{ "runFunction": string } |
Kolom | |
---|---|
runFunction |
Card
untuk ditampilkan di UI add-on.
|
EventUpdateTrigger
Konfigurasi untuk pemicu kontekstual yang diaktifkan saat peristiwa Google Kalender diedit dan disimpan oleh pengguna. Lihat Memperbarui acara Kalender untuk mengetahui informasi selengkapnya.
Representasi JSON |
---|
{ "runFunction": string } |
Kolom | |
---|---|
runFunction |
Card
untuk ditampilkan di UI add-on.
|
EventAttachmentTrigger
Konfigurasi untuk pemicu kontekstual yang diaktifkan saat pengguna mengklik penyedia lampiran add-on di menu dropdown Kalender.
Representasi JSON |
---|
{ "runFunction": string, "label": string, } |
Kolom | |
---|---|
runFunction |
Card
untuk ditampilkan di UI add-on.
|
label |
|