全部產品
Search
文件中心

Mobile Platform as a Service:查看本地日誌

更新時間:Jul 13, 2024

調用日誌介面寫的日誌會先寫入到本地應用的沙箱檔案中,觸發日誌上報邏輯後,再上傳到Log Service器。

本地日誌格式

10.1.60 & 10.1.68 版本

  • 寫入本地的日誌在沙箱的 Library > atrack > logs 檔案夾下。該檔案夾僅存放還未上報的日誌,已經上報的日誌不再儲存。

  • 記錄檔命名規則為 業務碼.log。根據寫入日誌時傳入的業務碼(bizType)參數對日誌進行分類,同類型的日誌會寫入相同檔案。目前,幾種常見的埋點類型有:

    • autotrack:自動化埋點。

    • behavior:行為埋點(包括報活埋點和自訂事件埋點等)。自訂事件埋點中,您可以通過 bizType 參數自訂業務碼;更多資訊,請參見 自訂事件埋點

    • performance:效能埋點(包括應用啟動速度埋點等)。

10.1.32 版本

重要

自 2020 年 6 月 28 日起,mPaaS 停止維護 10.1.32 基準。請使用 10.1.6810.1.60 系列基準。可以參考 mPaaS 10.1.68 升級指南mPaaS 10.1.60 升級指南 進行基準版本升級。

  • 寫入本地的日誌在沙箱的 Library > log 檔案夾下。

  • 記錄檔命名規則為 業務碼.時間戳記.log。根據寫入日誌時傳入的業務碼(bizType)參數對日誌進行分類,同類型的日誌會寫入相同檔案。目前,幾種常見的埋點類型有:

    • autotrack:自動化埋點。

    • behavior:行為埋點(包括報活埋點和自訂事件埋點等)。自訂事件埋點中,您可以通過 bizType 參數自訂業務碼;更多資訊,請參見 自訂事件埋點

    • crash:異常埋點。

    • performance:效能埋點(包括應用啟動速度埋點等)。

  • 程式每次冷啟動都會重建一個.log 的記錄檔。

埋點日誌格式

  • 開啟一個記錄檔,可以看到每個記錄檔是按行進行組織的,即一行為一條日誌。

  • 每條日誌是一個由逗號分隔的字串,字串的不同位置代表不同的含義。伺服器根據位置資訊來切分日誌。一條完整的日誌格式如下:

    0_     257_1479573031.408824_D-VM,2016-11-20 00:30:31:408,1000533192018_IOS-0000000001,2.0.X.X,2,-,7542B136-5EA8-4C3A-930D-8BF2CA15F3CA,-,event,-,-,-,-,-,-,startApp,-,u,c,Launcher,-,NativeApp,-,-,-,-,-,2,-,-,-,-,-,iPhone 6S,9.3.3,WIFI,-,-,follow_system_zh-Hans-CN,-,-,-,-,VoiceOver=0$$
  • 10.1.60 和 10.1.68 版本中,每條日誌開頭的標記資訊不再標識日誌上傳的狀態。

  • 10.1.32 版本中,每條日誌開頭都有標記資訊,第一個數字代表日誌的上傳狀態。0 表示日誌還沒有上傳,1 代表日誌已上傳。

  • 日誌各欄位的具體含義請參考 日誌模型

後續操作

上報日誌