Mobile Analysis uses the client SDK for instrumentation. The SDK collects user behavior and app performance data, generates logs, and uploads them to the server. The server extracts valid data from these logs based on a specified data format, letting you monitor and analyze client metrics.
Mobile Analysis supports several connection types. For details, refer to the Connection type overview documentation. The sections below describe the integration steps for each type.
Based on the mPaaS framework
-
General connection flow
Complete the general connection flow first. See Connect based on the mPaaS framework.
-
Connect to the Mobile Analysis component
Add the SDK using the mPaaS plug-in — add the Mobile Analysis SDK to your project using the mPaaS plug-in.
Configure the project and add instrumentation logs. Refer to the SDK version documentation for usage details.
View local logs — verify instrumentation by inspecting logs on the device before uploading.
Upload logs — send collected logs to the server for analysis.
Based on an existing project and using the mPaaS plug-in
-
General connection flow
Complete the general connection flow first. See Connect based on an existing project and using the mPaaS plug-in.
-
Connect to the Mobile Analysis component
Add the SDK using the mPaaS plug-in — add the Mobile Analysis SDK to your existing project using the mPaaS plug-in.
Configure the project and add instrumentation logs. Refer to the SDK version documentation for usage details.
View local logs — verify instrumentation by inspecting logs on the device before uploading.
Upload logs — send collected logs to the server for analysis.
Based on an existing project and using CocoaPods
-
General connection flow
Complete the general connection flow first. See Connect based on an existing project and using CocoaPods.
-
Connect to the Mobile Analysis component
Add the SDK using CocoaPods — add the Mobile Analysis SDK to your existing project via CocoaPods.
Configure the project and add instrumentation logs. Refer to the SDK version documentation for usage details.
View local logs — verify instrumentation by inspecting logs on the device before uploading.
Upload logs — send collected logs to the server for analysis.