Package | com.distriqt.extension.flurry |
Class | public class FlurryAnalyticsConfig |
Inheritance | FlurryAnalyticsConfig Object |
Property | Defined By | ||
---|---|---|---|
crashReportingEnabled : Boolean = false | FlurryAnalyticsConfig | ||
dataSaleOptOut : Boolean = false | FlurryAnalyticsConfig | ||
logEnabled : Boolean = false | FlurryAnalyticsConfig | ||
sessionContinueSeconds : int = 10 | FlurryAnalyticsConfig |
Method | Defined By | ||
---|---|---|---|
FlurryAnalyticsConfig | |||
setCrashReportingEnabled(enabled:Boolean = true):FlurryAnalyticsConfig
Enable automatic collection of crash reports. | FlurryAnalyticsConfig | ||
setDataSaleOptOut(optOut:Boolean):FlurryAnalyticsConfig
With CCPA, the end user must be given the option to opt-out of the sale or transfer of their personal information. | FlurryAnalyticsConfig | ||
setLogEnabled(enabled:Boolean = true):FlurryAnalyticsConfig
Generates debug logs to device console logs
This is an optional method that displays debug information
related to the Flurry SDK. | FlurryAnalyticsConfig | ||
setSessionContinueSeconds(seconds:int):FlurryAnalyticsConfig
Set the timeout for expiring a Flurry session. | FlurryAnalyticsConfig |
crashReportingEnabled | property |
dataSaleOptOut | property |
logEnabled | property |
sessionContinueSeconds | property |
FlurryAnalyticsConfig | () | Constructor |
public function FlurryAnalyticsConfig()
setCrashReportingEnabled | () | method |
public function setCrashReportingEnabled(enabled:Boolean = true):FlurryAnalyticsConfig
Enable automatic collection of crash reports. Default value is false
Parameters
enabled:Boolean (default = true ) — true to enable collection of crash reports.
|
FlurryAnalyticsConfig — FlurryAnalyticsConfig instance for chaining calls
|
setDataSaleOptOut | () | method |
public function setDataSaleOptOut(optOut:Boolean):FlurryAnalyticsConfig
With CCPA, the end user must be given the option to opt-out of the sale or transfer of their personal information.
You must provide a manner by which user's of your app can exercise this right.
If a user does choose to Opt-Out, you must tell Flurry this through the setDataSaleOptOut()
method
in the appropriate SDK.
This flag will need to be set to true
when starting the Flurry session
when the user is marked as opted-out in your system/app.
Parameters
optOut:Boolean |
FlurryAnalyticsConfig — FlurryAnalyticsConfig instance for chaining calls
|
setLogEnabled | () | method |
public function setLogEnabled(enabled:Boolean = true):FlurryAnalyticsConfig
Generates debug logs to device console logs
This is an optional method that displays debug information
related to the Flurry SDK. display information to the console.
The default setting for this method is false
which
sets the log level to FlurryLogLevelCriticalOnly.
When set to true
the debug log level is set to
FlurryLogLevelDebug
Parameters
enabled:Boolean (default = true ) — true to show debug logs, false to omit debug logs
|
FlurryAnalyticsConfig — FlurryAnalyticsConfig instance for chaining calls
|
setSessionContinueSeconds | () | method |
public function setSessionContinueSeconds(seconds:int):FlurryAnalyticsConfig
Set the timeout for expiring a Flurry session.
This is an optional method that sets the time the app may be in the background before starting a new session upon resume. The default value for the session timeout is 10 seconds in the background.
Parameters
seconds:int — The time in seconds to set the session timeout to
|
FlurryAnalyticsConfig — FlurryAnalyticsConfig instance for chaining calls
|