Packagecom.distriqt.extension.flurry
Classpublic class FlurryAnalyticsConfig
InheritanceFlurryAnalyticsConfig Inheritance Object

Configuration options for Flurry Analytics



Public Properties
 PropertyDefined By
  crashReportingEnabled : Boolean = false
FlurryAnalyticsConfig
  dataSaleOptOut : Boolean = false
FlurryAnalyticsConfig
  logEnabled : Boolean = false
FlurryAnalyticsConfig
  sessionContinueSeconds : int = 10
FlurryAnalyticsConfig
Public Methods
 MethodDefined By
  
FlurryAnalyticsConfig
  
Enable automatic collection of crash reports.
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
  
Set the timeout for expiring a Flurry session.
FlurryAnalyticsConfig
Property Detail
crashReportingEnabledproperty
public var crashReportingEnabled:Boolean = false

See also

dataSaleOptOutproperty 
public var dataSaleOptOut:Boolean = false

See also

logEnabledproperty 
public var logEnabled:Boolean = false

See also

sessionContinueSecondsproperty 
public var sessionContinueSeconds:int = 10

See also

Constructor Detail
FlurryAnalyticsConfig()Constructor
public function FlurryAnalyticsConfig()



Method Detail
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.

Returns
FlurryAnalyticsConfigFlurryAnalyticsConfig 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

Returns
FlurryAnalyticsConfigFlurryAnalyticsConfig 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

Returns
FlurryAnalyticsConfigFlurryAnalyticsConfig 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

Returns
FlurryAnalyticsConfigFlurryAnalyticsConfig instance for chaining calls