Jenis add-on

Halaman ini memberikan ringkasan umum tentang dua jenis add-on yang dapat Anda buat: Add-on Google Workspace dan Add-on Editor. Jenis add-on ini berbeda dalam aplikasi yang diperluas, cara dibuat, dan batasan yang dimiliki.

Add-on Google Workspace

Add-on Google Workspace adalah add-on generasi terbaru, dan menyediakan banyak kemampuan, termasuk:

  • Membuat hanya satu add-on untuk beberapa aplikasi Google Workspace: Sebagai ganti add-on terpisah untuk Gmail, Kalender, Drive, dan Editor, Anda dapat membuat dan mengelola satu Add-on Google Workspace untuk memperluas beberapa aplikasi Google Workspace.

  • Meningkatkan brand awareness: Ikon add-on secara default terlihat di panel sebelah kanan aplikasi host add-on.

  • Membuat pengalaman halaman beranda: Anda dapat membuat halaman beranda masing-masing untuk setiap aplikasi Google Workspace yang diperluas add-on, atau menggunakan halaman beranda yang sama untuk beberapa aplikasi.

  • Mencerminkan konteks pengguna di add-on: Anda dapat mendesain Add-on Google Workspace untuk menampilkan antarmuka khusus aplikasi host add-on. Misalnya, add-on Anda dapat menampilkan info dari email atau acara kalender, atau menyarankan tindakan berdasarkan halaman aplikasi Google Workspace saat ini.

  • Menggunakan antarmuka standar: Buat antarmuka pengguna dari elemen widget bawaan yang disediakan oleh layanan Card Apps Script. Anda tidak perlu keahlian HTML atau CSS untuk menentukan antarmuka ini.

  • Memperluas klien desktop dan seluler untuk Gmail: Jika Add-on Google Workspace memperluas Gmail, Anda dapat menggunakannya di versi desktop dan seluler Gmail. Jika membuat Add-on Google Workspace yang memperluas Gmail, Anda tidak perlu mendesain add-on versi seluler terpisah. Antarmuka yang sama digunakan di mana pun.

  • Gunakan runtime pilihan Anda. Sebagai alternatif untuk Apps Script, Anda dapat mengembangkan Add-on Google Workspace dengan infrastruktur hosting pilihan Anda, rantai alat pengembangan, sistem kontrol sumber, bahasa coding, dan library kode. Untuk mempelajari lebih lanjut, lihat Membuat add-on dalam bahasa coding apa pun

Add-on Editor

Add-on Editor memperluas salah satu aplikasi Google Editor, seperti Dokumen, Spreadsheet, Slide, atau Formulir. Setiap jenis Add-on Editor (misalnya, add-on Spreadsheet) dapat memiliki kumpulan kemampuan, batasan, dan pertimbangan khusus untuk jenisnya sendiri. Saat membuat Add-on Editor, penting untuk memahami detail khusus Editor ini. Untuk detail selengkapnya tentang add-on untuk Editor tertentu, lihat bagian yang sesuai:

Add-on Editor dapat mengotomatiskan tugas editor umum seperti pembuatan file, pengeditan, pemformatan, dan pemindahan data antar-aplikasi. Antarmuka Add-on Editor sangat mudah disesuaikan untuk tugas yang ada.

Add-on Editor berperilaku berbeda dengan Add-on Google Workspace dalam cara berikut:

  • Add-on Editor dapat membuat antarmuka yang terdiri dari item menu, dialog, dan sidebar. Dialog dan sidebar add-on ditentukan menggunakan HTML dan CSS standar.
  • Add-on Editor memiliki aturan otorisasi khusus karena dapat membuat, mengubah, atau berinteraksi dengan file dalam Google Drive. Penting untuk memahami siklus proses otorisasi Add-on Editor saat mengembangkan Add-on Editor.
  • File yang dibuat dan diperbarui di setiap editor memiliki struktur khusus. Misalnya, presentasi Google Slide terdiri dari halaman yang dapat berupa slide, master, atau tata letak. Anda harus memahami struktur file ini, karena add-on sering berinteraksi dengannya saat membaca atau mengedit file.
  • Add-on Editor hanya berfungsi pada klien desktop, bukan Android atau iOS.
  • Add-on Editor harus diterapkan di Apps Script.