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"