การกำหนดค่าทรัพยากรที่ใช้เพื่อกำหนดเนื้อหาและลักษณะการทำงานของส่วนเสริม Google Workspace ไฟล์ Manifest ของส่วนเสริมต้องมีคอมโพเนนต์ทั้งหมดที่ทำเครื่องหมายเป็นต้องระบุ
AddOns
การกำหนดค่าไฟล์ Manifest ของส่วนเสริม Google Workspace ระดับบนสุด
| การแสดง 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)
}
} |
| ช่อง | |
|---|---|
common |
ต้องระบุ กำหนดค่าสำหรับ ส่วนเสริมของ Google Workspace ที่ใช้ร่วมกันสำหรับแอปพลิเคชันโฮสต์ทุกแอป ค่าที่กำหนดไว้ที่นี่จะทำหน้าที่เป็นค่าเริ่มต้นเมื่อละเว้นค่าที่เฉพาะเจาะจงสำหรับโฮสต์หนึ่งๆ |
calendar |
ต้องระบุหากส่วนเสริมของ Google Workspace ขยาย ปฏิทิน การกำหนดค่าลักษณะและการทำงาน ภายในแอปพลิเคชันโฮสต์ของ Google ปฏิทิน หากไม่ระบุ ระบบจะปิดใช้ส่วนเสริมใน Google ปฏิทิน |
chat |
ต้องระบุหากส่วนเสริม Google Workspace ขยาย Chat การกำหนดค่าของ แอป Google Chat หากไม่ระบุ ระบบจะปิดใช้ส่วนเสริมใน Google Chat ออบเจ็กต์ |
drive |
ต้องระบุหากส่วนเสริมของ Google Workspace ขยาย ไดรฟ์ การกำหนดค่าลักษณะการทำงาน ภายในแอปพลิเคชันโฮสต์ของไดรฟ์ หากไม่ระบุ ระบบจะปิดใช้ส่วนเสริมในไดรฟ์ |
gmail |
ต้องระบุหากส่วนเสริม Google Workspace ขยาย Gmail การกำหนดค่าลักษณะการทำงาน ภายในแอปพลิเคชันโฮสต์ Gmail หากไม่ระบุ ระบบจะปิดใช้ส่วนเสริมใน Gmail |
docs |
ต้องระบุหากส่วนเสริมของ Google Workspace ขยาย เอกสาร การกำหนดค่าลักษณะการทำงาน ภายในแอปพลิเคชันโฮสต์ของเอกสาร หากไม่ระบุ ระบบจะปิดใช้ส่วนเสริมในเอกสาร |
sheets |
ต้องระบุหากส่วนเสริมของ Google Workspace ขยาย ชีต การกำหนดค่าลักษณะที่ปรากฏและลักษณะการทำงาน ภายในแอปพลิเคชันโฮสต์ชีต หากไม่ระบุ ระบบจะปิดใช้ส่วนเสริมในชีต |
slides |
ต้องระบุหากส่วนเสริมของ Google Workspace ขยาย สไลด์ การกำหนดค่าลักษณะการทำงาน ภายในแอปพลิเคชันโฮสต์ของสไลด์ หากไม่ระบุ ระบบจะปิดใช้ส่วนเสริมในสไลด์ |
meet |
ต้องระบุหากส่วนเสริม Google Workspace ขยาย Meet การกำหนดค่าลักษณะที่ปรากฏและลักษณะการทำงาน ภายในแอปพลิเคชันโฮสต์ของ Meet หากไม่ระบุ ระบบจะปิดใช้ส่วนเสริมใน Meet |
ใช้กันทั่วไป
การกำหนดค่า Manifest สำหรับพารามิเตอร์ที่ใช้ร่วมกันในแอปพลิเคชันโฮสต์ทุกแอป ค่าที่กำหนดไว้ที่นี่จะใช้เป็นค่าเริ่มต้นเมื่อละเว้นค่าที่เฉพาะเจาะจงสำหรับโฮสต์
| การแสดง JSON |
|---|
{
"homepageTrigger": {
object (HomepageTrigger)
},
"layoutProperties": {
object (LayoutProperties)
},
"logoUrl": string,
"name": string,
"openLinkUrlPrefixes": [
string
],
"universalActions": [
{
object (UniversalAction)
}
],
"useLocaleFromApp": boolean
} |
| ช่อง | |
|---|---|
homepageTrigger |
|
layoutProperties |
|
logoUrl |
ต้องระบุ URL สาธารณะของรูปภาพแถบเครื่องมือ |
name |
ต้องระบุ ชื่อของส่วนเสริมที่แสดง ในแถบเครื่องมือ |
openLinkUrlPrefixes[] |
ต้องระบุหากส่วนเสริมแสดงลิงก์ขาออกภายในวิดเจ็ตโดยใช้
ดูรายละเอียดได้ที่ URL ในรายการที่อนุญาต |
universalActions[] |
|
useLocaleFromApp |
หาก ดูรายละเอียดได้ที่ การเข้าถึงภาษาและเขตเวลาของผู้ใช้ |
LayoutProperties
การกำหนดค่าสำหรับแถบเครื่องมือและลักษณะปุ่มของส่วนเสริม Google Workspace
| การแสดง JSON |
|---|
{
"primaryColor": string,
"secondaryColor": string
} |
| ช่อง | |
|---|---|
primaryColor |
|
secondaryColor |
|
UniversalAction
การกำหนดค่าสำหรับการดำเนินการสากล เมื่อเลือกแล้ว การดำเนินการแบบสากลจะเปิด URL หรือเรียกใช้ฟังก์ชัน Apps Script
| การแสดง 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. } |
| ช่อง | |
|---|---|
label |
|
openLink |
runFunction URL ที่เปิดในแท็บเมื่อเลือก
|
runFunction |
openLink ชื่อของฟังก์ชัน Apps Script ที่
จะเรียกใช้เมื่อเลือก
ดูรายละเอียดได้ที่คำแนะนำเกี่ยวกับ การดำเนินการแบบสากล |