การกำหนดค่าทรัพยากรที่ใช้เพื่อกำหนดเนื้อหาและลักษณะการทำงานของส่วนเสริม 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 การเขียนด้วยการดำเนินการของ Compose |
contextualTriggers[] |
|
homepageTrigger |
ข้อกำหนดฟังก์ชันทริกเกอร์สำหรับการสร้างส่วนเสริม
หน้าแรกใน
โฮสต์ Gmail การดำเนินการนี้จะลบล้าง
|
ComposeTrigger
การกำหนดค่าสำหรับการดำเนินการเขียน ดูข้อมูลเพิ่มเติมได้ที่ ขยาย UI ของ Compose
การแสดง 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 |
|