資料查詢

最新更新:2022-12-05

為了方便客戶快速定位問題,目前本平台提供在線狀態查詢和推播生命週期查詢工具。

在線狀態查詢

使用場景

由於 Engagelab 推播的 Engagelab 通道依賴推播進程在線才可以收到推播,如果用戶反饋經常收不到推播時,可以通過該工具查詢設備是否在線,如果設備不在線,建議重啓應用程式。

參數說明

Registration ID:用戶終端設備在 Engagelab 服務平台的註冊 ID,是用戶的唯一設備標識 ID,同一個手機不同 App 的 Registration ID 是不同的,獲取方法:AndroidiOS

使用說明

  • 在輸入框輸入該 App 的 Registration ID,支持輸入多個 RegID,用“,”隔開。

image.png

  • 查詢結果顯示 "false" 表示設備不在線,"true" 表示設備在線,右側可以查看最後在線時間。

image.png

  • 若輸入的 Registration ID 不正確,查詢結果會顯示具體的錯誤原因。

image.png

推播生命週期

使用場景

如果通過在線狀態查詢,仍無法解決收不到推播的問題,可以通過生命週期工具查詢訊息的生命週期,根據錯誤碼進行相應的處理。

參數說明

  • Registration ID:用戶終端設備在 Engagelab 服務平台的註冊 ID,是用戶的唯一設備標識 ID,同一個手機不同 App 的 Registration ID 是不同的,獲取方法:AndroidiOS
  • Message ID:推播任務 ID。

控製台獲取參數

在需要查詢的通知詳情頁面,可以獲取 Message ID ,點選訊息體的“查看”,可以查看這條推播的 json 訊息體。 image.png 如果推播目標為 "Registration ID",則 "receiverValue" 的值為 Registration ID。 image.png

服務端獲取參數

API 調用後在應答參數中獲取 msg_id(Message ID):

{ "sendno": "0", "msg_id": "2509042" }
          {
    "sendno": "0",
    "msg_id": "2509042"
}

        
此代碼塊在浮窗中顯示

使用說明

獲取 Message ID 和 Registration ID 參數後,進入【數據查詢】-【推播生命週期】頁面,輸入參數,點選“查詢”即可查看該推播的完整生命週期。

  • 1 為 EngageLab 返回,2 為廠商服務器返回。
  • 若冇有生命週期過程,說明設備不在本次推播目標中,請確認查詢的 Registration ID 是否在本次推播目標中。

image.png

在文档中心打开