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.
+ (void) logEvent:(NSString*)eventName;
+ (void) logEvent:(NSString*)eventName withProperties:(nullable NSDictionary<NSString*, id>*)properties;
The API parameters are:
eventName: A tag to attach to the session recording at the current time
properties: (Optional) An NSDictionary of properties to associate with this event