Sensors Data official Android SDK, including code tracking, full tracking, heat map, and visualized full tracking features. Full tracking is achieved by using the official Sensors Data Android tracking plugin, which uses bytecode stitching (ASM) technology to implement full tracking (no tracking, no code tracking, no trace tracking, automatic tracking) on the Android side.

1. Document Catalog

Attention


2. SDK Function List

Primary FunctionSecondary FunctionSpecific Function / Description
Identify UsersAutomatically identify anonymous usersAutomatically use device ID to identify anonymous users
Support replacing with custom anonymous IDs
Identify Logged-in UsersUse login ID to identify logged-in users
Set User AttributesSet User Attributes
Data CollectionAutomatically collect device informationAutomatically collect default device information, such as screen size, system version, etc.
Support automatic collection of screen orientation(Android needs to be enabled manually)
Support automatic collection of latitude and longitude information(Android needs to be enabled manually)
Full-link trackingApp launch
App exit
App page view
App element click
Common propertiesStatic common properties
Dynamic common properties
Clear common properties
Custom trackingCollect activation (installation) events
Track event duration
Custom code tracking
Store dataSet upper limitSet local cache upper limit value
Delete local cacheDelete all events cached locally
Data reportingAutomatic data reportingSDK automatically sends event data under certain conditions
Manual data reportingSDK supports manual reporting of event data
Debugging functionDebugging modeEnable/disable debugging mode
Debug logsShow/hide debug logs
Visualization and analysisVisual full-link trackingFilter out key events in a visual way for subsequent analysis
App click analysisShow users' click behaviors on the app in a visual way
DeepLinkCreate DeepLink for app promotion
Advanced FeaturesData EncryptionData is stored and sent after encryption
Integration of App and H5Event data from H5 is stored and sent by the App SDK after integration
ComplianceSupport compliance requirements
Collect and push click eventsSDK automatically collects and pushes click events
SDK controlControl the SDK to turn on or off

3. Android SDK Third-party Framework Support

The support information of the full embedding point for the third-party framework is as follows:

Third-party FrameworksApp LaunchApp ExitApp Page ViewsApp Element Clicks
React Native

(滴答)

(滴答)

(滴答)

(滴答)

mPaaS

(滴答)

(滴答)

(滴答)

(滴答)

Flutter

(滴答)

(滴答)

(滴答)

(滴答)

Weex

(滴答)

(滴答)

(出错)

(滴答)

Cordova

(滴答)

(滴答)

(滴答)

(滴答)

APICloud

(滴答)

(滴答)

(出错)

(出错)

Cocos2d-x

(滴答)

(滴答)

(出错)

(出错)

Unity

(滴答)

(滴答)

(出错)

(出错)


4. Android SDK Preset events and preset properties

See App SDK Preset Event and Property Documentation