หน้าแดชบอร์ดของ Apps Script

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

  • ดูและค้นหาโปรเจ็กต์ Apps Script ที่มีอยู่ รวมถึงสคริปต์ที่เชื่อมโยงกับเอกสารGoogle Workspace ฉบับ
  • สร้างโปรเจ็กต์ใหม่
  • ดูรายละเอียดเกี่ยวกับโปรเจ็กต์ เช่น ขอบเขต OAuth ที่โปรเจ็กต์ใช้
  • ตรวจสอบประสิทธิภาพและการใช้งานโปรเจ็กต์สคริปต์
  • ดูบันทึกการดำเนินการสำหรับโปรเจ็กต์และรายการอื่นๆ ที่ทำงานโดยใช้ข้อมูลเข้าสู่ระบบของบัญชี
  • เปิดหรือปิด Apps Script API เพื่ออนุญาตหรือป้องกันไม่ให้แอปใช้ API ในการโต้ตอบกับโปรเจ็กต์สคริปต์

ดูและค้นหาโปรเจ็กต์

หน้าแดชบอร์ดของ Apps Script จะแสดงโปรเจ็กต์สคริปต์ทั้งหมดที่คุณดูหรือแก้ไขได้ การนำทางด้านซ้ายของหน้าแดชบอร์ดจะแบ่งโปรเจ็กต์เหล่านี้เป็นหมวดหมู่ต่อไปนี้

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

รายการโปรเจ็กต์จะแสดงชื่อโปรเจ็กต์ เจ้าของ และวันที่แก้ไขล่าสุด ไอคอนข้างชื่อโปรเจ็กต์จะระบุว่าโปรเจ็กต์เป็นโปรเจ็กต์สแตนด์อโลนหรือโปรเจ็กต์ที่เชื่อมโยง

ดูรายละเอียดโปรเจ็กต์

แต่ละโปรเจ็กต์จะมีมุมมองเพื่อดูรายละเอียดนักพัฒนาแอปเกี่ยวกับโปรเจ็กต์นั้นๆ หากต้องการดูรายละเอียดเกี่ยวกับโปรเจ็กต์ ให้คลิกแถวจากรายการโปรเจ็กต์

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

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

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

ตรวจสอบโปรเจ็กต์

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

หากต้องการติดดาวโปรเจ็กต์ ที่ด้านขวาของแถวโปรเจ็กต์ ให้คลิกเพิ่มเติม > ติดดาว นอกจากนี้ คุณยังติดดาวโปรเจ็กต์ได้โดยคลิกเพิ่มเติมขณะดูรายละเอียดโปรเจ็กต์

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

คุณสามารถนำดาวออกจากโปรเจ็กต์ได้โดยคลิกเพิ่มเติม ในแถวโปรเจ็กต์ของโปรเจ็กต์และเลือกนำดาวออก

จัดการการดำเนินการ

คุณใช้หน้าแดชบอร์ดของ Apps Script เพื่อดูและจัดการการดำเนินการแต่ละรายการของฟังก์ชันโปรเจ็กต์ Apps Script ได้ คุณค้นหาบันทึกทั้งหมดของการดำเนินการล่าสุดได้โดยเลือกรายการ My Executions ในการนำทางด้านซ้าย

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

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

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

คอลัมน์ประเภทจะแสดงสิ่งที่เริ่มต้นการดำเนินการ ค่าต่างๆ ประกอบด้วย

  • Add On การดำเนินการมาจากส่วนเสริม
  • Execution API การดำเนินการเกิดจากการเรียกใช้ Apps Script API
  • ตามเวลา การดำเนินการเกิดจากเหตุการณ์เวลา
  • ทริกเกอร์ การดำเนินการเกิดขึ้นจากแหล่งที่มาของทริกเกอร์
  • เว็บแอป การดำเนินการมาจากเว็บแอปที่ทำให้ใช้งานได้แล้ว
  • เอดิเตอร์ การดำเนินการดังกล่าวมาจากเครื่องมือแก้ไข Apps Script

ยุติการดำเนินการ

การดำเนินการที่ใช้เวลานานซึ่งอยู่ระหว่างดำเนินการจะระบุด้วยสถานะเป็น "ทำงานอยู่" หากต้องการหยุดการดำเนินการเหล่านี้ ที่ด้านขวาของแถวโปรเจ็กต์ ให้คลิกเพิ่มเติม > สิ้นสุด

การตั้งค่า

คุณปรับการตั้งค่าหน้าแดชบอร์ดได้โดยเลือกการตั้งค่าในการนำทางด้านซ้าย

ในแผงการตั้งค่าคือปุ่มเปิด/ปิดสำหรับ Apps Script API เพื่อให้คุณเข้าถึงโปรเจ็กต์สคริปต์กับ API ได้

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

ดูข้อมูลเพิ่มเติมในคู่มือการเข้าถึง Apps Script API