การกำหนดค่าทรัพยากรที่ใช้เพื่อกำหนดเนื้อหาและลักษณะการทำงานของส่วนเสริม Google Workspace ภายใน Gmail ไฟล์ Manifest ของส่วนเสริม Google Workspace ต้องมีคอมโพเนนต์ทั้งหมดที่ทำเครื่องหมายเป็นต้องระบุหากส่วนเสริมนั้นขยาย Gmail
เพื่อหลีกเลี่ยงปัญหาGmail
การกำหนดค่าไฟล์ Manifest ของส่วนเสริม Google Workspace สำหรับ ส่วนขยาย Gmail ดูรายละเอียดได้ที่หัวข้อ ขยาย Gmail ด้วยส่วนเสริมของ Google Workspace
| การแสดง JSON |
|---|
{
"authorizationCheckFunction": string,
"composeTrigger": {
object (ComposeTrigger)
},
"contextualTriggers": [
{
object (ContextualTrigger)
}
],
"homepageTrigger": {
object (HomepageTrigger)
}
} |
| ช่อง | |
|---|---|
authorizationCheckFunction |
เลิกใช้งานแล้ว ชื่อฟังก์ชัน Apps Script ที่ทำการตรวจสอบการให้สิทธิ์ของบุคคลที่สาม ฟังก์ชันนี้เลิกใช้งานแล้ว แต่ส่วนเสริมควรส่งข้อยกเว้นจากการเรียกใช้หลัก ดังที่แสดงในตัวอย่างการกำหนดค่า OAuth ที่ไม่ใช่ของ Google |
composeTrigger |
ดูรายละเอียดได้ที่ ขยาย UI การเขียนด้วยการดำเนินการของ Compose |
contextualTriggers[] |
|
homepageTrigger |
ฟังก์ชันทริกเกอร์สำหรับส่วนเสริม
หน้าแรกใน
Gmail การดำเนินการนี้จะลบล้าง
|
ComposeTrigger
การกำหนดค่าสำหรับการดำเนินการเขียน ดูรายละเอียดได้ที่ การขยาย UI ของ Compose
| การแสดง JSON |
|---|
{
"draftAccess": string,
"selectActions": [
{
object (SelectAction)
}
]
} |
| ช่อง | |
|---|---|
draftAccess |
กำหนดระดับการเข้าถึงข้อมูลสำหรับฟังก์ชันทริกเกอร์การเขียน ตัวเลือกที่ใช้ได้มีดังนี้
|
selectActions[] |
รายการการดำเนินการเขียน รายการนี้จำกัดไว้ที่การดำเนินการเดียว
ต่อส่วนเสริม การดำเนินการเขียนมีไอคอน
ในหน้าต่าง Gmail ซึ่งระบุโดย
|
ContextualTrigger
การกำหนดค่าสำหรับทริกเกอร์ที่ทำงานเมื่อผู้ใช้เปิดข้อความ Gmail ดูรายละเอียดได้ที่ การขยาย UI ของข้อความ
| การแสดง JSON |
|---|
{
"onTriggerFunction": string,
"unconditional": {},
} |
| ช่อง | |
|---|---|
onTriggerFunction |
|
unconditional |
|
SelectAction
การกำหนดค่าการดำเนินการเขียนซึ่งกำหนดฟังก์ชันที่จะเรียกใช้เมื่อเลือก
| การแสดง JSON |
|---|
{
"runFunction": string,
"text": string
} |
| ช่อง | |
|---|---|
runFunction |
|
text |
|