Menambahkan setelan add-on konferensi

Add-on Google Workspace yang menambahkan solusi konferensi sering kali memiliki detail yang harus dikontrol oleh pengguna dari halaman setelan add-on. Misalnya, memiliki tombol atau kontrol yang memungkinkan pengguna logout dari sistem konferensi pihak ketiga adalah hal yang umum.

Halaman setelan add-on bersifat opsional. Bagian berikut menjelaskan cara membuka halaman setelan add-on dan cara membuat halaman setelan.

Buka setelan add-on

Anda dapat membuka halaman setelan add-on yang telah diinstal dengan melakukan hal berikut:

  1. Buka Google Kalender.
  2. Klik ikon lalu pilih Setelan.
  3. Di panel navigasi kiri, pilih add-on untuk melompat ke daftar add-on yang diinstal.
  4. Klik tombol Settings yang muncul di sebelah kanan nama add-on untuk membuka halaman setelan add-on tersebut. Tindakan ini akan membuat Google Kalender membuka URL halaman setelan.

Jika add-on tidak menetapkan halaman setelan, tombol Settings tidak akan muncul.

Membuat halaman setelan

Halaman setelan umumnya dibuat menggunakan HTML dan CSS standar. Saat mendesain halaman, ikuti pedoman 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 pada 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:

  1. Buat halaman dan hosting secara eksternal. Saat menambahkan elemen ke halaman, pastikan elemen tersebut berkomunikasi dengan benar dengan sistem konferensi pihak ketiga dan lakukan perubahan yang sesuai untuk pengguna tersebut.
  2. Dalam project skrip add-on, terapkan fungsi yang menampilkan URL untuk halaman eksternal.
  3. Tentukan nama fungsi ini sebagai kolom calendar.createSettingsFunction di manifes 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 dapat membuat dan men-deploy halaman tersebut, yang kemudian dihosting di server Apps Script.

Lihat panduan Layanan HTML untuk mengetahui detail tentang cara membuat 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.