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