Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
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.
Hanya digunakan jika add-on menyediakan
solusi konferensi.
Opsional. Nama fungsi Apps Script yang menghasilkan URL
yang mengarah ke halaman setelan add-on.
Hanya digunakan jika add-on menyediakan
solusi konferensi; jika ya, setidaknya satu solusi harus
ditentukan.
Daftar solusi konferensi yang ditawarkan oleh add-on. Setiap solusi
memiliki opsi konferensi yang sesuai yang ditampilkan di UI Edit Acara Google Kalender.
currentEventAccess
string
Menentukan tingkat akses add-on ke data yang dibuat pengguna
dan data peristiwa. Jika tidak diberikan, tidak ada metadata peristiwa yang diteruskan ke
add-on.
Setelan yang valid adalah sebagai berikut:
METADATA menunjukkan bahwa add-on hanya memiliki akses ke
metadata acara dasar.
READ menunjukkan bahwa add-on dapat membaca data peristiwa yang dibuat pengguna selain metadata peristiwa dasar.
WRITE menunjukkan bahwa add-on dapat menulis
data peristiwa yang dibuat pengguna.
READ_WRITE menunjukkan bahwa add-on dapat membaca dan menulis
data peristiwa yang dibuat pengguna, serta membaca metadata dasar.
Jika disetel ke READ atau READ_WRITE, add-on
harus memiliki
https://www.googleapis.com/auth/calendar.addons.current.event.readcakupan.
Jika disetel ke
WRITE atau READ_WRITE, add-on harus
memiliki
https://www.googleapis.com/auth/calendar.addons.current.event.writecakupan.
Konfigurasi
solusi konferensi
yang ditawarkan oleh add-on. Setiap solusi memiliki opsi konferensi yang sesuai
yang ditampilkan di UI Edit Acara Google Kalender.
Wajib diisi. ID untuk solusi konferensi. Harus unik dalam kumpulan solusi konferensi yang disediakan add-on.
Setelah ID dipilih, ID tersebut tidak boleh diubah.
logoUrl
string
Link ke ikon yang merepresentasikan solusi.
Gambar harus berukuran 96 x 96 dp.
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 dari
add-on calendar.logoUrl, yang merupakan gambar yang digunakan untuk merepresentasikan
add-on di aplikasi host yang diperluasnya. Jika gambar logo tidak
disediakan untuk solusi tertentu,
calendar.logoUrl akan digunakan sebagai gantinya.
name
string
Wajib diisi. Nama solusi konferensi yang ditampilkan di UI Google Kalender saat pengguna membuat atau mengedit acara.
onCreateFunction
string
Wajib diisi. Nama fungsi Apps Script yang dipanggil saat
Google Kalender mencoba membuat jenis konferensi ini. Anda harus
menerapkan fungsi ini untuk setiap solusi konferensi yang didukung add-on Anda.
EventOpenTrigger
Konfigurasi untuk pemicu kontekstual yang diaktifkan saat acara Google Kalender dibuka oleh pengguna. Lihat
Memperluas antarmuka acara Kalender
untuk mengetahui informasi selengkapnya.
Representasi JSON
{
"runFunction": string
}
Kolom
runFunction
string
Nama fungsi Apps Script yang berjalan saat pengguna membuka acara Kalender untuk dilihat atau diedit. Jika ditentukan, Anda harus menerapkan
fungsi ini untuk membuat dan menampilkan array objek
Card
untuk ditampilkan di UI add-on.
EventUpdateTrigger
Konfigurasi untuk pemicu kontekstual yang diaktifkan saat acara Google Kalender diedit dan disimpan oleh pengguna. Lihat
Memperbarui acara Kalender
untuk mengetahui informasi selengkapnya.
Representasi JSON
{
"runFunction": string
}
Kolom
runFunction
string
Nama fungsi Apps Script yang berjalan saat pengguna mengedit dan
menyimpan acara Kalender. Jika ditentukan, Anda harus menerapkan fungsi ini
untuk membuat dan menampilkan array objek
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
string
Wajib. Nama fungsi Apps Script yang berjalan saat
pengguna memilih penyedia lampiran add-on di menu dropdown
Kalender. Anda harus menerapkan fungsi ini untuk membuat dan menampilkan array objek
Card
untuk ditampilkan di UI add-on.
label
string
Wajib. Teks yang akan muncul di menu dropdown Kalender
yang mengidentifikasi penyedia lampiran ini.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-08-31 UTC."],[[["\u003cp\u003eGoogle Workspace add-on manifests extending Calendar must include all required components.\u003c/p\u003e\n"],["\u003cp\u003eAdd-ons can access basic event metadata or read/write user-generated event data with appropriate scopes.\u003c/p\u003e\n"],["\u003cp\u003eCalendar add-ons utilize triggers to execute functions when events are opened, updated, or attachments are accessed.\u003c/p\u003e\n"],["\u003cp\u003eConferencing solutions within add-ons allow integration with third-party platforms, requiring specific configuration and logos.\u003c/p\u003e\n"],["\u003cp\u003eAdd-ons can create homepages and settings pages to manage user preferences and add-on behavior within Calendar.\u003c/p\u003e\n"]]],[],null,[]]