Device Tier Targeting
Target users based on their device performance capabilities to optimize paywall experiences across different hardware tiers.
The deviceTier variable allows you to create targeted audiences based on device performance capabilities. This helps optimize paywall experiences by showing resource-appropriate content to different device types. You can reference this in campaign filters, dynamic values, or in paywall text via the device.deviceTier variable.
Device tier targeting is available starting in Android SDK version 2.2.2. Make sure you're using this version or later to access this feature.
How device tier works
Device tier classification is based on several hardware factors:
- CPU performance
- Available RAM
- 4K/2K codec support
- Display quality
This automatic classification helps you deliver paywalls that perform well across the full spectrum of Android devices.
Device tier values
The device.deviceTier attribute returns one of these values:
ultraLow- Entry-level devices with limited resources.low- Budget devices with basic performance capabilities.mid- Mid-range devices with moderate performance.high- Premium devices with strong performance.ultra_high- Flagship devices with top-tier specifications.unknown- Device tier couldn't be determined.
Creating device tier audiences
To target users by device tier, create an audience using the device.deviceTier attribute:
- Navigate to Campaigns in your dashboard.
- Click on the campaign you want to target.
- Edit, or create, a new audience.
- Add a filter where
device.deviceTiercontains your target tier(s). - Save your audience.
deviceTier contains LOW to target both ultraLow and low tier devices.Optimizing for lower-end devices
Create lightweight paywalls for devices that may struggle with resource-intensive content:
device.deviceTier contains ultraLow OR device.deviceTier contains lowShow these users paywalls with:
- Static images instead of videos.
- Compressed media files.
- Simplified animations.
How is this guide?