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