หน้าแดชบอร์ด Apps Script ช่วยให้คุณจัดการและตรวจสอบโปรเจ็กต์ Apps Script ได้ คุณใช้แดชบอร์ดเพื่อทำสิ่งต่อไปนี้ได้
- ดูและค้นหาโปรเจ็กต์ Apps Script ที่มีอยู่ รวมถึงสคริปต์ที่เชื่อมโยงไว้ซึ่งแนบกับGoogle Workspace เอกสาร
- สร้างโปรเจ็กต์ใหม่
- ดูรายละเอียดเกี่ยวกับโปรเจ็กต์ เช่น ขอบเขต OAuth ที่ใช้
- ตรวจสอบประสิทธิภาพและการใช้งานโปรเจ็กต์สคริปต์ของคุณ
- ดูบันทึกการดำเนินการสำหรับโปรเจ็กต์และโปรเจ็กต์อื่นๆ ที่เรียกใช้โดยใช้ข้อมูลเข้าสู่ระบบของบัญชี
- สลับ Apps Script API เป็นเปิดหรือปิดเพื่ออนุญาตหรือป้องกันไม่ให้แอปใช้ API ในการโต้ตอบกับโปรเจ็กต์สคริปต์
ดูและค้นหาโปรเจ็กต์
แดชบอร์ด Apps Script จะแสดงโปรเจ็กต์สคริปต์ทั้งหมดที่คุณดูหรือแก้ไขได้ ส่วนการนำทางด้านซ้ายของแดชบอร์ดจะแบ่งโปรเจ็กต์เหล่านี้ออกเป็นหมวดหมู่ต่อไปนี้
- โปรเจ็กต์ที่ติดดาว โปรเจ็กต์ที่คุณตรวจสอบอยู่
- โปรเจ็กต์ของฉัน โปรเจ็กต์ที่คุณเป็นเจ้าของ
- โปรเจ็กต์ทั้งหมด โปรเจ็กต์ที่คุณเป็นเจ้าของหรือมีสิทธิ์ดูหรือแก้ไข
- แชร์กับฉัน โปรเจ็กต์ที่คุณไม่ได้เป็นเจ้าของแต่มีการแชร์กับคุณ
- ถังขยะ โปรเจ็กต์ที่คุณนำออกจาก Google ไดรฟ์
รายการโปรเจ็กต์จะแสดงชื่อโปรเจ็กต์ เจ้าของ และวันที่แก้ไขล่าสุด ไอคอนถัดจากชื่อโปรเจ็กต์จะระบุว่าโปรเจ็กต์นั้นเป็นโปรเจ็กต์แบบสแตนด์อโลนหรือโปรเจ็กต์ที่เชื่อมโยงไว้
ดูรายละเอียดโปรเจ็กต์
แต่ละโปรเจ็กต์จะมีมุมมองเพื่อดูรายละเอียดนักพัฒนาแอปเกี่ยวกับโปรเจ็กต์นั้นๆ หากต้องการดูรายละเอียดเกี่ยวกับโปรเจ็กต์ ให้คลิกแถวจากรายการโปรเจ็กต์
มุมมองรายละเอียดโปรเจ็กต์จะแสดงข้อมูลอัตราข้อผิดพลาด การดำเนินการ และผู้ใช้และกราฟเกี่ยวกับโปรเจ็กต์ รวมถึงขอบเขต OAuth ที่ขอจากผู้ใช้ปลายทางที่ใช้โปรเจ็กต์ เมตริกข้อมูลมีคำจำกัดความดังนี้
- อัตราข้อผิดพลาด เปอร์เซ็นต์ของการเรียกใช้ที่ดำเนินการไม่สำเร็จเนื่องจากข้อยกเว้นที่ตรวจไม่พบ โดยคำนวณจากการดำเนินการที่ไม่สำเร็จหารด้วยจำนวนการดำเนินการทั้งหมดในระยะเวลาที่กำหนด
- การดำเนินการ จำนวนครั้งที่มีการ "เรียกใช้" หรือดำเนินการกับโปรเจ็กต์ ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีเรียกใช้โปรเจ็กต์ได้ที่ประเภทการดําเนินการ
- ผู้ใช้ จํานวนผู้ใช้ (บัญชี) ที่ไม่ซ้ำกันซึ่งเรียกใช้โปรเจ็กต์อย่างน้อย 1 ครั้งในระยะเวลาหนึ่งๆ ระบบจะไม่ติดตามผู้ใช้ที่ไม่ระบุตัวตน และผู้ใช้เหล่านี้จะไม่แสดงในจํานวนผู้ใช้หรือกราฟ
การทำให้โปรเจ็กต์ใช้งานได้แต่ละครั้งจะปรากฏเป็นแท็บในหน้ารายละเอียดโปรเจ็กต์เหนือข้อมูลและกราฟ คุณเลือกแท็บเพื่อดูข้อมูลที่เกี่ยวข้องสำหรับการทำให้ใช้งานได้นั้นๆ ได้ การเลือกทั้งหมดจะแสดงข้อมูลรวมของการทำให้ใช้งานได้ทั้งหมดของโปรเจ็กต์และจากการดำเนินการที่เกิดจากนักพัฒนาซอฟต์แวร์ที่เรียกใช้โปรเจ็กต์จากภายในเครื่องมือแก้ไขโค้ด Apps Script
ตรวจสอบโปรเจ็กต์
คุณอาจมีสิทธิ์เข้าถึงโปรเจ็กต์ Apps Script มากกว่าที่คุณใช้หรือจัดการเป็นประจำ หากต้องการบุ๊กมาร์กโปรเจ็กต์เพื่อให้เข้าถึงได้ง่าย คุณสามารถติดดาวโปรเจ็กต์ได้ นอกจากนี้ โปรเจ็กต์ที่ติดดาวยังช่วยให้คุณตรวจสอบสถิติและกราฟการใช้งานแบบรวม รวมถึงอัตราข้อผิดพลาดในโปรเจ็กต์เหล่านั้นได้ด้วย
หากต้องการติดดาวโปรเจ็กต์ ให้คลิกเพิ่มเติม ดูรายละเอียดโปรเจ็กต์
> เพิ่มดาว ทางด้านขวาของแถวโปรเจ็กต์ นอกจากนี้ คุณยังติดดาวโปรเจ็กต์ได้โดยคลิก "เพิ่มเติม" ขณะในการนำทางด้านซ้าย คุณสามารถเลือกโปรเจ็กต์ที่ติดดาวเพื่อดูโปรเจ็กต์ที่บุ๊กมาร์กไว้ คลิกตารางสรุปสถิติอัตราข้อผิดพลาด การเรียกใช้ หรือผู้ใช้ที่ด้านบนของหน้าเพื่อดูกราฟที่เชื่อมโยงสำหรับโปรเจ็กต์ทั้งหมดที่ติดดาวในช่วง 7 วันที่ผ่านมา
คุณนำดาวออกจากโปรเจ็กต์ได้โดยคลิกเพิ่มเติม
ในแถวโปรเจ็กต์ แล้วเลือกนำดาวออกจัดการการดําเนินการ
คุณใช้แดชบอร์ด Apps Script เพื่อดูและจัดการการดำเนินการแต่ละรายการของฟังก์ชันของโปรเจ็กต์ Apps Script ได้ คุณสามารถดูบันทึกการดำเนินการล่าสุดทั้งหมดได้โดยเลือกรายการการดำเนินการของฉันในการนำทางด้านซ้าย
โดยค่าเริ่มต้น แผงการเรียกใช้ของฉันจะแสดงบันทึกการเรียกใช้ทั้งหมดที่ผ่านมาและที่กำลังดำเนินอยู่สําหรับโปรเจ็กต์ที่คุณเป็นเจ้าของ ผู้แก้ไข หรือผู้ดู รายการนี้ยังอาจรวมการเรียกใช้ฟังก์ชันในโปรเจ็กต์ที่คุณไม่มีสิทธิ์เข้าถึงหากมีการเรียกใช้ในนามของคุณ (เช่น ส่วนเสริมที่คุณติดตั้งและเรียกใช้) รายการการดำเนินการจะแสดงเฉพาะฟังก์ชันเริ่มต้นที่เรียกให้เริ่มการดำเนินการเท่านั้น โดยจะไม่แสดงฟังก์ชันทั้งหมดที่ถูกเรียกในระหว่างการดำเนินการนั้น
คุณสามารถควบคุมประเภทการดำเนินการที่จะรายงานในบันทึกได้โดยใช้ตัวกรองที่ด้านบนสุดของข้อมูลพร็อพเพอร์ตี้ แต่ละแถวของบันทึกแสดงการเรียกใช้ 1 ครั้ง คอลัมน์เวลาเริ่มต้น ระยะเวลา และสถานะจะแสดงข้อมูลที่เกี่ยวข้องกับการดำเนินการนั้น
คอลัมน์ฟังก์ชันจะแสดงชื่อของฟังก์ชันที่เริ่มการเรียกใช้ จะไม่มีชื่อในคอลัมน์นี้หากคุณไม่มีสิทธิ์เข้าถึงโปรเจ็กต์สคริปต์ที่เกี่ยวข้องของการดำเนินการ แต่โปรเจ็กต์ทำงานในนามของคุณ
คอลัมน์ประเภทจะแสดงสิ่งที่เริ่มการดําเนินการ ค่าต่างๆ ประกอบด้วย
- เพิ่ม การเรียกใช้มาจากส่วนเสริม
- Execution API การดำเนินการเกิดขึ้นจากการเรียกใช้ Apps Script API
- ตามเวลา การดำเนินการเกิดจากเหตุการณ์ตามเวลา
- ทริกเกอร์ การดำเนินการมาจากแหล่งที่มาของทริกเกอร์
- Webapp การดำเนินการมาจากเว็บแอปที่ติดตั้งใช้งาน
- เอดิเตอร์ การดำเนินการมาจากเครื่องมือแก้ไข Apps Script
สิ้นสุดการดําเนินการ
การดำเนินการที่ใช้เวลานานซึ่งอยู่ระหว่างดำเนินการจะมีสถานะเป็น "กำลังทำงาน" หากต้องการหยุดการดำเนินการเหล่านี้ ให้คลิกเพิ่มเติม
> สิ้นสุด ทางด้านขวาของแถวโปรเจ็กต์การตั้งค่า
คุณปรับการตั้งค่าหน้าแดชบอร์ดได้โดยเลือกการตั้งค่าในการนำทางด้านซ้าย
ในแผงการตั้งค่าจะเป็นปุ่มเปิด/ปิดสำหรับ Apps Script API ซึ่งจะช่วยให้คุณให้สิทธิ์ API เข้าถึงโปรเจ็กต์สคริปต์ได้
หากต้องการเข้าถึงปุ่มเปิด/ปิดนี้ ให้คลิกป้ายกำกับ Google Apps Script API ในแผงการตั้งค่า ซึ่งจะเป็นการเปิดแผงใหม่ที่มีข้อความเตือนและสวิตช์เปิด/ปิด ระบบจะปิดการเข้าถึงโปรเจ็กต์สคริปต์ไว้โดยค่าเริ่มต้นเพื่อความปลอดภัย เมื่อคุณให้สิทธิ์เข้าถึงแล้ว แอปพลิเคชันของบุคคลที่สามที่คุณให้สิทธิ์จะใช้ API เพื่อแก้ไขสคริปต์และการปรับใช้ได้ คุณเพิกถอนสิทธิ์เข้าถึงนี้ในแผงการตั้งค่าได้ทุกเมื่อ
ดูข้อมูลเพิ่มเติมได้ในคู่มือการเข้าถึง Apps Script API