Konfigurasi resource yang digunakan untuk menentukan konten dan perilaku add-on Google Workspace dalam Google Kalender. Manifes add-on Google Workspace harus menyertakan semua komponen yang ditandai sebagai Wajib jika memperluas Kalender.
Kalender
Konfigurasi manifes add-on Google Workspace untuk ekstensi 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 detailnya. |
conferenceSolution[] |
|
currentEventAccess |
Menentukan tingkat akses yang dimiliki add-on ke data peristiwa. Jika tidak disertakan, host tidak akan meneruskan metadata acara. Setelan yang valid meliputi:
Jika disetel ke |
eventOpenTrigger |
Spesifikasi pemicu untuk pemicu pembukaan acara di Kalender. |
eventUpdateTrigger |
Diperlukan untuk menyediakan antarmuka pembaruan acara kontekstual di Kalender. Spesifikasi pemicu untuk pemicu update peristiwa. |
eventAttachmentTrigger |
Spesifikasi pemicu untuk pemicu lampiran acara di Kalender. |
homepageTrigger |
Fungsi pemicu untuk
halaman beranda add-on di
Kalender. Hal ini menggantikan
|
ConferenceSolution
Objek manifes ini hanya diperlukan untuk add-on yang memperluas Kalender dengan solusi konferensi pihak ketiga.
Konfigurasi solusi konferensi yang ditawarkan oleh add-on. Setiap solusi muncul sebagai opsi di UI Edit acara Google Kalender.
| Representasi JSON |
|---|
{
"id": string,
"logoUrl": string,
"name": string,
"onCreateFunction": string
} |
| Kolom | |
|---|---|
id |
|
logoUrl |
Gambar harus dihosting di infrastruktur Google. Lihat Menyediakan logo solusi konferensi untuk mengetahui detailnya. Gambar ini dapat berbeda dengan add-on calendar.logoUrl. Jika tidak ada untuk solusi
tertentu, skrip akan menggunakan calendar.logoUrl.
|
name |
|
onCreateFunction |
|
EventOpenTrigger
Konfigurasi untuk pemicu kontekstual yang diaktifkan saat pengguna membuka acara Google Kalender. Lihat Memperluas antarmuka acara Kalender untuk mengetahui detailnya.
| Representasi JSON |
|---|
{
"runFunction": string
} |
| Kolom | |
|---|---|
runFunction |
Card
untuk UI.
|
EventUpdateTrigger
Konfigurasi untuk pemicu kontekstual yang diaktifkan saat pengguna mengedit dan menyimpan acara Google Kalender. Lihat Memperbarui acara Kalender untuk mengetahui detailnya.
| Representasi JSON |
|---|
{
"runFunction": string
} |
| Kolom | |
|---|---|
runFunction |
Card
untuk UI.
|
EventAttachmentTrigger
Konfigurasi untuk pemicu kontekstual yang diaktifkan saat pengguna memilih penyedia lampiran add-on di menu Kalender.
| Representasi JSON |
|---|
{
"runFunction": string,
"label": string,
} |
| Kolom | |
|---|---|
runFunction |
Card
untuk UI.
|
label |
|