Membuat add-on Editor

Sebelum membuat add-on Editor, tinjau kuota dan batasan Apps Script untuk memastikan desain project Anda sesuai dengan panduan ini. Mengenal batas ini di awal proses pengembangan dapat membantu mencegah potensi masalah di kemudian hari. Apps Script ideal untuk pengembangan add-on ringan untuk diri sendiri, tim, atau organisasi Anda. Namun, jika Anda berencana membuat add-on skala besar yang perlu menangani banyak pengguna, memerlukan latensi rendah, atau memerlukan kontrol penuh atas infrastruktur Anda, pertimbangkan untuk mengembangkan add-on Google Workspace di lingkungan runtime yang berbeda.

Ikuti prosedur umum ini saat membuat add-on Editor:

  1. Buat project Apps Script.
  2. Tulis kode untuk menentukan tampilan dan perilaku add-on, menggunakan layanan HTML Apps Script bawaan.
  3. Uji add-on.
  4. Publikasikan add-on.

Membuat project skrip

Add-on Editor adalah project Apps Script mandiri. Panduan skrip mandiri memberikan petunjuk untuk membuat project baru. Anda juga dapat membuka skrip baru. Jika Anda melakukannya, file project (yang awalnya bernama Untitled project) akan ditempatkan di folder Drive root Anda.

Kolaborasi

Saat Anda berkolaborasi dengan orang lain dalam mengembangkan add-on, satu akun pengguna memiliki project add-on. Saat Anda memublikasikan add-on, satu akun pengguna bertindak sebagai penayang. Akun penerbitan harus memiliki akses edit ke project skrip add-on, tetapi tidak harus menjadi pemilik project.

Sangat penting untuk menghindari situasi di mana Anda kehilangan akses ke kode atau setelan add-on karena pemilik project keluar dari organisasi Anda.

Untuk mencegah hilangnya akses ke kode add-on, sebaiknya gunakan drive bersama saat Anda berkolaborasi dalam add-on. Menempatkan file skrip add-on di drive bersama memastikan tidak ada satu akun pun yang menjadi pemilik tunggal project.

Sebaiknya Anda juga menambahkan kolaborator ke project Cloud Platform (GCP) project skrip. Tindakan ini membantu memastikan seseorang di tim Anda selalu dapat mengakses setelan Cloud add-on.

Mengodekan add-on

Setelah membuat project skrip, Anda dapat mulai menulis kode untuk menentukan tampilan dan perilaku add-on. Anda menggunakan HtmlService Apps Script untuk membuat antarmuka pengguna add-on—dialog dan sidebar— menggunakan HTML dan CSS konvensional. Add-on editor juga dapat menentukan item menu kustom.

Saat membuat kode, lihat Panduan gaya add-on Editor untuk mendapatkan panduan tentang cara mendesain pengalaman pengguna add-on Anda. Selain itu, pastikan Anda memahami dan memprogram berbagai status siklus proses otorisasi yang dapat ditemui add-on Anda.

Menguji add-on

Anda dapat menguji add-on Editor sebelum dipublikasikan untuk memastikan add-on tersebut berfungsi seperti yang diharapkan. Pengujian mengharuskan Anda membuat konfigurasi pengujian dan menggunakan dokumen, spreadsheet, formulir, atau presentasi pengujian.

Lihat Menguji add-on Editor untuk mengetahui detailnya.

Memublikasikan add-on

Dengan memublikasikan add-on, add-on tersebut dapat digunakan oleh orang lain, baik secara publik maupun hanya oleh pengguna di domain Anda. Sebelum memulai proses publikasi, pastikan untuk meninjau ringkasan publikasi.

Add-on editor dipublikasikan ke Google Workspace Marketplace. Add-on yang tersedia secara publik harus menyelesaikan peninjauan add-on sebelum dipublikasikan.

Lihat Mempublikasikan add-on Editor untuk mengetahui detail selengkapnya.