• Help
  • Back
  • Tealium Prism Firebase Dispatcher for iOS Reference
    • Firebase Dispatcher
      • Modules
      • – Types
      • FirebaseSettingsBuilder
      • FirebaseMappings
      • FirebaseCommand
      • FirebaseDestination
    • Command Reference
      • Mappings
      • LogEvent
      • SetUserID
      • SetUserProperty
      • SetDefaultParameters
      • SetSessionTimeout
      • SetAnalyticsCollectionEnabled
      • SetConsent
      • ResetData
      • InitiateConversionMeasurement
  • Tealium Prism Firebase Dispatcher for iOS Reference
  • > Firebase Dispatcher

FirebaseCommand Enumeration Reference

public enum FirebaseCommand : String, CommandName

Type-safe Firebase Analytics commands for use with FirebaseMappings.mapCommand(_:).

  • logEvent

    Logs an analytics event via Analytics.logEvent(_:parameters:).

    Declaration

    Swift

    case logEvent = "logevent"
  • setUserId

    Sets the user ID via Analytics.setUserID(_:).

    Declaration

    Swift

    case setUserId = "setuserid"
  • setUserProperty

    Sets a user property via Analytics.setUserProperty(_:forName:).

    Declaration

    Swift

    case setUserProperty = "setuserproperty"
  • resetData

    Clears all analytics data for this app instance via Analytics.resetAnalyticsData().

    Declaration

    Swift

    case resetData = "resetdata"
  • setDefaultParameters

    Sets parameters added to every subsequent event via Analytics.setDefaultEventParameters(_:).

    Declaration

    Swift

    case setDefaultParameters = "setdefaultparameters"
  • setConsent

    Sets the Firebase consent settings via Analytics.setConsent(_:).

    Declaration

    Swift

    case setConsent = "setconsent"
  • setSessionTimeout

    Sets the session timeout interval via Analytics.setSessionTimeoutInterval(_:).

    Declaration

    Swift

    case setSessionTimeout = "setsessiontimeout"
  • setAnalyticsCollectionEnabled

    Enables or disables analytics collection via Analytics.setAnalyticsCollectionEnabled(_:).

    Declaration

    Swift

    case setAnalyticsCollectionEnabled = "setanalyticscollectionenabled"
  • initiateConversionMeasurement

    Starts on-device conversion measurement via Analytics.initiateOnDeviceConversionMeasurement(...).

    Declaration

    Swift

    case initiateConversionMeasurement = "initiateconversionmeasurement"

© 2026 Tealium. All rights reserved. (Last updated: 2026-09-17)

Generated by jazzy ♪♫ v0.15.4, a Realm project.