Event Overview
Last updated
Was this helpful?
Last updated
Was this helpful?
The more Critical Moments knows about your user's behaviours, the better you can target and optimize.
Be sure to log the important events in your user's journey for improved targeting and optimization.
There are three types of events in Critical Moments:
Recommended events are events like "sign_up", "in_app_purchase" that many apps have in common. We maintain a list of , and suggest you log as many of these as possible (except where a concept doesn't apply to your app).
Custom events: you can log any event you like. Be sure to instument the important events for your app's primary use cases as these are critical for understanding your users and optimizing. For example a reminders app would probably need events like created_list
, add_item
, completed_item
, at minimum.
(like app_start, action:action_name) are tracked automatically, and don't require additional integration in code.
It's often useful to have Critical Moments log all events during development. To log events only when debugging, add this to your AppDelegate before calling the start
method of Critical Moments:
You can send events from anywhere in your codebase in 1 line:
Events are tracked in a local database, not sent to a server. They work offline, and are great for user privacy.
Events can be used in several ways:
fire actions when an event occur