Pembatasan

Ada beberapa batasan terkait apa yang dapat dilakukan add-on. Tingkatkan pengalaman pengguna secara keseluruhan dengan menghindari kesalahan ini.

Batasan umum

Batasan berikut berlaku untuk semua add-on. Jangan lakukan hal berikut:

Mengubah fitur di Google Workspace

Framework add-on dirancang untuk meningkatkan kualitas 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 menagih pengguna atas penginstalan add-on, dan add-on tidak dapat menyertakan iklan. Namun, Anda dapat meluncurkan sistem pembayaran Anda sendiri atau memanggil database penagihan yang sudah 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 tindakan pengguna di luar add-on itu sendiri. Misalnya, Anda tidak dapat mendeteksi kapan pengguna mengklik toolbar aplikasi host. Anda dapat melakukan polling untuk perubahan konten file dari kode sisi klien sidebar, meskipun Anda akan selalu mengalami sedikit penundaan.

Add-on Google Workspace

Pembatasan berikut hanya berlaku untuk Add-on Google Workspace dan penggunaan layanan Kartu. Jangan lakukan hal berikut:

Perluas semua aplikasi Google Workspace

Add-on Google Workspace hanya dapat memperluas Gmail, Kalender, Drive, Dokumen, Spreadsheet, dan Slide. Nantinya, Add-on Google Workspace akan dapat memperluas ketersediaan aplikasi Google Workspace lainnya.

Pemicuan kontekstual di Drive

Add-on Google Workspace hanya dapat menyediakan pemicu kontekstual untuk Gmail saat membaca atau menulis pesan, dan di Kalender saat acara dibuka. Pemicuan kontekstual untuk file Drive belum didukung. Lihat praktik pengembangan sementara.

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 memperoleh dokumen saat ini. Lihat praktik pengembangan sementara.

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 masing-masing platform.

Dukungan seluler penuh

Untuk saat ini, Add-on Google Workspace berfungsi pada klien web desktop. Pemicuan kontekstual (yaitu, pembacaan 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 di 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 kartu dan widget Layanan kartu.

Memiliki lebih dari 100 widget

Untuk alasan performa, Anda tidak dapat menambahkan lebih dari 100 widget atau 100 bagian kartu ke satu kartu.