Indeks
AddOnWidgetSet
(pesan)AddOnWidgetSet.WidgetType
(enum)CommonAddOnManifest
(pesan)CreateActionExtensionPoint
(pesan)HomepageExtensionPoint
(pesan)HttpAuthorizationHeader
(enum)HttpOptions
(pesan)LayoutProperties
(pesan)LinkPreviewExtensionPoint
(pesan)MenuItemExtensionPoint
(pesan)UniversalActionExtensionPoint
(pesan)UriPattern
(pesan)
AddOnWidgetSet
Subset widget yang digunakan oleh add-on.
Kolom | |
---|---|
usedWidgets[] |
Daftar widget yang digunakan pada add-on. |
WidgetType
Jenis widget. WIDGET_TYPE_UNSPECIFIED
adalah kumpulan widget dasar.
Enum | |
---|---|
WIDGET_TYPE_UNSPECIFIED |
Widget default ditetapkan. |
DATE_PICKER |
Pemilih tanggal. |
STYLED_BUTTONS |
Tombol bergaya berisi tombol yang terisi dan tombol yang dinonaktifkan. |
PERSISTENT_FORMS |
Bentuk persisten memungkinkan nilai formulir dipertahankan selama tindakan. |
FIXED_FOOTER |
Perbaikan footer di kartu. |
UPDATE_SUBJECT_AND_RECIPIENTS |
Perbarui subjek dan penerima draf. |
GRID_WIDGET |
Widget petak. |
ADDON_COMPOSE_UI_ACTION |
Tindakan add-on Gmail yang berlaku untuk UI Compose add-on. |
CommonAddOnManifest
Konfigurasi add-on yang digunakan bersama di semua aplikasi host add-on.
Kolom | |
---|---|
name |
Wajib. Nama tampilan add-on. |
logoUrl |
Wajib. URL untuk gambar logo yang ditampilkan di toolbar add-on. |
layoutProperties |
Properti tata letak umum untuk kartu add-on. |
addOnWidgetSet |
Widget yang digunakan di add-on. Jika kolom ini tidak ditentukan, kumpulan default akan digunakan. |
useLocaleFromApp |
Apakah akan meneruskan informasi lokalitas dari aplikasi host. |
homepageTrigger |
Menentukan endpoint yang akan dieksekusi dalam konteks apa pun, di host mana pun. Kartu yang dihasilkan oleh fungsi ini akan selalu tersedia bagi pengguna, namun mungkin terhalang oleh konten kontekstual saat add-on ini mendeklarasikan pemicu yang lebih ditargetkan. |
universalActions[] |
Menentukan daftar titik ekstensi di menu tindakan universal yang berfungsi sebagai menu setelan untuk add-on. Titik ekstensi dapat berupa URL link untuk dibuka atau titik akhir untuk dieksekusi sebagai pengiriman formulir. |
openLinkUrlPrefixes |
Tindakan OpenLink hanya dapat menggunakan URL dengan skema |
CreateActionExtensionPoint
Konfigurasi untuk pemicu yang diaktifkan saat pengguna memanggil alur kerja pembuatan resource di aplikasi Google Workspace. Untuk informasi selengkapnya, lihat Membuat resource pihak ketiga dari menu @.
Kolom | |
---|---|
id |
Wajib. ID unik untuk membedakan titik ekstensi ini. ID dapat berisi hingga 64 karakter dan harus dalam format |
labelText |
Wajib. Teks yang ditampilkan di samping ikon untuk titik entri pembuatan resource, seperti |
localizedLabelText |
Opsional. Peta Jika lokalitas pengguna ada di kunci peta, pengguna akan melihat versi |
runFunction |
Wajib. Endpoint yang akan dijalankan saat alur kerja pembuatan resource dipicu untuk membuat link. |
logoUrl |
Opsional. Ikon yang ditampilkan untuk titik entri pembuatan resource. Jika dihilangkan, menu akan menggunakan ikon toolbar add-on, |
HomepageExtensionPoint
Format umum untuk mendeklarasikan tampilan halaman beranda add-on.
Kolom | |
---|---|
runFunction |
Wajib. Endpoint yang akan dijalankan saat titik ekstensi ini diaktifkan. |
enabled |
Opsional. Jika disetel ke Jika tidak ditetapkan, setelan default-nya adalah Jika tampilan halaman beranda kustom add-on dinonaktifkan, kartu ringkasan umum akan diberikan untuk pengguna. |
HttpAuthorizationHeader
Header otorisasi dikirim dalam permintaan HTTP
add-on.
Enum | |
---|---|
HTTP_AUTHORIZATION_HEADER_UNSPECIFIED |
Nilai default, setara dengan SYSTEM_ID_TOKEN . |
SYSTEM_ID_TOKEN |
Kirim token ID untuk akun layanan sistem Add-on Google Workspace khusus project (default). |
USER_ID_TOKEN |
Kirim token ID untuk pengguna akhir. |
NONE |
Jangan kirim header Authentication. |
HttpOptions
Opsi untuk mengirim permintaan ke endpoint HTTP
add-on.
Kolom | |
---|---|
authorizationHeader |
Konfigurasi untuk token yang dikirim di header Otorisasi |
LayoutProperties
Properti tata letak kartu yang dibagikan ke semua aplikasi host add-on.
Kolom | |
---|---|
primaryColor |
Warna primer add-on. Menetapkan warna toolbar. Jika tidak ada warna utama yang ditetapkan, nilai default yang disediakan oleh framework akan digunakan. |
secondaryColor |
Warna sekunder add-on. Menetapkan warna tombol. Jika warna primer telah ditetapkan, tetapi warna sekunder tidak ditetapkan, warna sekunder sama dengan warna primer. Jika warna primer atau warna sekunder tidak ditetapkan, nilai default yang disediakan oleh framework akan digunakan. |
useNewMaterialDesign |
Mengaktifkan desain material untuk kartu. |
LinkPreviewExtensionPoint
Konfigurasi untuk pemicu yang diaktifkan saat pengguna mengetik atau menempelkan link dari layanan pihak ketiga atau non-Google ke file Google Dokumen, Spreadsheet, atau Slide.
Kolom | |
---|---|
labelText |
Wajib. Teks untuk contoh smart chip yang meminta pengguna melihat pratinjau link, seperti |
localizedLabelText |
Opsional. Peta Jika lokalitas pengguna ada di kunci peta, pengguna akan melihat versi |
patterns[] |
Wajib. Array pola URL yang memicu add-on untuk melihat pratinjau link. |
runFunction |
Wajib. Endpoint yang akan dijalankan saat pratinjau link dipicu. |
logoUrl |
Opsional. Ikon yang ditampilkan di smart chip dan kartu pratinjau. Jika dihilangkan, add-on akan menggunakan ikon toolbar, |
MenuItemExtensionPoint
Format umum untuk mendeklarasikan item menu atau tombol yang muncul dalam aplikasi host.
Kolom | |
---|---|
runFunction |
Wajib. Endpoint yang akan dijalankan saat titik ekstensi ini diaktifkan. |
label |
Wajib. Teks yang terlihat oleh pengguna yang menjelaskan tindakan yang diambil dengan mengaktifkan titik ekstensi ini. Misalnya, "Sisipkan invoice". |
logoUrl |
URL untuk gambar logo yang ditampilkan di toolbar add-on. Jika tidak disetel, URL logo utama add-on akan ditetapkan secara default. |
UniversalActionExtensionPoint
Format untuk mendeklarasikan titik ekstensi item menu tindakan universal.
Kolom | |
---|---|
label |
Wajib. Teks yang terlihat oleh pengguna yang menjelaskan tindakan yang diambil dengan mengaktifkan titik ekstensi ini, misalnya, "Tambahkan kontak baru". |
Kolom union action_type . Wajib. Jenis tindakan yang didukung pada item menu tindakan universal. Link ini dapat berupa link ke halaman untuk dibuka atau endpoint untuk dijalankan. action_type hanya ada berupa salah satu diantara berikut: |
|
openLink |
URL yang akan dibuka oleh UniversalAction. |
runFunction |
Endpoint yang akan dijalankan oleh UniversalAction. |
UriPattern
Konfigurasi untuk setiap pola URL yang memicu pratinjau link.
Kolom | |
---|---|
hostPattern |
Diperlukan untuk setiap pola URL agar dapat dipratinjau. Domain pola URL. Add-on mempratinjau link yang berisi domain ini di URL. Guna melihat pratinjau link untuk subdomain tertentu, seperti Misalnya, |
pathPrefix |
Opsional. Jalur yang menambahkan domain Misalnya, jika pola host URL adalah Untuk mencocokkan semua URL di domain pola host, biarkan |