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.

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 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 membuat Google Kalender membuka URL halaman setelan.

Jika add-on tidak menentukan 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 mengirimkan 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. Buat halaman dan hosting halaman secara eksternal. Saat menambahkan elemen ke halaman, pastikan elemen tersebut berkomunikasi dengan benar dengan sistem konferensi pihak ketiga dan melakukan 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 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 Anda dapat membangun dan men-deploy halaman, yang kemudian dihosting di server Apps Script.

Lihat panduan Layanan HTML untuk 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.