Halaman ini memberikan ringkasan umum tentang dua jenis add-on Anda dapat membangun: Add-on Google Workspace dan Add-on Editor. Ini jenis add-on berbeda dalam hal aplikasi yang diperluas, cara pembuatannya, dan batasan-batasan yang dimilikinya.
Add-on Google Workspace
Add-on Google Workspace adalah add-on generasi terbaru, dan menyediakan banyak kemampuan, termasuk:
Buat hanya satu add-on untuk banyak add-on Aplikasi Google Workspace: Sebagai ganti add-on terpisah untuk Gmail, Kalender, Drive, dan Editor, Anda dapat membangun dan mengelola satu Add-on Google Workspace untuk memperluas beberapa aplikasi Google Workspace.
Meningkatkan brand awareness: Ikon add-on dengan terlihat di panel sisi kanan aplikasi host add-on tersebut.
Membuat pengalaman halaman beranda: Anda dapat membuat halaman beranda terpisah untuk setiap aplikasi Google Workspace, add-on Anda memperluas, atau menggunakan beranda yang sama untuk beberapa aplikasi.
Refleksikan konteks pengguna di add-on Anda: Anda dapat mendesain Add-on Google Workspace untuk menampilkan antarmuka khusus aplikasi host add-on. Misalnya, add-on dapat menampilkan info dari email atau kalender peristiwa, atau menyarankan tindakan berdasarkan aplikasi Google Workspace saat ini kami.
Gunakan antarmuka standar: Membuat antarmuka pengguna dari antarmuka bawaan elemen widget yang disediakan oleh Apps Script
Card
layanan. Anda tidak perlu keahlian dengan HTML atau CSS untuk menentukan hal ini antarmuka.Memperluas klien desktop dan seluler untuk Gmail: Jika Add-on Google Workspace memperluas Gmail, Anda dapat menggunakannya di Gmail versi desktop dan seluler. Jika Anda membangun Add-on Google Workspace yang memperluas Gmail, Anda tidak perlu untuk mendesain add-on versi seluler yang terpisah. Tujuan antarmuka yang sama digunakan di mana-mana.
Gunakan runtime pilihan Anda. Anda dapat mengembangkan Add-on Google Workspace dengan infrastruktur hosting pilihan, rantai alat pengembangan, kontrol sumber sistem, bahasa pengkodean, dan pustaka kode.
Add-on Editor
Add-on Editor memperluas salah satu aplikasi Editor Google, seperti Dokumen, Spreadsheet, Slide, atau Formulir. Setiap jenis Add-on Editor (untuk (misalnya, add-on Spreadsheet) dapat memiliki kumpulan kemampuan spesifik, batasan, dan pertimbangan khusus. Kapan membangun Add-on Editor, Anda perlu memahami Detail khusus editor. Untuk detail selengkapnya tentang add-on untuk Editor, lihat bagian yang sesuai:
Add-on Editor dapat mengotomatiskan tugas editor umum seperti file pembuatan, pengeditan, pemformatan, dan pemindahan data antaraplikasi. Antarmuka Add-on Editor sangat dapat disesuaikan untuk dengan tugas-tugas yang ada.
Add-on Editor berperilaku berbeda dari Add-on Google Workspace di cara berikut:
- Add-on Editor dapat membuat antarmuka yang terdiri dari menu item, dialog, dan sidebar. Dialog add-on dan sidebar ditentukan menggunakan HTML standar dan CSS.
- Add-on Editor memiliki aturan otorisasi khusus karena membuat, mengubah, atau berinteraksi dengan file dalam Google Drive. Ini penting untuk memahami Add-on Editor otorisasi siklus proses sekaligus mengembangkan Add-on Editor.
- File yang dibuat dan diperbarui di setiap editor memiliki struktur khusus. Sebagai misalnya, presentasi Google Slide terdiri dari halaman yang dapat {i>slide<i}, master, atau tata letak. Anda harus memahami struktur {i>file<i} ini, sebagai {i>add-on<i} sering berinteraksi dengannya saat membaca atau mengedit .
- Add-on Editor hanya berfungsi di klien desktop, bukan Android atau iOS.
- Add-on Editor harus diterapkan di Apps Script.