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, 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:

  1. Buka Google Kalender.
  2. Klik ikon dan pilih Setelan.
  3. Di panel navigasi kiri, pilih add-on untuk membuka daftar add-on yang diinstal.
  4. 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:

  1. 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.
  2. Dalam project skrip add-on, terapkan fungsi yang menampilkan URL untuk halaman eksternal.
  3. 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.