EngageLab AppPush 是日均訊息量超過百億級規模的 App 訊息推播專業服務平台,支援 Android、iOS、HarmonyOS 等平台。SDK 接入方便快捷,推播通道高速穩定,API 開放介面強大、靈活且易用,WEB 端支援建立通知、成效分析,以及故障排查等營運功能。
通道類型支援
| 推播通道 |
FCM |
HUAWEI |
Honor |
XIAOMI |
MEIZU |
OPPO |
VIVO |
APNs |
HarmonyOS |
| 支援情況 |
支援 |
支援 |
支援 |
支援 |
支援 |
支援 |
支援 |
支援 |
支援 |
訊息類型支援
| 訊息類型 |
通知欄訊息 |
自訂訊息 |
| 支援情況 |
支援 |
支援 |
通知樣式支援
| 通知樣式 |
預設樣式 |
縮圖樣式 |
大圖樣式 |
文字樣式 |
收件匣樣式 |
自訂樣式 |
| 支援情況 |
支援 |
支援 |
支援 |
支援 |
支援 |
支援 |
樣式詳情請查看 本地通知。
傳送策略支援
在 API 端支援開發者以廠商通道為粒度制定傳送策略。
| 訊息類型 |
傳送策略欄位 |
傳送策略欄位值及定義說明 |
| 通知欄訊息傳送策略 |
distribution_new |
mtpush:表示推播強制透過 EngageLab 通道下發。fcm_mtpush:表示推播強制優先透過 FCM 通道下發,若無效再透過 EngageLab 通道。pns_mtpush:表示推播強制透過小米/華為/魅族/OPPO/VIVO 通道下發,若無效再透過 EngageLab 通道。mtpush_fcm:表示針對 FCM + 國內廠商組合類型使用者,推播優先透過 EngageLab,EngageLab 不在線時再透過 FCM 通道,FCM 作為輔助。mtpush_pns:表示針對 FCM + 國內廠商組合類型使用者,推播優先透過 EngageLab,EngageLab 不在線時再透過廠商通道,廠商作為輔助。 |
統計分析支援
APP 維度統計功能
| 統計功能 |
功能描述 |
| 數據概況 |
支援小時粒度的訊息數據即時統計,展示今日與昨日數據趨勢對比。支援查看昨日推播轉化漏斗數據,查看昨日送達率與點擊率數據。支援查看最新的裝置通知權限開啟率數據。支援依平台、依通道查看歷史推播轉化趨勢數據。支援依平台、依通道、依階段查看歷史推播訊息的折損統計數據。 |
| 訊息推播統計 |
支援依平台、依通道、依訊息類型、依 APP 版本查看歷史推播數據。支援以日、月兩個維度查看自訂時間範圍的訊息送達率、點擊率、有效目標數、傳送數量、送達數量、展示數量與點擊數量等數據。 |
| 推播使用者統計 |
支援依平台、依通道、依 APP 版本查看推播使用者歷史數據。支援以日、月兩個維度查看自訂時間範圍的推播新增使用者、在線使用者、活躍使用者與解除安裝使用者等數據。 |
MessageID 維度統計功能
| 統計功能 |
功能描述 |
| 訊息推播統計 |
支援通知欄訊息、自訂訊息、簡訊與應用內提醒訊息四種基礎訊息類型的推播轉化統計報表。支援查看 msgid 維度的送達率、展示率與點擊率。支援依平台、依通道查看該 msgid 維度的有效目標數、傳送數量、展示數量與點擊數量。 |
| 訊息折損統計 |
支援依平台、依通道查看 msgid 維度的訊息折損統計,折損原因支援兩級折損原因統計分析。支援 {計畫目標}-{有效目標}-{傳送數量}-{送達數量}-{點擊數量} 總共 4 個階段的折損數量統計。 |
REST API 能力支援
| API 項 |
功能描述 |
| PUSH API |
開發者透過 PUSH API 可完成 AppPush 的全部訊息推播功能,可輕鬆在自有營運後台建構推播營運計畫。API 提供相較於推播 Portal 頁面功能更強大、更靈活的功能介面。 |
| Report API |
提供各類統計數據查詢功能,方便開發者即時了解訊息的各項狀態以及使用者數據。API 提供獲取推播訊息統計數據與使用者數據統計的功能介面。 |
| Schedule API |
開發者透過 Schedule API 可實現對全部訊息進行定時推播的功能。 |
| Tag Alias API(Device API) |
Device API 用於在伺服器端查詢、設定、更新、刪除裝置的 tag、alias 資訊。 |
推播測試模式
AppPush 推播測試模式為開發者提供正式環境之外的獨立測試環境,協助驗證推播設定與效果,確保高品質上線。
環境切換與 AppKey 管理
- AppKey 與 master secret 區分:
正式環境與測試環境使用不同的 AppKey 與 master secret。切換至測試模式時,系統自動產生測試 AppKey,並複製正式 AppKey 的相關設定。後台會將兩者綁定關聯,用於判斷 VIP 狀態與同步資訊。
- 預設環境:進入 Portal 後,預設顯示正式環境,開發者可手動切換至測試模式。
- 重設支援:測試 AppKey 支援獨立重設 master secret。
測試模式的同步與獨立管理
- 同步資訊:建立測試應用時,系統會複製正式應用的以下內容:
- 應用資訊同步:測試應用的應用名稱、圖示等資訊會與正式應用即時同步。
- VIP 狀態同步:測試應用的VIP 狀態、服務時間等資訊會與正式應用即時同步。
- 獨立設定:測試應用支援單獨設定回呼與安全設定,以及整合設定的內容。
測試模式的使用限制
- QPS 限制:10
- SDK 註冊使用者數:最多 1000 個,超過後不允許再註冊新使用者,強烈建議您記錄 registrationID 並定期清理。清除使用者介面。
- 標籤與別名綁定限制:
- 標籤:最多可綁定 50 個
- 每標籤綁定裝置:最多 10 個
- 每裝置綁定標籤:最多 10 個
- 有效性依賴:測試 AppKey 的可用狀態與正式 AppKey 綁定,正式 AppKey 失效時,測試 AppKey 也不可用。
- 服務限制:測試 AppKey 不支援購買 VIP 服務,其權益完全跟隨對應的正式 AppKey。
此推播測試模式為開發者提供靈活且獨立的環境,可在正式上線前高效驗證推播設定,確保更妥善地控制推播效果與使用者體驗。