หน้านี้จะให้ภาพรวมทั่วไปของส่วนเสริม 2 ประเภทที่คุณสร้างได้ ได้แก่ ส่วนเสริมของ Google Workspace และส่วนเสริมของเครื่องมือแก้ไข ส่วนเสริมเหล่านี้ มีประเภทที่แตกต่างกันในแอปพลิเคชันที่ขยาย วิธีการสร้าง และข้อจำกัด
ส่วนเสริมของ Google Workspace
ส่วนเสริมของ Google Workspace เป็นส่วนเสริมรุ่นล่าสุดและมีฟีเจอร์มากมาย ซึ่งรวมถึงฟีเจอร์ต่อไปนี้
สร้างส่วนเสริมเดียวสำหรับแอป Google Workspace หลายแอป: คุณสามารถสร้างและจัดการส่วนเสริม Google Workspace เดียวที่ใช้ได้ใน Google Workspace แทนที่จะสร้างส่วนเสริมแยกกันสำหรับแต่ละแอป ส่วนเสริมของ Google Workspace สามารถขยาย แอปพลิเคชันโฮสต์ต่อไปนี้ได้
- Gmail
- Google ปฏิทิน
- Google Chat
- Google เอกสาร
- Google ไดรฟ์
- Google Meet
- Google ชีต
- Google สไลด์
เพิ่มการรับรู้ถึงแบรนด์: ไอคอนส่วนเสริมจะปรากฏในแผงด้านขวาของแอปโฮสต์โดยค่าเริ่มต้น
สร้างประสบการณ์หน้าแรก: สร้างหน้าแรกแต่ละหน้าสำหรับแอป Google Workspace แต่ละแอปที่ส่วนเสริมของคุณขยายการทำงาน หรือใช้หน้าแรกเดียวกันสำหรับหลายแอป
แสดงบริบทในส่วนเสริม: ออกแบบส่วนเสริมของ Google Workspace เพื่อแสดงอินเทอร์เฟซที่เฉพาะเจาะจงกับแอปโฮสต์ ตัวอย่างเช่น ส่วนเสริมอาจแสดงข้อมูลจากอีเมลหรือกิจกรรมในปฏิทิน หรือแนะนำการดำเนินการตามหน้าแอป Google Workspace ปัจจุบัน
ใช้อินเทอร์เฟซที่ได้มาตรฐาน: สร้างอินเทอร์เฟซผู้ใช้จากองค์ประกอบวิดเจ็ตในตัวที่ให้บริการโดยบริการ
Cardของ Google Apps Script คุณไม่จำเป็นต้อง มีความเชี่ยวชาญด้าน HTML หรือ CSS เพื่อกำหนดอินเทอร์เฟซเหล่านี้ขยายไคลเอ็นต์ Gmail บนเดสก์ท็อปและอุปกรณ์เคลื่อนที่: หากส่วนเสริม Google Workspace ขยาย Gmail ให้ใช้ทั้งในเวอร์ชันเดสก์ท็อปและอุปกรณ์เคลื่อนที่ คุณจึงไม่ต้องออกแบบเวอร์ชันสำหรับอุปกรณ์เคลื่อนที่แยกต่างหาก ใช้อินเทอร์เฟซเดียวกันในทุกที่
ใช้รันไทม์ที่คุณต้องการ: พัฒนาส่วนเสริมของ Google Workspace ด้วยโครงสร้างพื้นฐานในการโฮสต์ เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ ระบบควบคุมแหล่งที่มา ภาษาการเขียนโค้ด และไลบรารีของโค้ดที่คุณต้องการ
ส่วนเสริมของเครื่องมือแก้ไข
ส่วนเสริมของเครื่องมือแก้ไขจะขยายแอปพลิเคชันเครื่องมือแก้ไขของ Google เช่น เอกสาร ชีต สไลด์ หรือ ฟอร์ม ส่วนเสริมของเอดิเตอร์แต่ละประเภท (เช่น ส่วนเสริมของชีต) จะมีความสามารถ ข้อจำกัด และข้อควรพิจารณาพิเศษเฉพาะประเภทของตัวเอง เมื่อสร้างส่วนเสริมของ Editor โปรดทำความเข้าใจรายละเอียดเฉพาะของ Editor เหล่านี้ ดูรายละเอียดเพิ่มเติมเกี่ยวกับส่วนเสริมสำหรับเครื่องมือแก้ไขที่เฉพาะเจาะจงได้ที่บทความต่อไปนี้
ส่วนเสริมของเอดิเตอร์สามารถช่วยปรับงานเอดิเตอร์ทั่วไปให้เป็นระบบอัตโนมัติได้ เช่น การสร้าง ไฟล์ การแก้ไข การจัดรูปแบบ และการย้ายข้อมูลระหว่างแอปพลิเคชัน อินเทอร์เฟซส่วนเสริมของเอดิเตอร์ปรับแต่งได้สูง
ส่วนเสริมของเอดิเตอร์เหมาะสำหรับการทำงานอัตโนมัติภายใน Google เอกสาร, ชีต, สไลด์ หรือฟอร์มสำหรับการใช้งานส่วนตัวหรือภายใน สำหรับส่วนเสริม ที่ต้องใช้ความสามารถขนาดใหญ่ซึ่งต้องรองรับผู้ใช้จำนวนมาก ต้องมีเวลาในการตอบสนองต่ำ หรือต้องการควบคุมโครงสร้างพื้นฐานอย่างเต็มรูปแบบ ให้พิจารณาสร้าง ส่วนเสริม Google Workspace ในสภาพแวดล้อมรันไทม์อื่น เพื่อควบคุมโครงสร้างพื้นฐาน การทำให้ใช้งานได้ และกระบวนการเผยแพร่ได้ดียิ่งขึ้น
ส่วนเสริมของเครื่องมือแก้ไขจะทำงานแตกต่างจากส่วนเสริมของ Google Workspace ในลักษณะต่อไปนี้
- ส่วนเสริมเครื่องมือแก้ไขสามารถสร้างอินเทอร์เฟซที่ประกอบด้วยรายการเมนู กล่องโต้ตอบ และแถบด้านข้าง อินเทอร์เฟซได้รับการกำหนดโดยใช้ HTML และ CSS มาตรฐาน
- ส่วนเสริมของเอดิเตอร์มีกฎการให้สิทธิ์พิเศษเนื่องจากส่วนเสริมเหล่านี้ โต้ตอบกับไฟล์ใน Google ไดรฟ์ ทำความเข้าใจการให้สิทธิ์ส่วนเสริมของเอดิเตอร์ขณะพัฒนาส่วนเสริมของเอดิเตอร์
- ไฟล์ที่สร้างและอัปเดตในโปรแกรมแก้ไขแต่ละโปรแกรมจะมีโครงสร้างเฉพาะ เช่น Google สไลด์ งานนำเสนอประกอบด้วยหน้าต่างๆ เช่น สไลด์ มาสเตอร์ หรือเลย์เอาต์ ทำความเข้าใจโครงสร้างไฟล์เหล่านี้ เนื่องจากส่วนเสริมมักจะโต้ตอบ กับโครงสร้างไฟล์เมื่ออ่านหรือแก้ไขไฟล์
- ส่วนเสริมของเครื่องมือแก้ไขจะทำงานในไคลเอ็นต์บนเดสก์ท็อปเท่านั้น ไม่ใช่ Android หรือ iOS
- ส่วนเสริมของเครื่องมือแก้ไขต้องติดตั้งใช้งานใน Apps Script