Message conditions
Message conditions control when a message is displayed based on the current user context or past behavior.
Conditions are configured in Screeb and evaluated from the data sent by your app.
Supported signalsโ
Screenโ
trackScreen("Checkout");
Eventsโ
trackEvent("Product added to cart");
Screeb can display messages after a user triggers an event a certain number of times, or after a specific event sequence.
Session duration and delayโ
Screeb can display messages after the user has spent enough time on the app or on the current screen.
Debugging conditionsโ
const targetingInfo = await debugTargeting();
See Troubleshooting for more checks.