แดชบอร์ดของ Google Apps Script

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

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

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

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

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

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

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

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

การตั้งค่า

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

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

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

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