รหัสข้อผิดพลาดของไคลเอนต์

คำจำกัดความรหัสข้อผิดพลาดฝั่ง Client

รหัส (Code) คำอธิบาย (Description) คำอธิบายรายละเอียด (Detailed Explanation)
1005 ไม่มี AppKey อยู่ กรุณาตรวจสอบที่เว็บไซต์ทางการว่าแอปพลิเคชันที่ตรงกับ AppKey ถูกลบไปแล้วหรือไม่
1008 AppKey ไม่ถูกต้อง กรุณาตรวจสอบ AppKey ในรายละเอียดแอปพลิเคชันบนเว็บไซต์ทางการเพื่อยืนยันความถูกต้อง
1009 ไม่มีการสร้างแอป iOS ภายใต้ AppKey ปัจจุบัน; SDK เวอร์ชันที่ใช้อยู่ต่ำกว่า 2.1.0 กรุณาตรวจสอบรายละเอียดแอปพลิเคชันบนเว็บไซต์ทางการ; อัปเดต EngageLab SDK ที่รวมอยู่ในแอปให้เป็นเวอร์ชันล่าสุด
6001 การตั้งค่าไม่ถูกต้อง, tag/alias/property ห้ามเป็นค่า null ทั้งหมด ต้องกำหนดค่าที่ไม่เป็น null
6002 ตั้งค่าเกินเวลาที่กำหนด (timeout) แนะนำให้ลองใหม่ มักเกิดขึ้นเมื่อเครือข่ายไม่ดีหรือการเริ่มต้นยังไม่เสร็จสิ้น
6003 ค่า alias ไม่ถูกต้อง alias และ tag ที่ถูกต้องต้องประกอบด้วย: ตัวอักษร (case-sensitive), ตัวเลข, ขีดล่าง (_), อักษรจีน, อักขระพิเศษ (รองรับตั้งแต่ 2.1.9) @!#$&*+=.
6004 alias ยาวเกินไป, จำกัดสูงสุด 40 ไบต์ อักษรจีน UTF-8 ใช้ 3 ไบต์
6005 ค่า tag ไม่ถูกต้อง tag และ alias ที่ถูกต้องต้องประกอบด้วย: ตัวอักษร (case-sensitive), ตัวเลข, ขีดล่าง (_), อักษรจีน, อักขระพิเศษ (รองรับตั้งแต่ 2.1.9) @!#$&*+=.
6006 tag ยาวเกินไป, จำกัดสูงสุด 40 ไบต์ต่อ tag อักษรจีน UTF-8 ใช้ 3 ไบต์
6007 จำนวน tag เกินขีดจำกัด เป็นข้อจำกัดของอุปกรณ์
6008 tag มีความยาวรวมเกินขีดจำกัด ความยาวรวมสูงสุด 7 KB
6009 ข้อผิดพลาดที่ไม่ทราบสาเหตุ เกิดข้อยกเว้นที่ไม่คาดคิดใน SDK, สามารถดูรายละเอียดข้อผิดพลาดได้จาก log ของ client
6011 การดำเนินการบ่อยเกินไปในช่วงเวลาสั้น ตั้งค่า tag/alias/property มากกว่า 10 ครั้งใน 10 วินาที หรือ ตั้งค่าเบอร์โทรศัพท์มากกว่า 3 ครั้งใน 10 วินาที
6012 ตั้งค่า tag, alias, หรือเบอร์โทรศัพท์ในขณะที่บริการ Engagelab อยู่ในสถานะหยุด นักพัฒนาสามารถจัดการหรือตั้งค่าการแจ้งเตือนตามรหัสข้อผิดพลาดนี้ได้
6013 ไทม์ไลน์ของอุปกรณ์ผู้ใช้ผิดปกติ การเปลี่ยนแปลงของเวลาในอุปกรณ์มีผลต่อการตั้งค่าเบอร์โทรศัพท์
6014 เครือข่ายไม่ว่าง (network busy) เครือข่ายไม่ว่าง คำขอล้มเหลว กรุณาลองใหม่
6015 บัญชีถูกบล็อก (Blacklist) ผู้ใช้ถูกขึ้นบัญชีดำ กรุณาติดต่อฝ่ายสนับสนุนเพื่อลบออก
6016 ผู้ใช้ไม่ถูกต้อง คำขอล้มเหลวเนื่องจากผู้ใช้ไม่ถูกต้อง
6017 คำขอไม่ถูกต้อง คำขอนี้มีพารามิเตอร์ผิดปกติ จึงไม่ถูกต้อง
6018 tag มากเกินไป ผู้ใช้ตั้งค่า tag มากกว่าขีดจำกัด ไม่สามารถเพิ่มได้อีก
6019 การดึง tag ล้มเหลว เกิดข้อยกเว้นในระหว่างการดึง tag ทั้งหมด
6020 คำขอล้มเหลว เกิดปัญหาพิเศษที่ทำให้คำขอล้มเหลว
6021 คำขอ tag ก่อนหน้ายังรอการตอบกลับอยู่ ไม่สามารถดำเนินการคำขอถัดไปชั่วคราว เรียกใช้ API ที่เกี่ยวข้องกับ tag หลายครั้ง ต้องรอ callback ของคำขอก่อนหน้า หรือหากไม่ได้รับ callback ให้รอ 20 วินาทีแล้วลองใหม่
6022 คำขอ alias ก่อนหน้ายังรอการตอบกลับอยู่ ไม่สามารถดำเนินการคำขอถัดไปชั่วคราว เรียกใช้ API ที่เกี่ยวข้องกับ alias หลายครั้ง ต้องรอ callback ของคำขอก่อนหน้า หรือหากไม่ได้รับ callback ให้รอ 20 วินาทีแล้วลองใหม่
6023 เบอร์โทรศัพท์ไม่ถูกต้อง ต้องเริ่มด้วย “+” หรือ ตัวเลข และสามารถมี "-" และตัวเลขต่อได้เท่านั้น
6024 ข้อผิดพลาดภายในเซิร์ฟเวอร์ เซิร์ฟเวอร์ภายในผิดพลาด กรุณาลองใหม่ภายหลัง
6025 เบอร์โทรศัพท์ยาวเกินไป เบอร์โทรศัพท์ยาวเกินไป, ความยาวสูงสุดที่ EngageLab รองรับคือ 20 ตัวอักษร
6039 liveActivity PushToken ยาวเกินขีดจำกัด กรุณาตรวจสอบว่า PushToken ถูกต้องหรือไม่
6040 liveActivity identifier ยาวเกินขีดจำกัดหรือไม่ได้กรอก, จำกัดสูงสุด 24 ไบต์ กรุณาตรวจสอบว่า identifier ถูกต้องหรือไม่
6041 ตั้งค่า liveActivity PushToken บ่อยเกินไป กรุณารอ 60 วินาทีแล้วลองใหม่
6042 ตั้งค่า liveActivity PushToken เกินขีดจำกัด กรุณาตรวจสอบว่าการเรียกใช้งาน API ถูกต้องหรือไม่
icon
ติดต่อฝ่ายขาย