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