Quick Tracking SDK enables multiplatform user behavior tracking for apps, H5, and mini programs.
SDK overview
Quick Tracking is a multiplatform user behavior analytics tool for apps, H5, and mini programs. Developers must integrate the Quick Tracking SDK into each platform to collect and transmit client data.
The SDK provides two types of tracking: basic and advanced.
-
Basic tracking automatically collects startup and exit logs after SDK initialization, including behavior time, channel, version, device model, OS, IP, and network mode.
-
Advanced tracking enables developers to track custom events, page views, user login/logout, and global attribute tagging.
Quick Tracking also provides H5 bridging, auto-tracking, and visualization tracking to simplify integration across development methods.
Supported platforms
|
SDK type |
Supported platforms |
|
App SDK |
Android, iOS, Flutter, React Native, and uniapp |
|
SDK for mini programs |
|
|
Mini program plugin SDK |
WeChat Mini Program Plug-in |
|
Web/H5 |
Vue, React, Angular, Next.js, Electron |
|
ApsaraVideo VOD SDK |
HTTP API and Java SDK |
SDK features
|
Feature category |
Features |
Subfeature |
|
Basic features |
Domain settings |
Configure primary and alternate domains. |
|
Initialize the short video SDK for Android |
App marketplace settings |
|
|
Version settings |
||
|
Initialize the short video SDK for Android |
||
|
Quick Tracking log printing |
-- |
|
|
Special scenarios |
Data reporting continues when the app is force-killed (Android only). |
|
|
Basic tracking |
Automatically supplements each tracked behavior with timestamp, channel, version, device model, OS, IP, network mode, and mini program scene values. |
|
|
Advanced features |
Set /Get Device ID |
Quick Tracking auto-generates a device ID on app and H5 platforms. Mini programs require openid/unionid upload via API. Developers can retrieve the device ID through a dedicated API. |
|
User account and attribute settings |
-- |
|
|
Event tracking |
-- |
|
|
Page tracking |
-- |
|
|
Global attributes |
-- |
|
|
Channel attribute |
1. The SDK automatically captures channel parameters from links. 2. The SDK provides an API for H5 channel fuzzy matching when H5 pages redirect users to app store downloads. |
|
|
Auto-tracking |
Supported on native Android, native iOS, native mini programs, and native Web (H5) only |
|
|
Visualization tracking |
Supported on native Android, native iOS, native mini programs, and native Web (H5) only |
|
|
Development platform bridging |
HTML5 bridging |
Supported on native Android, native iOS, Flutter, React Native, and uniapp only |
|
Developer assistance tools |
tracking verification |
-- |
|
Real-time log verification |
-- |