การกำหนดค่าทรัพยากรที่ใช้เพื่อกำหนดเนื้อหาและลักษณะการทำงานของส่วนเสริม 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 | 
 |