本文介紹如何添加報活日志。
報活日志分為兩類:
設備報活:用于統計應用的裝機量。
用戶報活:用于統計應用的用戶量。
您可以在移動分析控制臺的 數據概覽 頁面中查看活躍用戶、新增用戶、活躍賬號等指標。
設備報活埋點
mPaaS 框架會自動上報,開發者無需處理。如需關閉框架的自動上報,可通過在 AndroidManifest.xml
中添加以下配置(基線 10.1.68.30 及以上版本支持)實現:
<meta-data
android:name="report.launch.switch"
android:value="off" />
關閉自動上報后,可根據需求選擇時機上報,代碼如下:
MPLogger.reportClientLaunch();
應用從后臺回到前臺時,若距離上次設備報活超過上報間隔時間(默認為 30 分鐘),將再次報活。
您可以自定義上報間隔時間(單位為毫秒),代碼如下:
MPLogger.setReportClientLaunchInterval(long interval);
若在上報間隔時間內多次調用設備報活,僅首次有效。
用戶報活埋點
用戶報活的代碼如下:
MPLogger.reportUserLogin(String userId);
userId
是您應用登錄系統中用戶的標識,您可以在用戶登錄成功后或在其他成功獲取 userId
的情況下調用用戶報活接口。
調用用戶報活接口后,userId
就成功設置在代碼中(即成功設置 userId
)。除此之外,您還可以調用下方設置用戶 ID 的方法,單獨設置 userId
。
設置用戶 ID 的代碼如下:
MPLogger.setUserId(String userId);
設置 userId
后,可便于在 mPaaS 控制臺進行 實時發布 > 白名單 發布時使用該 userId
。
當用戶退出登錄時,請調用 MPLogger.setUserId(null)
清空 userId
,以確保相關數據的準確性。
文檔內容是否對您有幫助?