Add-on Google Workspace yang menambahkan solusi konferensi sering kali memiliki detail yang harus dikontrol oleh pengguna dari halaman setelan add-on. Misalnya, biasanya ada tombol atau kontrol yang memungkinkan pengguna logout dari sistem konferensi pihak ketiga.
Halaman setelan add-on bersifat opsional. Bagian berikut menjelaskan cara membuka halaman setelan add-on dan cara membuat halaman setelan.
Membuka setelan add-on
Anda dapat membuka halaman setelan add-on yang telah diinstal dengan melakukan hal berikut:
- Buka Google Kalender.
- Klik ikon dan pilih Setelan.
- Di panel navigasi kiri, pilih add-on untuk membuka daftar add-on yang diinstal.
- Klik tombol Setelan yang muncul di sebelah kanan nama add-on untuk membuka halaman setelan add-on tersebut; tindakan ini akan menyebabkan Google Kalender membuka URL halaman setelan.
Jika add-on tidak menentukan halaman setelan, tombol Setelan tidak akan muncul.
Membuat halaman setelan
Halaman setelan biasanya dibuat menggunakan HTML dan CSS standar. Saat mendesain halaman, ikuti panduan gaya add-on.
Saat pengguna melakukan penyesuaian pada setelan add-on, halaman harus mengirim permintaan ke sistem konferensi pihak ketiga untuk menerapkan perubahan tersebut sebagaimana mestinya. Halaman ini juga dapat menyimpan dan mengambil informasi dari properti pengguna project add-on sesuai kebutuhan.
Dihosting di server web eksternal
Anda dapat menghosting halaman setelan add-on secara eksternal dari project skrip add-on, mungkin sebagai bagian dari situs konferensi pihak ketiga.
Untuk menautkan add-on ke halaman setelan eksternal, Anda harus melakukan hal berikut:
- Build halaman dan host secara eksternal. Saat menambahkan elemen ke halaman, pastikan elemen tersebut berkomunikasi dengan benar dengan sistem konferensi pihak ketiga dan buat perubahan yang sesuai untuk pengguna tersebut.
- Dalam project skrip add-on, terapkan fungsi yang menampilkan URL untuk halaman eksternal.
- Tentukan nama fungsi ini sebagai kolom
calendar.createSettingsFunction
dalam manifest project add-on.
Dihosting dalam Apps Script
Anda dapat menyediakan halaman setelan untuk add-on menggunakan aplikasi web Apps Script. Sebagai aplikasi web, project skrip add-on Anda dapat mem-build dan men-deploy halaman, yang kemudian dihosting di server Apps Script.
Lihat panduan Layanan HTML untuk mengetahui detail tentang cara mem-build HTML untuk aplikasi web. Halaman setelan Anda dapat berkomunikasi dengan server Google sesuai kebutuhan. Anda juga dapat menggunakan template di halaman untuk membuatnya lebih dinamis.
Contoh add-on konferensi Kalender menunjukkan cara membuat halaman setelan aplikasi web.