FIRLifecycleEvents
@interface 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 defaults to
SetExperimentEventName
and can be overridden. If experiment payload has a valid string of this field, always use experiment payload.Declaration
Objective-C
@property (nonatomic, copy) NSString *_Nonnull setExperimentEventName;
-
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
Objective-C
@property (nonatomic, copy) NSString *_Nonnull activateExperimentEventName;
-
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
Objective-C
@property (nonatomic, copy) NSString *_Nonnull clearExperimentEventName;
-
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
Objective-C
@property (nonatomic, copy) NSString *_Nonnull timeoutExperimentEventName;
-
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
Objective-C
@property (nonatomic, copy) NSString *_Nonnull expireExperimentEventName;