FirebaseABTesting Framework Reference

LifecycleEvents

classLifecycleEvents: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 defaults to SetExperimentEventName and can be overridden. If experiment payload has a valid string of this field, always use experiment payload.

    Declaration

    Swift

    varsetExperimentEventName:String{getset}
  • Event name for when an experiment is activated. It defaults to ActivateExperimentEventName and can be overridden. If experiment payload has a valid string of this field, always use experiment payload.

    Declaration

    Swift

    varactivateExperimentEventName:String{getset}
  • Event name for when an experiment is cleared. It is default to ClearExperimentEventName and can be overridden. If experiment payload has a valid string of this field, always use experiment payload.

    Declaration

    Swift

    varclearExperimentEventName:String{getset}
  • Event name for when an experiment is timeout from being STANDBY. It is default to TimeoutExperimentEventName and can be overridden. If experiment payload has a valid string of this field, always use experiment payload.

    Declaration

    Swift

    vartimeoutExperimentEventName:String{getset}
  • Event name when an experiment is expired when it reaches the end of its TTL. It is default to ExpireExperimentEventName and can be overridden. If experiment payload has a valid string of this field, always use experiment payload.

    Declaration

    Swift

    varexpireExperimentEventName:String{getset}
close