Konfigurasi resource yang digunakan untuk menentukan konten dan perilaku Add-on Google Workspace. Manifes Add-on Google Workspace harus memiliki semua komponen yang ditandai sebagai Wajib.
AddOns
Konfigurasi manifes Add-on Google Workspace tingkat atas.
Representasi JSON |
---|
{ "common": { object (Common) }, "calendar": { object (Calendar) }, "drive": { object (Drive) }, "gmail": { object (Gmail) }, "docs": { object (Docs) }, "sheets": { object (Sheets) }, "slides": { object (Slides) } } |
Kolom | |
---|---|
common |
Wajib. Menentukan nilai untuk Add-on Google Workspace yang umum untuk setiap aplikasi host. Beberapa nilai yang ditentukan di sini digunakan sebagai default saat nilai tertentu untuk host tertentu dihilangkan. |
calendar |
Wajib jika Add-on Google Workspace memperluas Kalender. Konfigurasi untuk tampilan dan perilaku Add-on Google Workspace dalam aplikasi host Google Kalender. Jika kolom ini dihilangkan, add-on akan dinonaktifkan di Google Kalender. |
drive |
Wajib jika Add-on Google Workspace memperluas Google Drive. Konfigurasi tampilan dan perilaku Add-on Google Workspace dalam aplikasi host Google Drive. Jika kolom ini dihilangkan, add-on akan dinonaktifkan di Google Drive. |
gmail |
Wajib jika Add-on Google Workspace memperluas Gmail. Konfigurasi untuk tampilan dan perilaku Add-on Google Workspace dalam aplikasi host Gmail. Jika kolom ini dihilangkan, add-on akan dinonaktifkan di Gmail. |
docs |
Wajib jika Add-on Google Workspace memperluas Dokumen. Konfigurasi untuk tampilan dan perilaku Add-on Google Workspace dalam aplikasi host Dokumen. Jika kolom ini dihilangkan, add-on akan dinonaktifkan di Dokumen. |
sheets |
Wajib jika Add-on Google Workspace memperluas Spreadsheet. Konfigurasi untuk tampilan dan perilaku Add-on Google Workspace dalam aplikasi host Spreadsheet. Jika kolom ini dihilangkan, add-on akan dinonaktifkan di Spreadsheet. |
slides |
Wajib ada jika Add-on Google Workspace memperluas Slide. Konfigurasi untuk tampilan dan perilaku Add-on Google Workspace dalam aplikasi host Slide. Jika kolom ini dihilangkan, add-on akan dinonaktifkan di Slide. |
Umum
Konfigurasi manifes untuk parameter yang umum untuk setiap aplikasi host. Beberapa nilai yang ditentukan di sini digunakan sebagai default saat nilai tertentu untuk host tertentu dihilangkan.
Representasi JSON |
---|
{ "homepageTrigger": { object (HomepageTrigger) }, "layoutProperties": { object (LayoutProperties) }, "logoUrl": string, "name": string, "openLinkUrlPrefixes": [ string ], "universalActions": [ { object (UniversalAction) } ], "useLocaleFromApp": boolean } |
Kolom | |
---|---|
homepageTrigger |
|
layoutProperties |
|
logoUrl |
Wajib. URL gambar yang ditampilkan di toolbar. URL harus bersifat publik. |
name |
Wajib. Nama add-on yang ditampilkan di toolbar. |
openLinkUrlPrefixes[] |
Wajib jika add-on menampilkan link keluar, baik dalam
widget yang menggunakan
Lihat Daftar URL yang diizinkan untuk detail selengkapnya. |
universalActions[] |
|
useLocaleFromApp |
Jika Lihat Mengakses lokalitas dan zona waktu pengguna untuk detail selengkapnya. |
LayoutProperties
Konfigurasi yang mengontrol warna dan tampilan tombol serta toolbar add-on Google Workspace.
Representasi JSON |
---|
{ "primaryColor": string, "secondaryColor": string } |
Kolom | |
---|---|
primaryColor |
|
secondaryColor |
|
UniversalAction
Konfigurasi untuk tindakan universal. Jika dipilih, tindakan universal akan membuka link URL yang ditentukan atau menjalankan fungsi Apps Script yang ditentukan.
Representasi JSON |
---|
{ "label": string, // Union field rule can be only one of the following: "openLink": string, "runFunction": string, // End of list of possible types for union field rule. } |
Kolom | |
---|---|
label |
|
openLink |
runFunction tidak ada. Jika disediakan, URL yang dibuka di tab
saat pengguna memilih tindakan ini.
|
runFunction |
openLink
tidak ada. Jika disediakan, nama fungsi Apps Script yang dijalankan saat pengguna memilih tindakan ini.
Lihat panduan Tindakan universal untuk mengetahui detailnya. |