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

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

ข้อผิดพลาดคำอธิบายสิ่งที่ต้องทำ
AuthenticationErrorการตรวจสอบสิทธิ์ FCM ล้มเหลวเนื่องจากข้อมูลประจำตัวไม่ถูกต้องตรวจสอบว่าข้อมูลประจำตัว ServerKey และ SenderID ที่ระบุใน Pushwoosh Control Panel ถูกต้อง
DisabledFirebaseAPIการส่งพุชผ่านโปรโตคอล HTTP v1 ใหม่ถูกปิดใช้งานในคอนโซล FCMเปิดใช้งานการส่งการแจ้งเตือนแบบพุชใน FCM Console โดยใช้โปรโตคอล HTTP v1 ใหม่
EmptyCredentialsไม่สามารถส่งการแจ้งเตือนแบบพุชโดยใช้ข้อมูลประจำตัวที่ระบุได้ ข้อมูลประจำตัวที่ระบุใน Pushwoosh Control Panel ไม่ถูกต้องกำหนดค่าแพลตฟอร์มใหม่ (SettingsConfigure platform)
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โทเค็นไม่ถูกต้อง อุปกรณ์จะถูกยกเลิกการสมัครรับการแจ้งเตือนใช้โทเค็นที่ถูกต้อง