Setelah Anda memublikasikan add-on, pengguna dapat menginstalnya melalui aplikasi host atau Google Workspace Marketplace. Sebelum memublikasikan, uji add-on dalam aplikasi host yang diperluas.
Halaman ini menjelaskan cara menginstal add-on yang sedang dalam pengembangan (add-on yang tidak dipublikasikan atau developer) untuk pengujian atau penggunaan pribadi. Anda juga dapat men-debug add-on menggunakan Apps Script debugger dan titik henti sementara.
Prasyarat
- Anda harus memiliki akses editor ke project skrip.
- Untuk mengizinkan orang lain menguji add-on, berikan akses editor ke project. Lihat Berkolaborasi dengan Developer Lain.
- Pengguna pengujian harus berada di domain yang sama dengan pemilik skrip.
Menginstal add-on yang tidak dipublikasikan
Instal add-on yang tidak dipublikasikan dari dialog Deployment.
Untuk menginstal add-on yang tidak dipublikasikan untuk pengujian, ikuti langkah-langkah berikut:
- Buka project skrip di editor Apps Script.
- Pilih Deploy > Test deployments.
- Pilih Install.
- Di bagian bawah, pilih Done.
Untuk mengizinkan pengguna lain menguji add-on, bagikan project dengan akun mereka (diperlukan akses edit). Kemudian, minta pengguna untuk mengikuti langkah-langkah yang sama.
Setelah Anda menginstal add-on, add-on tersebut akan langsung tersedia di aplikasi host yang diperluas. Anda mungkin perlu memuat ulang tab aplikasi host sebelum add-on muncul. Otorisasi add-on sebelum Anda menggunakannya. Jika project Anda sudah diotorisasi, gunakan ScriptApp.invalidateAuth untuk membatalkan otorisasi yang ada. Hal ini memungkinkan Anda menguji fitur OAuth terperinci.
Meng-uninstal add-on yang tidak dipublikasikan
Untuk meng-uninstal add-on yang tidak dipublikasikan, ikuti langkah-langkah berikut:
- Buka project skrip di editor Apps Script.
- Pilih Deploy > Test deployments.
- Pilih Uninstall.
- Di bagian bawah, pilih Done.
Langkah-langkah ini akan menghapus deployment dan add-on tidak akan muncul lagi. Anda dapat menginstal ulang deployment kapan saja.
Praktik terbaik pengujian
Saat Anda menguji add-on, ikuti Praktik terbaik. Selain itu, lakukan hal berikut:
Uji alur navigasi kartu di semua aplikasi host yang diperluas oleh add-on. Verifikasi perilaku saat pengguna berpindah antara konteks dan antara kartu non-kontekstual dan kontekstual.
Gunakan data pengujian contoh untuk mengevaluasi perilaku add-on Anda.
Jika add-on Anda terhubung ke API pihak ketiga, pastikan layanan dapat diakses. Pastikan add-on menangani otorisasi dan login dengan benar.
Tangani kondisi error dengan baik. Gunakan kartu error jika diperlukan.
Pantau performa add-on. Jika add-on melambat setelah perubahan kode, Anda mungkin perlu mengerjakan ulang fitur tersebut.