การสร้างส่วนเสริมเครื่องมือแก้ไข

ทําตามขั้นตอนทั่วไปต่อไปนี้เมื่อสร้างส่วนเสริมของ Editor

  1. สร้างโปรเจ็กต์ Apps Script
  2. เขียนโค้ดเพื่อกำหนดลักษณะที่ปรากฏและลักษณะการทํางานของส่วนเสริมโดยใช้บริการ HTML ของ Apps Script ในตัว
  3. ทดสอบส่วนเสริม
  4. เผยแพร่ส่วนเสริม

สร้างโปรเจ็กต์สคริปต์

ส่วนเสริมของเครื่องมือแก้ไขคือโปรเจ็กต์ Apps Script แบบสแตนด์อโลน คู่มือสคริปต์แบบสแตนด์อโลนมีวิธีการสร้างโปรเจ็กต์ใหม่ หรือจะแค่เปิดสคริปต์ใหม่ก็ได้ หากทําเช่นนี้ ระบบจะวางไฟล์โปรเจ็กต์ (ชื่อเดิมคือ Untitled project) ในโฟลเดอร์รูทของไดรฟ์

การทำงานร่วมกัน

เมื่อคุณทำงานร่วมกับผู้อื่นในการพัฒนาส่วนเสริม บัญชีผู้ใช้เพียงบัญชีเดียวจะเป็นเจ้าของโปรเจ็กต์ส่วนเสริม เมื่อคุณเผยแพร่ส่วนเสริม บัญชีผู้ใช้รายเดียวจะทำหน้าที่เป็นผู้เผยแพร่ บัญชีการเผยแพร่ต้องมีสิทธิ์แก้ไขโปรเจ็กต์สคริปต์ของส่วนเสริม แต่ไม่จำเป็นต้องเป็นเจ้าของโปรเจ็กต์

คุณควรหลีกเลี่ยงสถานการณ์ที่อาจทำให้เสียสิทธิ์เข้าถึงโค้ดหรือการตั้งค่าของส่วนเสริมเนื่องจากเจ้าของโปรเจ็กต์ออกจากองค์กร

เราขอแนะนำให้คุณใช้ไดรฟ์ที่แชร์เมื่อทำงานร่วมกันในส่วนเสริมเพื่อป้องกันไม่ให้เสียสิทธิ์เข้าถึงโค้ดส่วนเสริม การวางไฟล์สคริปต์ของส่วนเสริมไว้ในไดรฟ์ที่แชร์จะทำให้ไม่มีบัญชีใดบัญชีหนึ่งเป็นเจ้าของโปรเจ็กต์แต่เพียงผู้เดียว

นอกจากนี้ เราขอแนะนําให้คุณเพิ่มผู้ทำงานร่วมกันในโปรเจ็กต์ Cloud Platform (GCP) ของโปรเจ็กต์สคริปต์ด้วย ซึ่งช่วยให้มั่นใจได้ว่าสมาชิกในทีมจะเข้าถึงการตั้งค่า Cloud ของส่วนเสริมได้เสมอ

เขียนโค้ดส่วนเสริม

เมื่อสร้างโปรเจ็กต์สคริปต์แล้ว คุณสามารถเริ่มเขียนโค้ดเพื่อกำหนดลักษณะที่ปรากฏและลักษณะการทํางานของส่วนเสริม คุณใช้ Apps Script HtmlService เพื่อสร้างอินเทอร์เฟซผู้ใช้ของส่วนเสริม ซึ่งก็คือกล่องโต้ตอบและแถบด้านข้าง โดยใช้ HTML และ CSS แบบดั้งเดิม ส่วนเสริมของเครื่องมือแก้ไขยังกำหนดรายการในเมนูที่กำหนดเองได้ด้วย

ขณะเขียนโค้ด โปรดดูคู่มือสไตล์ของส่วนเสริมสำหรับโปรแกรมแก้ไขเพื่อดูหลักเกณฑ์เกี่ยวกับวิธีออกแบบประสบการณ์ของผู้ใช้ส่วนเสริม นอกจากนี้ โปรดตรวจสอบว่าคุณเข้าใจและเขียนโปรแกรมสำหรับสถานะต่างๆ ของวงจรการให้สิทธิ์ที่ส่วนเสริมอาจพบ

ทดสอบส่วนเสริม

คุณสามารถทดสอบส่วนเสริมของ Editor ก่อนที่จะเผยแพร่เพื่อให้มั่นใจว่าส่วนเสริมทำงานตามที่คาดไว้ การทดสอบกำหนดให้คุณสร้างการกำหนดค่าการทดสอบและใช้เอกสาร สเปรดชีต แบบฟอร์ม หรืองานนำเสนอสำหรับการทดสอบ

โปรดดูรายละเอียดที่หัวข้อทดสอบส่วนเสริมเครื่องมือแก้ไข

เผยแพร่ส่วนเสริม

การเผยแพร่ส่วนเสริมจะทำให้ผู้อื่นใช้งานได้ ไม่ว่าจะเป็นแบบสาธารณะหรือเฉพาะผู้ใช้ในโดเมนของคุณ ก่อนเริ่มกระบวนการเผยแพร่ โปรดอ่านภาพรวมการเผยแพร่

ส่วนเสริมสำหรับโปรแกรมแก้ไขจะเผยแพร่ใน Google Workspace Marketplace ส่วนเสริมที่พร้อมให้บริการแก่สาธารณะต้องผ่านการตรวจสอบส่วนเสริมให้เสร็จสมบูรณ์ก่อนจึงจะเผยแพร่ได้

ดูรายละเอียดเพิ่มเติมได้ที่การเผยแพร่ส่วนเสริมเครื่องมือแก้ไข