EventAutomationTriggerType
public enum EventAutomationTriggerType : String, Sendable, Codable, Equatable, CaseIterable
Automation trigger types
-
Foreground
Declaration
Swift
case foreground
-
Background
Declaration
Swift
case background
-
Screen view
Declaration
Swift
case screen
-
Version update
Declaration
Swift
case version
-
App init
Declaration
Swift
case appInit = "app_init"
-
Region exit
Declaration
Swift
case regionExit = "region_exit"
-
Custom event count
Declaration
Swift
case customEventCount = "custom_event_count"
-
Custom event value
Declaration
Swift
case customEventValue = "custom_event_value"
-
Feature flag interaction
Declaration
Swift
case featureFlagInteraction = "feature_flag_interaction"
-
Active session
Declaration
Swift
case activeSession = "active_session"
-
IAX display
Declaration
Swift
case inAppDisplay = "in_app_display"
-
IAX resolution
Declaration
Swift
case inAppResolution = "in_app_resolution"
-
IAX button tap
Declaration
Swift
case inAppButtonTap = "in_app_button_tap"
-
IAX permission result
Declaration
Swift
case inAppPermissionResult = "in_app_permission_result"
-
IAX form display
Declaration
Swift
case inAppFormDisplay = "in_app_form_display"
-
IAX form result
Declaration
Swift
case inAppFormResult = "in_app_form_result"
-
IAX gesture
Declaration
Swift
case inAppGesture = "in_app_gesture"
-
IAX pager completed
Declaration
Swift
case inAppPagerCompleted = "in_app_pager_completed"
-
IAX pager summary
Declaration
Swift
case inAppPagerSummary = "in_app_pager_summary"
-
IAX page swipe
Declaration
Swift
case inAppPageSwipe = "in_app_page_swipe"
-
IAX page view
Declaration
Swift
case inAppPageView = "in_app_page_view"
-
IAX page action
Declaration
Swift
case inAppPageAction = "in_app_page_action"