LuxChat  2.0
Instant messenger for iOS
Instance Methods | Class Methods | List of all members
FIRAnalyticsConfiguration Class Reference

#import <FIRAnalyticsConfiguration.h>

Inheritance diagram for FIRAnalyticsConfiguration:

Instance Methods

(void) - setMinimumSessionInterval:
 
(void) - setSessionTimeoutInterval:
 
(void) - setAnalyticsCollectionEnabled:
 
(void) - setIsEnabled:
 

Class Methods

(FIRAnalyticsConfiguration *) + sharedInstance
 

Detailed Description

This class provides configuration fields for Firebase Analytics.

Method Documentation

- (void) setAnalyticsCollectionEnabled: (BOOL)  analyticsCollectionEnabled

Sets whether analytics collection is enabled for this app on this device. This setting is persisted across app sessions. By default it is enabled.

- (void) setIsEnabled: ("Use setAnalyticsCollectionEnabled: instead.")  DEPRECATED_MSG_ATTRIBUTE

Deprecated. Sets whether measurement and reporting are enabled for this app on this device. By default they are enabled.

- (void) setMinimumSessionInterval: (NSTimeInterval)  minimumSessionInterval

Sets the minimum engagement time in seconds required to start a new session. The default value is 10 seconds.

- (void) setSessionTimeoutInterval: (NSTimeInterval)  sessionTimeoutInterval

Sets the interval of inactivity in seconds that terminates the current session. The default value is 1800 seconds (30 minutes).

+ (FIRAnalyticsConfiguration *) sharedInstance

Returns the shared instance of FIRAnalyticsConfiguration.


The documentation for this class was generated from the following file: