ข้ามไปยังเนื้อหา

ข้อผิดพลาดของ Android, Chrome และ Firefox

ข้อผิดพลาดคำอธิบายสิ่งที่ต้องทำ
AuthenticationErrorการตรวจสอบสิทธิ์ FCM ล้มเหลวเนื่องจากข้อมูลประจำตัวไม่ถูกต้องตรวจสอบว่าข้อมูลประจำตัว, ServerKey และ SenderID ที่ระบุใน Pushwoosh Control Panel ถูกต้อง
DisabledFirebaseAPIการส่งพุชผ่านโปรโตคอล HTTP v1 ใหม่ถูกปิดใช้งานในคอนโซล FCMเปิดใช้งานการส่งการแจ้งเตือนแบบพุชใน FCM Console โดยใช้โปรโตคอล HTTP v1 ใหม่
EmptyCredentialsไม่สามารถส่งการแจ้งเตือนแบบพุชโดยใช้ข้อมูลประจำตัวที่ระบุได้ ข้อมูลประจำตัวที่ระบุใน Pushwoosh Control Panel ไม่ถูกต้องกำหนดค่าแพลตฟอร์มใหม่ (การตั้งค่ากำหนดค่าแพลตฟอร์ม)
FCMInternalServerErrorFCM ไม่สามารถส่งข้อความไปยังอุปกรณ์ได้ โดยปกติหมายความว่าบริการ FCM ไม่พร้อมใช้งานชั่วคราวลองอีกครั้งในภายหลัง
FrequencyCappingอุปกรณ์ถูกกรองโดย Frequency Cappingหากลักษณะการทำงานดังกล่าวไม่ได้เป็นไปตามที่ตั้งใจไว้ ให้ตรวจสอบการตั้งค่า Frequency Capping
InternalServerErrorFCM ไม่สามารถส่งข้อความไปยังอุปกรณ์ได้ โดยปกติหมายความว่าบริการ FCM ไม่พร้อมใช้งานชั่วคราวลองอีกครั้งในภายหลัง
InvalidCredentialsเมื่อกำหนดค่าแพลตฟอร์ม คุณได้เพิ่ม JSON ที่ไม่ถูกต้องพร้อมข้อมูลประจำตัว FCM หรือระบุ SenderID หรือ ServerKey ที่ไม่ถูกต้องกำหนดค่าแพลตฟอร์มใหม่โดยใช้ข้อมูลประจำตัว, SenderID และ ServerKey ที่ถูกต้องจาก FCM Console
InvalidEndpointนี่เป็นข้อผิดพลาดภายในของ FCM ซึ่งหมายความว่าพุชถูกส่งไปยังที่อยู่ที่ไม่ถูกต้องลองอีกครั้งในภายหลัง
InvalidPrivateKeyคีย์ส่วนตัวที่ระบุในฟิลด์ private_key ในข้อมูลประจำตัวของ FCM มีโครงสร้างที่ไม่ถูกต้องกำหนดค่าแพลตฟอร์มใหม่ใน Pushwoosh Control Panel และอัปโหลด JSON พร้อมข้อมูลประจำตัวอีกครั้ง
InvalidRegistrationพุชโทเค็นไม่ถูกต้อง อุปกรณ์จะถูกยกเลิกการสมัครรับการแจ้งเตือนใช้โทเค็นที่ถูกต้องและตรวจสอบว่าคุณได้เปิดใช้งานการแจ้งเตือนจากแอปของคุณบนอุปกรณ์แล้วหรือไม่
MessageTooBigขนาดข้อความเกินขีดจำกัด 4096 ไบต์ของ FCMลดขนาดของข้อความที่คุณส่ง
MistmatchSenderId

ข้อผิดพลาดเกิดขึ้นจากสาเหตุข้อใดข้อหนึ่งต่อไปนี้:

  • Sender ID ที่ระบุในแอปของคุณไม่ตรงกับ Sender ID ที่ระบุใน Pushwoosh Control Panel เมื่อกำหนดค่าแพลตฟอร์ม
  • Sender ID ในแอปของคุณไม่ตรงกับ Sender ID ที่เชื่อมโยงกับข้อมูลประจำตัว FCM ที่คุณใช้
ตรวจสอบให้แน่ใจว่าคุณใช้ Sender ID ที่ถูกต้องจาก Firebase Console ในแอปพลิเคชันและการกำหนดค่าแพลตฟอร์ม Pushwoosh ของคุณ
NotFoundนี่เป็นข้อผิดพลาดภายในของ FCM ซึ่งหมายความว่าบริการ FCM ไม่พร้อมใช้งานในขณะนี้ลองอีกครั้งในภายหลัง
NotRegistered

อุปกรณ์ไม่ได้ลงทะเบียน สถานะนี้หมายถึงข้อใดข้อหนึ่งต่อไปนี้:

  • อุปกรณ์ถูกยกเลิกการสมัครรับการแจ้งเตือน
  • แอปพลิเคชันถูกลบออกจากอุปกรณ์แล้ว
  • พุชโทเค็นของอุปกรณ์หมดอายุแล้ว
ลองใช้โทเค็นใหม่
PermissionDeniedข้อมูลประจำตัวที่ระบุใน Pushwoosh Control Panel ไม่ได้ให้สิทธิ์ในการส่งการแจ้งเตือนแบบพุช ซึ่งหมายความว่าไม่สามารถส่งการแจ้งเตือนแบบพุชจากบัญชี FCM นี้ได้รับข้อมูลประจำตัวที่มีสิทธิ์ที่ถูกต้องตาม เอกสารของ Firebase เมื่อสร้างข้อมูลประจำตัวเพื่อส่งข้อความ คุณต้องมีบทบาท Firebase Admin หรือบทบาทที่มีสิทธิ์ ‘cloudmessaging.messages.create’
SenderIDMistmatch

ข้อผิดพลาดเกิดขึ้นจากสาเหตุข้อใดข้อหนึ่งต่อไปนี้:

  • Sender ID ที่ระบุในแอปของคุณไม่ตรงกับ Sender ID ที่ระบุใน Pushwoosh Control Panel เมื่อกำหนดค่าแพลตฟอร์ม
  • Sender ID ในแอปของคุณไม่ตรงกับ Sender ID ที่เชื่อมโยงกับข้อมูลประจำตัว FCM ที่คุณใช้
ตรวจสอบให้แน่ใจว่าคุณใช้ Sender ID ที่ถูกต้องจาก Firebase Console ในแอปพลิเคชันและการกำหนดค่าแพลตฟอร์ม Pushwoosh ของคุณ
TokenIsEmpty

สาเหตุต่อไปนี้อาจทำให้เกิดข้อผิดพลาด:

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

ลองอีกครั้งในภายหลัง

หากคุณพบข้อผิดพลาดนี้บ่อยครั้ง โปรดติดต่อ ทีมสนับสนุนลูกค้า ของเรา

Unregistered

อุปกรณ์ไม่ได้ลงทะเบียน สถานะนี้หมายถึงข้อใดข้อหนึ่งต่อไปนี้:

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