การทําให้โปรเจ็กต์ Google Apps Script ใช้งานได้คือการเผยแพร่สคริปต์ของคุณที่ พร้อมใช้งานเป็นเว็บแอป ส่วนเสริม Google Workspace หรือไฟล์ปฏิบัติการ API การสร้างและจัดการการติดตั้งใช้งานจะช่วยให้คุณทำซ้ำโค้ดและควบคุมเวอร์ชันสคริปต์ที่ผู้ใช้เข้าถึงได้
การติดตั้งใช้งานมี 2 ประเภท ได้แก่
- การติดตั้งใช้งานส่วนหัว ซึ่งจะซิงค์กับโค้ดโปรเจ็กต์ปัจจุบันเสมอ
- การติดตั้งใช้งานแบบกำหนดเวอร์ชัน ซึ่งเชื่อมต่อกับเวอร์ชันโปรเจ็กต์ที่เฉพาะเจาะจง
การทำให้ส่วนหัวใช้งานได้
การทำให้ Head ใช้งานได้คือโค้ดโปรเจ็กต์ปัจจุบัน เมื่อสร้างโปรเจ็กต์ Apps Script ระบบจะสร้างการใช้งานเวอร์ชันล่าสุด ของโปรเจ็กต์นั้นโดยอัตโนมัติ
การติดตั้งใช้งานส่วนหัวจะซิงค์กับโค้ดที่บันทึกล่าสุดเสมอ เช่น หากคุณสร้างการทําให้ใช้งานได้แบบเวอร์ชันแล้วแก้ไขโค้ด การทําให้ใช้งานได้ที่ส่วนหัวจะแสดงการเปลี่ยนแปลงเหล่านั้น ขณะที่การทําให้ใช้งานได้แบบเวอร์ชันจะยังคงเหมือนเดิม
ใช้การติดตั้งใช้งานส่วนหัวเพื่อทดสอบโค้ด อย่าใช้การติดตั้งใช้งานส่วนหัวสำหรับการใช้งานแบบสาธารณะ
โปรเจ็กต์ Apps Script แต่ละโปรเจ็กต์มีการติดตั้งใช้งานเวอร์ชันล่าสุดเพียงรายการเดียว หากต้องการใช้การติดตั้งใช้งานส่วนหัว คุณต้องมีสิทธิ์เข้าถึงระดับอ่านในโปรเจ็กต์สคริปต์เป็นอย่างน้อย
การทำให้ใช้งานได้ที่มีการควบคุมเวอร์ชัน
การติดตั้งใช้งานที่มีการกำหนดเวอร์ชันจะทำให้โค้ดโปรเจ็กต์เวอร์ชันที่เฉพาะเจาะจงพร้อมใช้งาน ซึ่งจะช่วยให้ผู้ใช้ใช้เวอร์ชันที่ใช้งานได้ต่อไปในขณะที่คุณทำการเปลี่ยนแปลง และปรับปรุงโค้ด
เมื่อเผยแพร่แอปพลิเคชันเพื่อการใช้งานแบบสาธารณะ ให้ใช้การ ติดตั้งใช้งานที่มีการกำหนดเวอร์ชันเสมอ คุณสามารถมีการติดตั้งใช้งานแบบเวอร์ชันที่ใช้งานอยู่หลายรายการพร้อมกันได้
สำคัญ: คุณโอนการเป็นเจ้าของการติดตั้งใช้งานที่มีการควบคุมเวอร์ชันไม่ได้ หากคุณโอนความเป็นเจ้าของโปรเจ็กต์สคริปต์ เจ้าของของการติดตั้งใช้งานที่มีการควบคุมเวอร์ชันอยู่แล้วจะไม่เปลี่ยนแปลง หากผู้ดูแลระบบลบบัญชีของเจ้าของการติดตั้งใช้งาน การติดตั้งใช้งานอาจเกิดข้อผิดพลาดของสคริปต์
การทำให้ใช้งานได้เทียบกับเวอร์ชัน
เวอร์ชันและการทำให้ใช้งานได้เป็นแนวคิดที่แตกต่างกันใน Apps Script ดังนี้
- เวอร์ชัน: สแนปชอตแบบคงที่ของโค้ดโปรเจ็กต์สคริปต์ เมื่อสร้างแล้ว เวอร์ชันจะแก้ไขไม่ได้ ให้คิดว่า เวอร์ชันเป็นเหมือน "จุดบันทึก" ในประวัติการพัฒนา
- การติดตั้งใช้งาน: การเผยแพร่ที่ทำให้สคริปต์เวอร์ชันหนึ่งๆ พร้อมใช้งานสำหรับผู้ใช้ การทำให้ใช้งานได้จะมี URL หรือรหัสที่ไม่ซ้ำกัน
เมื่อต้องการอัปเดตโค้ดที่ใช้ในการติดตั้งใช้งานที่มีอยู่ (เช่น เว็บแอป) คุณจะต้องสร้างเวอร์ชันใหม่ จากนั้นแก้ไขการติดตั้งใช้งานให้ชี้ไปยังเวอร์ชันใหม่นั้น ซึ่งจะอัปเดตแอปพลิเคชันสำหรับผู้ใช้ทั้งหมดในขณะที่ยังคงใช้ URL หรือรหัสการติดตั้งใช้งานเดียวกัน
สร้างการทำให้ใช้งานได้ที่มีการควบคุมเวอร์ชัน
หากต้องการทำให้ส่วนเสริม ส่วนเสริมของเอดิเตอร์ แอป Chat หรือไฟล์ที่เรียกใช้ได้ของ API ใช้งานได้ คุณต้องเปลี่ยนการเชื่อมโยงโปรเจ็กต์ Google Cloud ของ Apps Script จากโปรเจ็กต์เริ่มต้นเป็นโปรเจ็กต์มาตรฐานก่อน
วิธีสร้างการติดตั้งใช้งานที่มีการควบคุมเวอร์ชัน
- เปิดโปรเจ็กต์ Apps Script
- ที่ด้านขวาบน ให้คลิกติดตั้งใช้งาน > การติดตั้งใช้งานใหม่
- คลิกเปิดใช้ประเภทการติดตั้งใช้งาน ข้างเลือกประเภท
- เลือกประเภทการติดตั้งใช้งานที่คุณต้องการติดตั้งใช้งาน สำหรับส่วนเสริมของ Google Workspace, ส่วนเสริมของเครื่องมือแก้ไข และแอป Google Chat ให้เลือกส่วนเสริม
- ป้อนข้อมูลเกี่ยวกับการติดตั้งใช้งาน แล้วคลิกติดตั้งใช้งาน
คุณแชร์การติดตั้งใช้งานใหม่แต่ละรายการเป็นไลบรารีได้ หากคุณแชร์สคริปต์เป็น ไลบรารี ผู้ใช้ไลบรารีจะเห็นคำอธิบายการติดตั้งใช้งาน
ดูการทำให้ใช้งานได้แบบเวอร์ชัน
หากต้องการดูการนำโปรเจ็กต์ Apps Script ไปใช้งาน ให้คลิกนำไปใช้งาน > จัดการการนำไปใช้งานที่ด้านบน
หากต้องการดูโค้ดของเวอร์ชันใดเวอร์ชันหนึ่ง โปรดดูที่หัวข้อ ดูเวอร์ชันก่อนหน้า
แก้ไขการทำให้ใช้งานได้ที่มีการควบคุมเวอร์ชัน
คุณแก้ไขการติดตั้งใช้งานที่มีการควบคุมเวอร์ชันเพื่อเปลี่ยนคำอธิบายหรือเวอร์ชันได้ วิธี แก้ไขการทำให้ใช้งานได้
- เปิดโปรเจ็กต์ Apps Script
- คลิกทำให้ใช้งานได้ > จัดการการติดตั้งใช้งาน
- เลือกการติดตั้งใช้งานที่ใช้งานอยู่ แล้วคลิกแก้ไข
- ทำการเปลี่ยนแปลง แล้วคลิกติดตั้งใช้งาน
หากต้องการแก้ไขการติดตั้งใช้งานที่เก็บถาวร ให้ติดตั้งใช้งานอีกครั้ง แล้วทำตามขั้นตอนก่อนหน้า
หากต้องการทำให้การเปลี่ยนแปลงโค้ดโปรเจ็กต์ใช้งานได้ ให้สร้างเวอร์ชันใหม่และแก้ไข การทำให้ใช้งานได้เพื่อใช้เวอร์ชันดังกล่าว นี่คือวิธีมาตรฐานในการอัปเดตแอปพลิเคชัน โดยไม่ต้องเปลี่ยน URL หรือรหัสการติดตั้งใช้งาน การติดตั้งใช้งานจะใช้ เวอร์ชันใหม่สำหรับผู้ใช้ทั้งหมดโดยอัตโนมัติ
ดูรหัสการทำให้ใช้งานได้
การติดตั้งใช้งานทุกครั้งจะมีรหัสสตริงที่เชื่อมโยง หากต้องการดูรหัสนี้ ให้ทำดังนี้
- เปิดโปรเจ็กต์ Apps Script
- ที่ด้านขวาบน ให้คลิกติดตั้งใช้งาน > จัดการการติดตั้งใช้งาน
- เลือกการติดตั้งใช้งานที่ใช้งานอยู่เพื่อค้นหารหัส
รหัสการติดตั้งใช้งานจะปรากฏในการติดตั้งใช้งานที่ใช้งานอยู่เท่านั้น
ทดสอบการทำให้ใช้งานได้
วิธีการทดสอบการติดตั้งใช้งานจะขึ้นอยู่กับประเภทแอปที่คุณสร้าง
ส่วนเสริมของ Google Workspace
หากต้องการทดสอบการทำให้ส่วนเสริมใช้งานได้ โปรดดู การทดสอบส่วนเสริม
ส่วนเสริมของเอดิเตอร์
หากต้องการทดสอบการติดตั้งใช้งานส่วนเสริมของเครื่องมือแก้ไข โปรดดู ทดสอบส่วนเสริมของเครื่องมือแก้ไข
เว็บแอป
หากต้องการทดสอบการติดตั้งใช้งานเว็บแอป โปรดดู ทดสอบการติดตั้งใช้งานเว็บแอป
แอป Google Chat
หากต้องการทดสอบการทำให้แอป Chat ใช้งานได้ สร้างการทำให้สคริปต์ใช้งานได้แบบเวอร์ชันเพื่อเข้าถึงรหัสการทำให้ใช้งานได้
หลังจากได้รหัสการติดตั้งใช้งานแล้ว ให้ระบุรหัสในการกำหนดค่า Chat API และทำตามขั้นตอนเพื่อทดสอบฟีเจอร์แบบอินเทอร์แอกทีฟ
ไฟล์ปฏิบัติการของ API
หากต้องการทดสอบการติดตั้งใช้งานไฟล์ดำเนินการของ API ให้ สร้างการติดตั้งใช้งานที่มีเวอร์ชัน หลังจาก สร้างการติดตั้งใช้งานแล้ว ให้ทำตามขั้นตอนต่อไปนี้
- ที่ด้านขวาบนของโปรเจ็กต์ Apps Script ให้คลิกทําให้ใช้งานได้ > การทดสอบ การทําให้ใช้งานได้
- ข้าง "เลือกประเภท" ให้คลิก
> API Executable
- คัดลอกและใช้ URL เพื่อทดสอบการติดตั้งใช้งานไฟล์ดำเนินการของ API
เก็บการทำให้ใช้งานได้ที่มีการควบคุมเวอร์ชัน
คุณจะลบการทำให้ใช้งานได้ที่มีการควบคุมเวอร์ชันออกจากบันทึกการทำให้ใช้งานไม่ได้ แต่คุณเก็บถาวรได้
วิธีเก็บการติดตั้งใช้งานที่มีเวอร์ชัน
- เปิดโปรเจ็กต์ Apps Script
- คลิกทำให้ใช้งานได้ > จัดการการติดตั้งใช้งาน
- เลือกการทำให้ใช้งานได้ แล้วคลิกเก็บการทำให้ใช้งานได้
ลบเวอร์ชันจากประวัติโปรเจ็กต์
แม้ว่าจะลบการติดตั้งใช้งานที่มีการควบคุมเวอร์ชันไม่ได้ แต่คุณสามารถลบเวอร์ชันสคริปต์ที่ใช้จากการติดตั้งใช้งานเหล่านั้นออกจากประวัติโปรเจ็กต์ได้ หากต้องการลบเวอร์ชัน จะต้องไม่มีการใช้งาน ในการติดตั้งใช้งานที่ใช้งานอยู่
หากต้องการลบเวอร์ชัน โปรดดูหัวข้อ ลบเวอร์ชัน
ทำให้การทำให้ใช้งานได้ที่เก็บไว้ใช้งานได้อีกครั้ง
- เปิดโปรเจ็กต์ Apps Script
- ที่ด้านขวาบน ให้คลิกติดตั้งใช้งาน > จัดการการติดตั้งใช้งาน
- ในส่วนเก็บถาวร ให้เลือกการติดตั้งใช้งาน แล้วคลิกแก้ไข > ติดตั้งใช้งาน