Get the SDK
For download instructions, see 2.2 Import the SDK in the integration guide.
1.9.2.PX (2026-06-09)
-
[Improvement] Optimized compliance fields.
1.9.1.PX (2026-05-28)
-
[Fix] Fixed the protocol for the duration field in duration-based events.
1.9.0.PX (2026-05-14)
-
[New Feature] Added duration-based events.
1.8.9.PX (2025-12-22)
-
[Improvement] Optimized the compilation script.
1.8.8.PX (2025-12-08) --- Deprecated due to compilation issues
-
[Improvement] Aligned A/B Test parameters.
1.8.7.PX (2025-11-25) --- Deprecated due to compilation issues
-
[New Feature] Added data forwarding.
1.8.6.PX (2025-11-07)
-
[New Feature] Added boolean and time data types.
-
[Improvement] Invalid property values are now filtered out while other valid properties are still reported.
1.8.5.PX (2025-08-27)
-
[Fix] Adapted to the autotracked data format of the latest Flutter version.
-
[Improvement] Each report record now includes the count of reporting failures.
1.8.4.PX (2025-05-26)
-
[Fix] Aligned the system property fields required for A/B Test.
1.8.3.PX (2025-05-15)
-
[Fix] Fixed WebView errors that occurred during the detach process.
1.8.2.PX (2025-05-12)
-
[New Feature] Added OAID retrieval on Honor devices.
1.8.0.PX (2025-04-18)
-
[New Feature] Added automatic exposure tracking. For more information, see 8.4 Exposure Tracking.
1.7.1.PX (2025-03-26)
-
[New Feature] Added an SDK stability check feature. For details, see Android SDK integration check plugin.
1.6.6.PX (2025-02-25)
-
[New Feature] Added a retry mechanism for fetching the sampling rate configuration.
1.6.3.PX (2024-10-28)
-
[New Feature] Added autotrack support for Flutter.
1.6.2.PX (2024-07-31)
-
[New Feature] Updated the
targetSdkVersionto support the newregisterReceiverAPI in Android 14 (API level 34).
1.6.1.PX (2024-04-01)
-
[New Feature] Added APIs to programmatically enable or disable SDK data collection.
1.6.0.PX (2024-03-14)
-
[New Feature] Added an API to retrieve the sharing parameter.
-
[New Feature] Added an API to retrieve the source sharing parameter.
1.5.0.PX (2023-11-16)
-
[Fix] Fixed the logic for applying remote sampling rate configurations to page view events.
1.4.9.PX (2023-10-30)
-
[New Feature] Added the
reportUserInfoAPI to pass user email and phone information.
1.4.8.PX (2023-09-18)
-
[Fix] Fixed an issue with the pass-through property in the H5 bridge.
1.4.7.PX (2023-09-12)
-
[New Feature] Added an API to retrieve page properties within an H5 bridge context.
-
[New Feature] Updated the integrated OpenID library to version 2.0.6.1.
1.4.5.PX (2023-09-02)
-
[New Feature] Added an API to retrieve the properties of the current page.
1.4.4.PX (2023-06-21)
-
[Improvement] Prevented the
isOnlineutility function in theUMFrUtilsclass from being called before the SDK is initialized. -
[New Feature] Added boolean properties. The SDK now automatically converts boolean values to strings for event parameters, page properties, and global properties, including those from the H5 bridge.
1.4.3.PX (2023-05-25)
-
[New Feature] Added an H5 bridge API to set a global property from H5 that applies to native app events.
1.4.2.PX (2023-03-10)
-
[New Feature] Added custom device ID support. If a custom ID is set, the SDK uses it; otherwise, it uses the ID generated by QuickTracking.
-
[New Feature] The SDK now generates a more unique log ID (
logid) for the server. -
[Fix] Fixed duplicate values in the
rankfield for custom and preset events.
1.4.1.PX (2023-02-09)
-
[New Feature] Added support for a custom upstream and downstream data encryption algorithm.
-
[Fix] Disabled the internal SDK
CrashHandler.
1.4.0.PX (2022-12-02)
-
[Fix] Custom page properties now support
String,Integer,Long,Float,Short, andDoubletypes, not just strings. -
[Fix] Custom page properties with empty string values are no longer incorrectly filtered out.
1.3.9.PX (2022-11-16)
-
[New Feature] Added fine-grained control over device ID collection. You can now enable or disable the collection of individual IDs, or provide your own implementation for collecting a specific ID. By default, the SDK collects all supported device IDs unless a custom implementation is registered.
-
[New Feature] Added the
QtConfigure.setDebugKey(PX version) andUMConfigure.setDebugKey(P version) APIs. These let you set a tracking validation identifier programmatically, enabling tracking validation on devices without a camera.
1.3.8.PX (2022-11-03)
-
[Improvement] The SDK now reads the network status only after the user grants privacy authorization, resolving a compliance issue where
ConnectivityManager.getActiveNetworkInfo()was called before SDK initialization. -
[Improvement] Updated the
MobclickAgent.onEventObjectAPIs (including the version that binds a page name) to acceptnullor an empty map for event parameters.
1.3.7.PX (2022-10-17)
-
[New Feature] Merged the SPM plugin into the
qt-px-commonlibrary. A separate SPM plugin import is no longer needed.