Packagecom.distriqt.extension.idfa
Classpublic class TrackingAuthorisationStatus
InheritanceTrackingAuthorisationStatus Inheritance Object

Defines the status values for app tracking authorisation status



Public Constants
 ConstantDefined By
  AUTHORISED : String = authorised
[static] The end user has authorized access to app-related data that can be used for tracking the user or the device.
TrackingAuthorisationStatus
  DENIED : String = denied
[static] The end user has denied the authorization request to access app-related data that can be used for tracking the user or the device.
TrackingAuthorisationStatus
  NOT_DETERMINED : String = not_determined
[static] The value returned if a user has not yet received an authorization request to authorize access to app-related data that can be used for tracking the user or the device.
TrackingAuthorisationStatus
  RESTRICTED : String = restricted
[static] A restricted condition means the device does not prompt for tracking authorization when requestTrackingAuthorisation() is called, nor is it displayed when the NSUserTrackingUsageDescription is triggered.
TrackingAuthorisationStatus
Constant Detail
AUTHORISEDConstant
public static const AUTHORISED:String = authorised

The end user has authorized access to app-related data that can be used for tracking the user or the device. Note, end users can revoke permission at any time through the Allow Apps To Request To Track privacy setting on the device. This setting allows users to opt in or out of allowing apps to request user consent to access app-related data that can be used for tracking the user or the device.

DENIEDConstant 
public static const DENIED:String = denied

The end user has denied the authorization request to access app-related data that can be used for tracking the user or the device.

NOT_DETERMINEDConstant 
public static const NOT_DETERMINED:String = not_determined

The value returned if a user has not yet received an authorization request to authorize access to app-related data that can be used for tracking the user or the device.

RESTRICTEDConstant 
public static const RESTRICTED:String = restricted

A restricted condition means the device does not prompt for tracking authorization when requestTrackingAuthorisation() is called, nor is it displayed when the NSUserTrackingUsageDescription is triggered. Also, on restricted devices, the Allow Apps To Request To Track setting is disabled and cannot be changed. This setting allows users to opt in or out of allowing apps to request user consent to access app-related data that can be used for tracking the user or the device.