Web SDKEvents
Device Information Management
Collecting structured device data enables better experience optimization and more accurate analysis.
π± Overview
Supported Device Fields
Hybrid Collection Model
The SDK combines automatic detection with manual overrides:
- Auto detection (User-Agent + navigator)
category: Derived from UA (mobile/desktop/tablet/other)platform: Mapped via internal DeviceInfoCollector (iOS, Android, Desktop Web, etc.)model:navigator.platformosVersion:navigator.platform
- Manual overrides (developer-provided) for accuracy
π§ Setting Device Info
Bulk Set
PWA example:
Set Individual Properties
Platform Examples
π Reading Device Info
Final Effective Data
UserβProvided Only
Debugging View
π Auto Detection vs Manual Override
Auto Detection Logic
Recommended Manual Overrides
π― Platform Guides
React Native
PWA
Capacitor / Hybrid
π§ Management
Reset
App Update Flow
Conditional Setup
π Analytics Integration
Events automatically include device context:
Use device info for feature branching:
π οΈ Debug & Validation
π Next Steps
- User Properties β Manage user profile fields
- Tracking Basics β Core event capture patterns

