You can log timed application events such as, completed the onboarding process, reached a specific level, etc. You will see these events in your dashboard along with the video, and you will be able to filter videos according to these events.
Note: UXCam automatically detects certain customer frustrations and logs them as an event, for example, Rage taps are registered as "Rage Tap" event.
Logging events is also useful for controlling which sessions are screen recorded, using a recording condition.
Log an event into the timeline along with custom properties.
UXCam.LogEvent(string); //Example Android with properties: Org.Json.JSONObject props = new Org.Json.JSONObject(); props.Put("key1", "value1"); UXCam.LogEvent("eventName", props); //Example iOS with properties: var properties = new NSDictionary("key1", "value1", "key2", "value2"); UXCam.LogEvent("eventName", NSObject.FromObject(properties));