Engagelab AppPush เป็นแพลตฟอร์มบริการส่งข้อความแอปพลิเคชันที่มีความเชี่ยวชาญ โดยมีปริมาณการส่งข้อความเฉลี่ยต่อวันมากกว่า 10 พันล้านข้อความ AppPush รองรับแพลตฟอร์ม Android, iOS และแพลตฟอร์มอื่นๆ
การเข้าถึง SDK ทำได้ง่ายและรวดเร็ว ช่องทางการส่งข้อความมีความเร็วสูงและเสถียร อินเทอร์เฟซ API ที่เปิดกว้างมีความสามารถที่ทรงพลัง ยืดหยุ่น และใช้งานง่าย และฝั่งเว็บรองรับการสร้างการแจ้งเตือน การวิเคราะห์ผลลัพธ์ การแก้ไขปัญหา และฟังก์ชันการดำเนินงานอื่นๆ
ประเภทช่องทางที่รองรับ
ช่องทางการส่งข้อความ |
FCM |
HUAWEI |
Honor |
XIAOMI |
MEIZU |
OPPO |
VIVO |
APNs |
รองรับ |
ใช่ |
ใช่ |
ใช่ |
ใช่ |
ใช่ |
ใช่ |
ใช่ |
ใช่ |
ประเภทข้อความที่รองรับ
ประเภทข้อความ |
การแจ้งเตือน |
ข้อความ |
รองรับ |
ใช่ |
ใช่ |
การรองรับรูปแบบการแจ้งเตือน
รูปแบบการแจ้งเตือน |
รูปแบบเริ่มต้น |
รูปแบบภาพย่อ |
รูปแบบภาพขนาดใหญ่ |
รูปแบบข้อความ |
รูปแบบกล่องข้อความ |
รูปแบบกำหนดเอง |
รองรับ |
ใช่ |
ใช่ |
ใช่ |
ใช่ |
ใช่ |
ใช่ |
ดูรายละเอียดรูปแบบ: ข้อความการแจ้งเตือนในแอป
การรองรับนโยบายการส่งข้อความ
ในฝั่ง API นักพัฒนาสามารถพัฒนานโยบายการส่งข้อความตามช่องทางของผู้ให้บริการ
ประเภทข้อความ |
ช่องนโยบายการส่งข้อความ |
ค่าช่องนโยบายการส่งข้อความและคำจำกัดความ |
นโยบายการส่งข้อความแจ้งเตือน |
distribution_new |
mtpush: หมายถึงการส่งข้อความผ่านช่องทาง Engagelab โดยบังคับ.fcm_mtpush: หมายถึงการส่งข้อความผ่านช่องทาง FCM ก่อน ถ้าการส่งไม่สำเร็จจะส่งผ่านช่องทาง Engagelab อีกครั้ง.pns_mtpush: หมายถึงการส่งข้อความผ่านช่องทาง Xiaomi/Huawei/Meizu/Oppo/Vivo โดยบังคับ และช่องทาง Engagelab ไม่สำเร็จ.mtpush_fcm: หมายถึงสำหรับผู้ใช้ที่ใช้ FCM และผู้ผลิตในประเทศ การส่งข้อความจะให้ความสำคัญกับ Engagelab ก่อน และถ้า Engagelab ออฟไลน์จะส่งผ่านช่องทาง FCM เป็นตัวช่วย.mtpush_pns: หมายถึงสำหรับผู้ใช้ที่ใช้ FCM และผู้ผลิตในประเทศ การส่งข้อความจะให้ความสำคัญกับ Engagelab ก่อน และถ้า Engagelab ออฟไลน์จะใช้ช่องทางของผู้ผลิตเป็นตัวช่วย. |
การรองรับการวิเคราะห์ทางสถิติ
ฟังก์ชันสถิติในมิติของแอป
ฟังก์ชันสถิติ |
คำอธิบาย |
ภาพรวมข้อมูล |
รองรับการสถิติข้อมูลข้อความแบบเรียลไทม์ในระดับชั่วโมงเพื่อแสดงการเปรียบเทียบแนวโน้มข้อมูลของวันนี้และเมื่อวาน. สามารถดูข้อมูลการส่งข้อความและช่องทางการเปลี่ยนแปลงของเมื่อวาน และดูอัตราการส่งข้อความและอัตราการคลิกของเมื่อวาน. สามารถดูอัตราการเปิดใช้งานการแจ้งเตือนของอุปกรณ์ล่าสุด. อนุญาตให้ดูข้อมูลแนวโน้มการส่งข้อความและการเปลี่ยนแปลงในอดีตในแพลตฟอร์มและช่องทางต่างๆ. อนุญาตให้ดูสถิติการสูญเสียข้อความในอดีตในแพลตฟอร์ม ช่องทาง และขั้นตอนต่างๆ. |
สถิติผู้ใช้ที่ส่งข้อความ |
อนุญาตให้ดูและส่งข้อมูลผู้ใช้ในอดีตตามแพลตฟอร์ม ช่องทาง และเวอร์ชันแอป. สามารถดูข้อมูลเช่น ผู้ใช้ใหม่ ผู้ใช้ออนไลน์ ผู้ใช้ที่ใช้งาน และผู้ใช้ที่ถอนการติดตั้งในช่วงเวลาที่กำหนดแบบรายวันหรือรายเดือน. |
สถิติในมิติของ MessageID
ฟังก์ชันสถิติ |
คำอธิบาย |
สถิติการส่งข้อความ |
รองรับการสถิติการเปลี่ยนแปลงข้อความของข้อความพื้นฐาน 4 ประเภท: ข้อความแถบการแจ้งเตือน ข้อความกำหนดเอง ข้อความ SMS และข้อความเตือนในแอป. สามารถดูอัตราการส่ง อัตราการแสดงผล และอัตราการคลิกในมิติของ msgid. สามารถดูจำนวนเป้าหมายที่มีผล จำนวนการส่ง จำนวนการแสดงผล และจำนวนการคลิกในมิติของ msgid ตามแพลตฟอร์มหรือช่องทาง. |
การรองรับความสามารถของ REST API
รายการ API |
คำอธิบาย |
PUSH API |
ผ่าน PUSH API นักพัฒนาสามารถทำงานการส่งข้อความทั้งหมดของ AppPush ได้อย่างง่ายดายและสร้างแผนปฏิบัติการส่งข้อความในพื้นหลังของตนเอง. API มีอินเทอร์เฟซที่ทรงพลังและยืดหยุ่นมากกว่าหน้าพอร์ทัลการส่งข้อความ. |
Schedule API |
นักพัฒนาสามารถใช้ Schedule API เพื่อส่งข้อความทั้งหมดตามกำหนดเวลา. |
Tag Alias API(Device API) |
นักพัฒนาสามารถใช้ Schedule API เพื่อส่งข้อความทั้งหมดตามกำหนดเวลา. |
โหมดการทดสอบการส่งข้อความ
โหมดการทดสอบการส่งข้อความของ AppPush มอบ สภาพแวดล้อมการทดสอบที่เป็นอิสระ ให้กับนักพัฒนา นอกเหนือจากสภาพแวดล้อมการผลิต เพื่อยืนยันการตั้งค่าการส่งข้อความและประสิทธิภาพ เพื่อให้แน่ใจว่าการเปิดตัวเป็นไปอย่างราบรื่น
การสลับสภาพแวดล้อมและการจัดการ AppKey
- การแยก AppKey และ Master Secret:
สภาพแวดล้อมการผลิตและการทดสอบใช้ AppKey และ master secret ที่แตกต่างกัน เมื่อสลับไปยังโหมดการทดสอบ ระบบจะ สร้าง AppKey การทดสอบโดยอัตโนมัติ และคัดลอกการตั้งค่าจาก AppKey การผลิต ทั้งสอง AppKey เชื่อมโยงกันในระบบหลังบ้าน เพื่อจัดการสถานะ VIP และซิงโครไนซ์ข้อมูล
- สภาพแวดล้อมเริ่มต้น: สภาพแวดล้อมการผลิต จะแสดงเป็นค่าเริ่มต้นเมื่อเข้าสู่ Portal แต่นักพัฒนาสามารถสลับไปยังโหมดการทดสอบได้ด้วยตนเอง
- การรีเซ็ตที่รองรับ: AppKey การทดสอบรองรับ การรีเซ็ต master secret ที่เป็นอิสระ
โหมดการทดสอบสำหรับการซิงโครไนซ์และการจัดการอิสระ
- การซิงโครไนซ์ข้อมูล: เมื่อสร้างแอปพลิเคชันทดสอบ ระบบจะคัดลอกเนื้อหาต่อไปนี้ของแอปพลิเคชันอย่างเป็นทางการ:
- การซิงโครไนซ์ข้อมูลแอปพลิเคชัน: ชื่อแอป ไอคอน และข้อมูลอื่นๆ ของแอปพลิเคชันทดสอบจะซิงโครไนซ์กับแอปพลิเคชันอย่างเป็นทางการแบบเรียลไทม์
- การซิงโครไนซ์สถานะ VIP: สถานะ VIP เวลาให้บริการ และข้อมูลอื่นๆ ของแอปพลิเคชันทดสอบจะซิงโครไนซ์แบบเรียลไทม์กับแอปพลิเคชันอย่างเป็นทางการ
- การตั้งค่าอิสระ: แอปพลิเคชันทดสอบรองรับ การตั้งค่าอิสระ การเรียกกลับและการตั้งค่าความปลอดภัย รวมถึงเนื้อหาของการตั้งค่าการรวมระบบ
ข้อจำกัดการใช้งานสำหรับโหมดการทดสอบ
- ขีดจำกัด QPS: 10
- ผู้ใช้ที่ลงทะเบียน SDK: สูงสุด 1,000
- ขีดจำกัดการผูกแท็กและชื่อเล่น:
- แท็ก: สูงสุด 50
- อุปกรณ์ต่อแท็ก: สูงสุด 10
- แท็กต่ออุปกรณ์: สูงสุด 10
- การพึ่งพาความพร้อมใช้งาน: ความพร้อมใช้งานของ AppKey การทดสอบ เชื่อมโยงกับ AppKey การผลิต—หาก AppKey การผลิตไม่สามารถใช้งานได้ AppKey การทดสอบจะถูกปิดใช้งานด้วย
- ข้อจำกัดการให้บริการ: AppKey การทดสอบไม่รองรับ การซื้อบริการ VIP และสิทธิพิเศษทั้งหมดขึ้นอยู่กับ AppKey การผลิตที่เชื่อมโยง
โหมดการทดสอบการส่งข้อความนี้มอบสภาพแวดล้อมที่ยืดหยุ่นและเป็นอิสระให้กับนักพัฒนาเพื่อยืนยันการตั้งค่าการส่งข้อความอย่างมีประสิทธิภาพก่อนเปิดตัว เพื่อให้สามารถควบคุมประสิทธิภาพการส่งข้อความและประสบการณ์ผู้ใช้ได้ดียิ่งขึ้น