แก้ปัญหาและแก้ไขข้อผิดพลาดเกี่ยวกับส่วนเสริมของ Meet

คู่มือนี้มีวิธีการเกี่ยวกับวิธีแก้ข้อผิดพลาดเฉพาะของ Google Meet add-ons SDK ที่คุณอาจพบขณะสร้างและทดสอบส่วนเสริมของ Meet

หากต้องการดูรายละเอียดเกี่ยวกับข้อผิดพลาด ให้ใช้ MeetAddonError ออบเจ็กต์ ซึ่งมีพร็อพเพอร์ตี้ errorType ที่ระบุประเภทของข้อผิดพลาด

ประเภทของข้อผิดพลาด

ต่อไปนี้คือประเภทของข้อผิดพลาดที่สร้างขึ้นเมื่อ Meet add-ons SDK แสดงข้อผิดพลาด พร้อมคำอธิบายเกี่ยวกับวิธีตีความและคำแนะนำเกี่ยวกับสิ่งที่ควรทำเมื่อพบข้อผิดพลาด

ข้อผิดพลาด ข้อความแสดงข้อผิดพลาด การดำเนินการ
ActivityIsOngoing ไม่สามารถดำเนินการได้ขณะที่กิจกรรมกำลังดำเนินอยู่ ตรวจสอบว่าไม่มีกิจกรรมกำลังดำเนินอยู่
ActivityStartingStateEmpty สถานะเริ่มต้นของกิจกรรมว่างเปล่า มีการระบุออบเจ็กต์ ActivityStartingState แต่ไม่มีแอตทริบิวต์ใดๆ
ActivityStartingStateMissingAttributes สถานะเริ่มต้นของกิจกรรมไม่มีแอตทริบิวต์ที่ระบบรู้จัก ตรวจสอบว่าออบเจ็กต์ ActivityStartingState มีแอตทริบิวต์ต่อไปนี้อย่างน้อย 1 รายการ mainStageUrl, sidePanelUrl หรือ additionalData
ActivityStartingStateUnrecognizedAttributes สถานะเริ่มต้นของกิจกรรมมีแอตทริบิวต์ที่ระบบไม่รู้จัก ตรวจสอบว่าออบเจ็กต์ ActivityStartingState มีเฉพาะแอตทริบิวต์ต่อไปนี้ mainStageUrl, sidePanelUrl หรือ additionalData
AddonSessionAlreadyCreated สร้างเซสชันส่วนเสริมแล้ว สร้างอินสแตนซ์ AddonSession เพียงครั้งเดียว
AddonStartingStateMissingAttributes สถานะเริ่มต้นของส่วนเสริมไม่มีแอตทริบิวต์ที่ระบบรู้จัก ตรวจสอบว่าออบเจ็กต์ AddonStartingState มีแอตทริบิวต์ต่อไปนี้อย่างน้อย 1 รายการ sidePanelUrl, additionalData
AddonStartingStateUnrecognizedAttributes สถานะเริ่มต้นของส่วนเสริมมีแอตทริบิวต์ที่ระบบไม่รู้จัก ตรวจสอบว่าออบเจ็กต์ AddonStartingState มีเฉพาะแอตทริบิวต์ต่อไปนี้ sidePanelUrl, additionalData
ArgumentNullError ค่าของออบเจ็กต์ที่ระบุเป็น Null ในตำแหน่งที่คาดว่าจะมีค่า ตรวจสอบว่าคุณส่งค่าของประเภทที่คาดไว้สำหรับอาร์กิวเมนต์
ArgumentTypeError ประเภทของออบเจ็กต์ที่ระบุไม่ตรงกับประเภทที่คาดไว้ ตรวจสอบว่าประเภทของอาร์กิวเมนต์ที่ระบุตรงกับประเภทที่คาดไว้
DestinationNotReady เฟรมผู้รับไม่ได้เชื่อมต่อโดยใช้ Meet add-ons SDK และรับการแจ้งเตือนไม่ได้ ตรวจสอบว่าเฟรมปลายทางเชื่อมต่อแล้วก่อนที่จะส่งข้อความไปยังเฟรมดังกล่าว
InternalError เกิดข้อผิดพลาดภายในของ Meet ไม่มีข้อมูลเพิ่มเติม
InvalidActivityStartingState URL ของ iframe ActivityStartingState ไม่ตรงกับต้นทางของ URL ที่ระบุไว้ในไฟล์ Manifest ของส่วนเสริม ตรวจสอบว่าต้นทางของ URL ของ iframe ActivityStartingState ตรงกับต้นทางของ URL ที่ระบุไว้ในไฟล์ Manifest ของส่วนเสริม ดูข้อมูลเพิ่มเติมได้ที่ความปลอดภัยของส่วนเสริม
InvalidAddonStartingState URL ของ iframe AddonStartingState ไม่ตรงกับต้นทางของ URL ที่ระบุไว้ในไฟล์ Manifest ของส่วนเสริม ตรวจสอบว่าต้นทางของ URL ของ iframe AddonStartingState ตรงกับต้นทางของ URL ที่ระบุไว้ในไฟล์ Manifest ของส่วนเสริม
InvalidCloudProjectNumber หมายเลขโปรเจ็กต์ที่อยู่ในระบบคลาวด์ที่ Meet ระบุไม่ตรงกับหมายเลขที่ Meet ส่วนเสริม SDK ส่งมา ตรวจสอบว่าได้ส่งหมายเลขโปรเจ็กต์ที่อยู่ในระบบคลาวด์ที่ถูกต้องไปยัง SDK เป็นสตริงเมื่อเรียกใช้พร็อพเพอร์ตี้ createAddonSession หรือเมธอด exposeToMeetWhenScreenSharing() Meet จะเพิ่มพารามิเตอร์นี้ลงใน URL ของ iframe โดยอัตโนมัติ โปรดตรวจสอบว่าโครงสร้างพื้นฐานของคุณไม่ได้แก้ไขพารามิเตอร์ URL (เช่น เป็นส่วนหนึ่งของการเปลี่ยนเส้นทาง) ก่อนที่จะใช้ค่าที่ส่งมา
MeetingPolicyPreventsStartingActivity นโยบายการประชุม (เช่น การใช้การตั้งค่าการควบคุมของโฮสต์) ป้องกันไม่ให้ผู้ใช้เริ่มกิจกรรม ให้โฮสต์หรือผู้ดูแลระบบของการประชุมแก้ไขการตั้งค่าที่จำเป็นเพื่ออนุญาตให้ผู้ใช้ปัจจุบันเริ่มกิจกรรม
MissingUrlParameter ไม่มีพารามิเตอร์ URL ที่จำเป็นของ Meet add-ons SDK Meet จะเพิ่มพารามิเตอร์นี้ลงใน URL ของ iframe โดยอัตโนมัติ โปรดตรวจสอบว่าโครงสร้างพื้นฐานของคุณไม่ได้แก้ไขพารามิเตอร์ URL (เช่น เป็นส่วนหนึ่งของการเปลี่ยนเส้นทาง)
NeedsMainStageContext เมธอดนี้จะเรียกใช้ได้ก็ต่อเมื่อส่วนเสริมทำงานในหน้าจอหลัก ใช้พร็อพเพอร์ตี้ getFrameType เพื่อตรวจสอบว่าส่วนเสริมทำงานในหน้าจอหลักหรือไม่ก่อนที่จะเรียกใช้เมธอดนี้
NeedsSidePanelContext เมธอดนี้จะเรียกใช้ได้ก็ต่อเมื่อส่วนเสริมทำงานในแผงด้านข้าง ใช้พร็อพเพอร์ตี้ getFrameType เพื่อตรวจสอบว่าส่วนเสริมทำงานในแผงด้านข้างหรือไม่ก่อนที่จะเรียกใช้เมธอดนี้
NoActivityFound ไม่พบกิจกรรมเมื่อดำเนินการ ตรวจสอบว่าได้เริ่มกิจกรรมแล้วก่อนที่จะดำเนินการนี้
NotSupportedInMeetCall เมธอดนี้ไม่รองรับในการโทรผ่าน Meet อย่าเรียกใช้เมธอดนี้ระหว่างการโทรผ่าน Meet
NotSupportedInStandalone เมธอดนี้ไม่รองรับในโหมดสแตนด์อโลน อย่าเรียกใช้เมธอดนี้ในโหมดสแตนด์อโลน
RequiresEapEnrollment เมธอดที่ขอต้องมีการลงทะเบียน EAP การลงทะเบียนเพื่อทดลองใช้ก่อนเปิดตัวของ Google Meet add-on ปิดแล้ว
SizeLimitExceededActivityStartingState ขนาดของ URL ActivityStartingState และ/หรือข้อมูลของ URL เกินขีดจำกัดที่อนุญาต ตรวจสอบว่าขนาด URL ของ ActivityStartingState น้อยกว่า 512 อักขระ และขนาดข้อมูลเพิ่มเติมน้อยกว่า 4,096 อักขระ
SizeLimitExceededAddonStartingState ขนาดของ URL AddonStartingState และ/หรือข้อมูลของ URL เกินขีดจำกัดที่อนุญาต ตรวจสอบว่าขนาด URL ของ AddonStartingState น้อยกว่า 512 อักขระ และขนาดข้อมูลเพิ่มเติมน้อยกว่า 4,096 อักขระ
SizeLimitExceededFrameToFrameMessage ขนาดของข้อความจากเฟรมหนึ่งไปยังอีกเฟรมหนึ่งเกินขีดจำกัดที่อนุญาต ตรวจสอบว่าขนาดของข้อความจากเฟรมหนึ่งไปยังอีกเฟรมหนึ่งน้อยกว่า 1,000,000 อักขระ
UserCancelled ผู้ใช้ยกเลิกการเริ่มกิจกรรม ผู้ใช้ต้องคลิก "ดำเนินการต่อ" เพื่อเริ่มกิจกรรม
UserNotInitiator ผู้ใช้ไม่ใช่ผู้เริ่มกิจกรรมปัจจุบัน ตรวจสอบว่าผู้ใช้เป็นผู้เริ่มกิจกรรมปัจจุบันหรือกิจกรรมสิ้นสุดแล้ว