Device Status
The Driver Details page contains a Device Status widget that presents a visual summary of a device's readiness to track trips. This status is checked multiple times throughout the day to determine if permissions are set up appropriately.
You can view the status against a device only if Zendrive SDK has been initialized. It is important that users don't disable Location Permission on their applications, as Zendrive SDK cannot track a device's heartbeat without this.
To view the Device Widget Status page, do the following:
Log in at app.zendrive.com using your Zendrive login credentials.
From the left menu page, open the Drivers tab. In the Drivers page, double-click on any driver's name to open the Driver Details page for the selected driver. Scroll down to the Device Status widget, as shown below:

Device Status Metrics
The Device Status page displays the following metrics:
SDK Initialization
Reports whether the Zendrive isSetup
method was called correctly and the SDK was functioning as intended.
Location Service
Reports whether location service was on and providing GPS updates to the app.
Location Permission
Reports whether 'Always' Location permission was granted to the app. The location permission is foundational to the Zendrive SDK's trip detection functionality.
Precise Location
Indicates if the user has enabled the Precise Location permission on their device.
Activity Permission
(Android only) Reports whether the Activity Recognition permission was granted to the app. The activity permission is vital for accuracy of any data collected by the Zendrive SDK.
Battery Optimization
(Android only) Indicates whether the user has enabled or disabled the battery optimization setting. Red indicates enablement, while Green indicates disablement.
Note: When battery optimization is enabled, applications that have not been used for a period of time may be placed either in standby or sleep mode, to save battery. Zendrive SDK needs to be always running in order to accurately track driver trips.
For each date in the chosen date range, the following characteristics may have 1 of 4 values:
ONLINE (Green)
Each required condition is met every time the device status is checked during the day.
DEGRADED (Yellow)
At least one, but not all, status checks have at least one condition that is not met during the day. This may indicate that a user is toggling permissions on/off throughout the day.
OFFLINE (Red)
At least one condition is unmet every time the device status is checked during the day.
A red code might severely affect the Zendrive SDK's performance.
PROCESSING (Blue)
The data has not been uploaded to Zendrive's servers yet.
UNAVAILABLE (Grey)
Conditions are unknown because no status checks could be completed, likely due to the application not being installed or the device being powered off.
Last updated
Was this helpful?