FIRLifecycleEvents

class FIRLifecycleEvents : NSObject

An Experiment Lifecycle Event Object that specifies the name of the experiment event to be logged by Firebase Analytics.

  • Event name for when an experiment is set. It is default to FIRSetExperimentEventName and can be overriden. If experiment payload has a valid string of this field, always use experiment payload.

    Declaration

    Swift

    var setExperimentEventName: String { get set }
  • Event name for when an experiment is activated. It is default to FIRActivateExperimentEventName and can be overriden. If experiment payload has a valid string of this field, always use experiment payload.

    Declaration

    Swift

    var activateExperimentEventName: String { get set }
  • Event name for when an experiment is clearred. It is default to FIRClearExperimentEventName and can be overriden. If experiment payload has a valid string of this field, always use experiment payload.

    Declaration

    Swift

    var clearExperimentEventName: String { get set }
  • Event name for when an experiment is timeout from being STANDBY. It is default to FIRTimeoutExperimentEventName and can be overriden. If experiment payload has a valid string of this field, always use experiment payload.

    Declaration

    Swift

    var timeoutExperimentEventName: String { get set }
  • Event name when an experiment is expired when it reaches the end of its TTL. It is default to FIRExpireExperimentEventName and can be overriden. If experiment payload has a valid string of this field, always use experiment payload.

    Declaration

    Swift

    var expireExperimentEventName: String { get set }