Konfigurasi resource yang digunakan untuk menentukan add-on Google Workspace konten dan perilaku. Manifes add-on harus menyertakan semua komponen yang ditandai sebagai Wajib.
AddOns
Konfigurasi manifes add-on Google Workspace tingkat teratas.
| 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. Nilai yang ditentukan di sini berfungsi sebagai default jika nilai tertentu untuk host tertentu tidak ada. |
calendar |
Wajib jika add-on Google Workspace memperluas Kalender. Konfigurasi tampilan dan perilaku dalam aplikasi host Google Kalender. Jika tidak ada, add-on akan dinonaktifkan di Google Kalender. |
chat |
Wajib jika add-on Google Workspace memperluas Chat. Konfigurasi aplikasi Google Chat. Jika tidak ada, add-on akan dinonaktifkan di Google Chat. Objek |
drive |
Wajib jika add-on Google Workspace memperluas Drive. Konfigurasi tampilan dan perilaku dalam aplikasi host Drive. Jika tidak ada, add-on akan dinonaktifkan di Drive. |
gmail |
Wajib jika add-on Google Workspace memperluas Gmail. Konfigurasi tampilan dan perilaku dalam aplikasi host Gmail. Jika tidak ada, add-on akan dinonaktifkan di Gmail. |
docs |
Wajib jika add-on Google Workspace memperluas Dokumen. Konfigurasi tampilan dan perilaku dalam aplikasi host Dokumen. Jika tidak ada, add-on akan dinonaktifkan di Dokumen. |
sheets |
Wajib jika add-on Google Workspace memperluas Spreadsheet. Konfigurasi tampilan dan perilaku dalam aplikasi host Spreadsheet. Jika tidak ada, add-on akan dinonaktifkan di Spreadsheet. |
slides |
Diperlukan jika add-on Google Workspace memperluas Slide. Konfigurasi tampilan dan perilaku dalam aplikasi host Slide. Jika tidak ada, add-on akan dinonaktifkan di Slide. |
meet |
Wajib jika add-on Google Workspace memperluas Meet. Konfigurasi tampilan dan perilaku dalam aplikasi host Meet. Jika tidak ada, add-on akan dinonaktifkan di Meet. |
Umum
Konfigurasi manifes untuk parameter yang umum untuk setiap aplikasi host. Nilai yang ditentukan di sini berfungsi sebagai nilai default jika nilai tertentu untuk host 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 publik gambar toolbar. |
name |
Wajib. Nama add-on yang ditampilkan di toolbar. |
openLinkUrlPrefixes[] |
Wajib jika add-on menampilkan link keluar dalam widget menggunakan
Lihat URL yang diizinkan untuk mengetahui detailnya. |
universalActions[] |
|
useLocaleFromApp |
Jika Lihat Mengakses lokalitas dan zona waktu pengguna untuk mengetahui detailnya. |
LayoutProperties
Konfigurasi untuk tampilan tombol dan 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 URL atau menjalankan fungsi Apps Script.
| 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. URL yang terbuka di tab saat dipilih.
|
runFunction |
openLink tidak ada. Nama fungsi Apps Script yang
dijalankan saat dipilih.
Lihat panduan Tindakan universal untuk mengetahui detailnya. |