หน้าแดชบอร์ดของ 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 ได้ คุณสามารถดูบันทึกการดำเนินการล่าสุดทั้งหมดได้โดยเลือกรายการการดำเนินการของฉันในการนำทางด้านซ้าย

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

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

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

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

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

สิ้นสุดการดำเนินการ

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

การตั้งค่า

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

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

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

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