Device-based targeting allows you to control content visibility based on the detected device type, operating system, and local storage values.
Condition Name | Description |
Device type is | |
Desktop | Target users accessing your application through desktop computers or laptops. Automatically detects desktop devices based on the user’s browser user-agent string. For example, display advanced features or dashboards optimized for larger screens. |
Tablet | Show content to users accessing your site or app via tablets. Identifies tablet devices using device-specific characteristics, such as screen size and user-agent information. For example, provide tablet-friendly onboarding tours or display tablet-specific tips for navigation. |
Mobile | Focus on users interacting with your application via mobile phones. Detects mobile devices through their user-agent string and screen dimensions. For example, deliver simplified guides or mobile-responsive content tailored to smaller screens. |
Advanced Conditions | |
Local Storage Values | Specify a key / value pair, which will ensure the tour is only displayed to users who have this local storage pair item in their browser. This is helpful to target tours based on users' previous interactions with your application or with other applications. For example, how a checklist when a local storage value indicates a specific user role or status. |
Operating system is | This condition allows you to target users based on the operating system running on their device, such as Windows, macOS, Linux, iOS, or Android. This is particularly useful for creating content or guides optimized for specific platforms. |
These conditions are available in the Settings section when configuring Usetiful content.