Konfigurasi sumber daya yang digunakan untuk mendefinisikan Add-on Google Workspace konten dan perilaku 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 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 buatan pengguna data peristiwa. Jika tidak diberikan, tidak ada metadata peristiwa yang diteruskan ke {i>add-on<i}. Setelan yang valid adalah sebagai berikut:
Jika ditetapkan ke |
eventOpenTrigger |
Spesifikasi pemicu untuk pemicu acara terbuka di Kalender. |
eventUpdateTrigger |
Wajib untuk menyediakan antarmuka update peristiwa kontekstual di Google Kalender. Spesifikasi pemicu untuk pemicu pembaruan peristiwa di Kalender. |
eventAttachmentTrigger |
Spesifikasi pemicu untuk pemicu lampiran acara di Kalender. |
homepageTrigger |
Spesifikasi fungsi pemicu untuk membuat add-on
halaman beranda di
Host kalender. Ini mengganti
|
ConferenceSolution
Konfigurasi dari solusi konferensi yang ditawarkan oleh add-on ini. Setiap solusi memiliki opsi konferensi yang sesuai ditampilkan di UI Edit Acara Google Kalender.
Representasi JSON |
---|
{ "id": string, "logoUrl": string, "name": string, "onCreateFunction": string } |
Kolom | |
---|---|
id |
|
logoUrl |
Ini tidak boleh berupa URL arbitrer—gambar harus dihosting di infrastruktur IT. Lihat Menyediakan logo solusi konferensi untuk mengetahui detailnya. Jika disediakan, gambar ini mungkin berbeda dengan {i>add-on<i} calendar.logoUrl , yang digunakan gambar untuk mewakili
{i>add-on<i} di aplikasi {i>host<i} yang diperluas. Jika gambar logo bukan
yang disediakan untuk solusi tertentu,
calendar.logoUrl digunakan sebagai gantinya.
|
name |
|
onCreateFunction |
|
EventOpenTrigger
Konfigurasi untuk pemicu kontekstual yang diaktifkan saat Google Kalender dibuka oleh pengguna. Lihat Memperluas antarmuka acara Kalender untuk informasi selengkapnya.
Representasi JSON |
---|
{ "runFunction": string } |
Kolom | |
---|---|
runFunction |
Card
untuk ditampilkan di UI add-on.
|
EventUpdateTrigger
Konfigurasi untuk pemicu kontekstual yang diaktifkan saat Google Kalender acara diedit dan disimpan oleh pengguna. Lihat Memperbarui acara Kalender untuk 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 |
|