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 tingkat teratas manifes add-on Google Workspace.
| Representasi JSON |
|---|
{
"common": {
object (Common)
},
"calendar": {
object (Calendar)
},
"chat": {
object (Chat)
},
"drive": {
object (Drive)
},
"gmail": {
object (Gmail)
},
"docs": {
object (Docs)
},
"sheets": {
object (Sheets)
},
"slides": {
object (Slides)
},
"meet": {
object (Meet)
}
} |
| 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 tidak disertakan. |
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. |
chat |
Wajib jika add-on Google Workspace memperluas Chat. Konfigurasi aplikasi Google Chat. Jika kolom ini tidak diisi, add-on akan dinonaktifkan di Google Chat. Objek |
drive |
Wajib jika add-on Google Workspace memperluas Drive. Konfigurasi untuk tampilan dan perilaku add-on Google Workspace dalam aplikasi host Drive. Jika kolom ini dihilangkan, add-on akan dinonaktifkan di 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 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. |
meet |
Wajib jika add-on Google Workspace memperluas Meet. Konfigurasi untuk tampilan dan perilaku add-on Google Workspace dalam aplikasi host Meet. Jika kolom ini dihilangkan, add-on akan dinonaktifkan di Meet. |
Umum
Konfigurasi manifes untuk parameter yang umum untuk setiap aplikasi host. Beberapa nilai yang ditentukan di sini digunakan sebagai default jika nilai tertentu untuk host tertentu tidak ada.
| 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 menggunakan
Lihat URL yang diizinkan untuk mengetahui detail selengkapnya. |
universalActions[] |
|
useLocaleFromApp |
Jika Lihat Mengakses lokalitas dan zona waktu pengguna untuk mengetahui detail selengkapnya. |
LayoutProperties
Konfigurasi yang mengontrol toolbar dan tombol add-on Google Workspace serta warna dan tampilannya.
| 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 diberikan, nama fungsi Apps
Script yang dijalankan saat pengguna memilih tindakan ini.
Lihat panduan Tindakan universal untuk mengetahui detailnya. |