Ada beberapa batasan terkait hal yang dapat dilakukan add-on. Tingkatkan pengalaman pengguna secara keseluruhan dengan menghindari hal-hal berikut.
Batasan umum
Batasan berikut berlaku untuk semua add-on. Jangan lakukan hal berikut:
Mengubah fitur di Google Workspace
Framework add-on dirancang untuk meningkatkan aplikasi Google Workspace, bukan untuk menambahkan batasan. Oleh karena itu, Anda tidak dapat mengubah fitur yang ada atau mengunci model berbagi dokumen Google Workspace.
Mengenakan biaya kepada pengguna untuk menginstal
Kami tidak menyediakan cara untuk mengenakan biaya kepada pengguna untuk menginstal add-on, dan add-on tidak dapat menyertakan iklan. Namun, Anda dapat meluncurkan sistem pembayaran sendiri atau memanggil database penagihan yang ada. Add-on Anda dapat terhubung ke layanan non-Google yang menagih pengguna.
Mendeteksi banyak peristiwa
Kecuali untuk pemicu tertentu, add-on tidak dapat mengetahui aktivitas pengguna di luar add-on itu sendiri. Misalnya, Anda tidak dapat mendeteksi saat pengguna mengklik toolbar aplikasi host. Anda dapat melakukan polling untuk mengetahui perubahan dalam konten file dari kode sisi klien sidebar, meskipun akan selalu ada sedikit penundaan.
Add-on Google Workspace
Batasan berikut hanya berlaku untuk add-on Google Workspace dan penggunaan layanan Kartu. Jangan lakukan hal berikut:
Memperluas semua aplikasi Google Workspace
Add-on Google Workspace hanya dapat memperluas Gmail, Kalender, Drive, Meet, Dokumen, Spreadsheet, dan Slide. Pada akhirnya, add-on Google Workspace akan dapat memperluas aplikasi Google Workspace lainnya.
Konteks dokumen di editor
Add-on Google Workspace belum mendukung penggunaan konteks dokumen di editor. Artinya, Anda tidak dapat menggunakan metode seperti
SpreadsheetApp.getActiveSpreadsheet()
untuk mendapatkan dokumen saat ini.
Menggunakan HTML/CSS atau pembuatan skrip sisi klien
Add-on Google Workspace harus menggunakan antarmuka berbasis kartu. Antarmuka HTML/CSS yang didukung oleh add-on Editor tidak dapat digunakan. Add-on Google Workspace menggunakan pendekatan berbasis widget untuk membuat antarmuka pengguna. Hal ini memungkinkan add-on berfungsi dengan baik di platform desktop dan seluler tanpa mengharuskan Anda membuat antarmuka untuk setiap platform.
Dukungan seluler penuh
Untuk saat ini, add-on Google Workspace berfungsi di klien web desktop. Pemicu kontekstual (yaitu, membaca pesan Gmail) juga didukung dari dalam aplikasi seluler Gmail. Halaman beranda non-kontekstual belum tersedia dari aplikasi seluler Gmail, Kalender, atau Drive. Add-on Google Workspace tidak tersedia dari browser web seluler.
Menggunakan pemicu Apps Script
Anda tidak dapat membuat atau menggunakan pemicu sederhana Apps Script di add-on Google Workspace.
Menggunakan Gambar SVG
Saat ini, Anda tidak dapat menggunakan gambar SVG dengan layanan Kartu kartu dan widget.
Memiliki lebih dari 100 widget
Karena alasan performa, Anda tidak dapat menambahkan lebih dari 100 widget atau 100 bagian kartu ke kartu.