การกําหนดค่าทรัพยากรที่ใช้เพื่อกําหนดเนื้อหาและลักษณะการทํางานของส่วนเสริม Google Workspace ไฟล์ Manifest ของส่วนเสริม Google Workspace ต้องมีคอมโพเนนต์ทั้งหมดที่ระบุว่าจําเป็น
ส่วนเสริม
ระดับบนสุดของการกําหนดค่าไฟล์ 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 |
หาก โปรดดูรายละเอียดเพิ่มเติมที่หัวข้อ การเข้าถึงภาษาและเขตเวลาของผู้ใช้ |
พร็อพเพอร์ตี้เลย์เอาต์
การกําหนดค่าที่ควบคุม Google Workspace สีและรูปแบบของปุ่มส่วนเสริม
การแสดง JSON |
---|
{ "primaryColor": string, "secondaryColor": string } |
ช่อง | |
---|---|
primaryColor |
|
secondaryColor |
|
การดําเนินการสากล
การกําหนดค่าสําหรับการดําเนินการส่วนกลาง เมื่อเลือกแล้ว การดําเนินการสากลจะเปิดลิงก์ 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 ที่เรียกใช้เมื่อผู้ใช้เลือกการดําเนินการนี้
โปรดดูรายละเอียดในคู่มือ การดําเนินการส่วนกลาง |