Properties
The Radar ID of the user.
The unique ID of the user, provided when you identified the user. May be
nil if the user has not been identified.The device ID of the user.
The optional description of the user. Not to be confused with the
NSObject description property.The optional set of custom key-value pairs for the user.
The user’s current location.
The user’s current altitude in meters.
The user’s current activity type. See Activity Types for possible values.
An array of the user’s current geofences. May be
nil or empty if the user is not in any geofences.See the Geofences documentation for more information.The user’s current place. May be
nil if the user is not at a place or if Places is not enabled.See the Places documentation for more information.An array of the user’s nearby beacons. May be
nil or empty if the user is not near any beacons or if Beacons is not enabled.See the Beacons documentation for more information.A boolean indicating whether the user is stopped.
A boolean indicating whether the user was last updated in the foreground.
The user’s current country. May be
nil if country is not available or if Regions is not enabled.See the Regions documentation for more information.The user’s current state. May be
nil if state is not available or if Regions is not enabled.See the Regions documentation for more information.The user’s current designated market area (DMA). May be
nil if DMA is not available or if Regions is not enabled.See the Regions documentation for more information.The user’s current postal code. May be
nil if postal code is not available or if Regions is not enabled.See the Regions documentation for more information.The user’s nearby chains. May be
nil if no chains are nearby or if nearby chains are not enabled.The user’s segments. May be
nil if segments are not enabled.The user’s top chains. May be
nil if segments are not enabled.The source of the user’s current location. See Location Sources for possible values.
The user’s current trip. May be
nil if the user is not currently on a trip.See the Trip Tracking documentation for more information.A boolean indicating whether the user is marked as debug.
The user’s current fraud state. May be
nil if Fraud is not enabled.See the Fraud documentation for more information.Activity Types
TheRadarActivityType enum defines the types of user activity:
Unknown activity (0).
Stationary activity (1).
Walking activity (2).
Running activity (3).
Biking activity (4).
Driving activity (5).
Location Sources
TheRadarLocationSource enum defines the sources for location updates:
Foreground location update.
Background location update.
Manual location update.
Visit arrival location update.
Visit departure location update.
Geofence enter location update.
Geofence exit location update.
Mock location update.
Beacon enter location update.
Beacon exit location update.
Unknown location source.