จัดการข้อผิดพลาดสำหรับ Cloud Storage สำหรับ Unity

บางครั้งเมื่อคุณสร้างแอป สิ่งต่างๆ อาจไม่เป็นไปตามแผนและเกิดข้อผิดพลาดขึ้น

หากไม่แน่ใจ ให้ตรวจสอบข้อผิดพลาดที่ส่งคืนและดูว่าข้อความแสดงข้อผิดพลาดระบุว่าอย่างไร

หากคุณได้ตรวจสอบข้อความแสดงข้อผิดพลาดและมีCloud Storage Security Rulesที่อนุญาตให้ดำเนินการ แต่ยังคงแก้ไขข้อผิดพลาดไม่ได้ โปรดไปที่หน้าการสนับสนุนของเราและแจ้งให้เราทราบว่าเราจะช่วยคุณได้อย่างไร

จัดการข้อความแสดงข้อผิดพลาด

ข้อผิดพลาดอาจเกิดขึ้นได้จากหลายสาเหตุ เช่น ไม่มีไฟล์ ผู้ใช้ไม่มีสิทธิ์เข้าถึงไฟล์ที่ต้องการ หรือ ผู้ใช้ยกเลิกการอัปโหลดไฟล์

หากต้องการวินิจฉัยปัญหาและจัดการข้อผิดพลาดอย่างถูกต้อง โปรดดูรายการข้อผิดพลาดทั้งหมดของ Firebase.Storage.StorageException ที่ไคลเอ็นต์ของเราจะแจ้งและวิธีที่ข้อผิดพลาดเหล่านี้อาจเกิดขึ้น

ชื่อ เหตุผล
ErrorUnknown เกิดข้อผิดพลาดที่ไม่รู้จัก
ErrorObjectNotFound ไม่มีออบเจ็กต์ในการอ้างอิงที่ระบุ
ErrorBucketNotFound ไม่ได้กำหนดค่าที่เก็บข้อมูลสำหรับ Cloud Storage
ErrorProjectNotFound ไม่มีการกำหนดค่าโปรเจ็กต์สำหรับ Cloud Storage
ErrorQuotaExceeded คุณใช้โควต้าในที่เก็บข้อมูล Cloud Storage เกินแล้ว หากคุณใช้แพ็กเกจราคา Spark โปรดพิจารณาอัปเกรดเป็นแพ็กเกจราคา Blaze แบบจ่ายตามการใช้งาน หากคุณใช้แพ็กเกจราคา Blaze อยู่แล้ว โปรดติดต่อทีมสนับสนุนของ Firebase

สำคัญ: ตั้งแต่วันที่ 1 ตุลาคม 2025 เป็นต้นไป คุณจะต้องใช้แพ็กเกจราคา Blaze เพื่อใช้ Cloud Storage แม้จะเป็นที่เก็บข้อมูลเริ่มต้นก็ตาม
ErrorNotAuthenticated ผู้ใช้ไม่ได้รับการตรวจสอบสิทธิ์ โปรดตรวจสอบสิทธิ์แล้วลองอีกครั้ง
ErrorNotAuthorized ผู้ใช้ไม่ได้รับอนุญาตให้ดำเนินการตามที่ขอ ตรวจสอบกฎเพื่อให้แน่ใจว่าถูกต้อง
ErrorRetryLimitExceeded การดำเนินการ (อัปโหลด ดาวน์โหลด ลบ ฯลฯ) ใช้เวลาเกินขีดจำกัดสูงสุด โปรดลองอัปโหลดอีกครั้ง
ErrorInvalidChecksum ไฟล์ในไคลเอ็นต์ไม่ตรงกับผลรวมตรวจสอบของไฟล์ที่เซิร์ฟเวอร์ได้รับ โปรดลองอัปโหลดอีกครั้ง
ErrorCanceled ผู้ใช้ยกเลิกการดำเนินการ