DrivingInsightsApi
This class is part of an Early Access feature, and is subject to change in the future.
Use this API to receive driving insights about vehicular transports.
DrivingInsightsApi API
getCallWhileMovingEvents()
getCallWhileMovingEvents()
Returns the call while moving events for a completed transport.
Note: calling this method on an uninitialized SDK will throw an SdkException.
Parameters | |
---|---|
transportId | The ID of the desired transport. |
getDrivingInsights()
getDrivingInsights()
Returns the driving insights for a given transport, or
null
if there are no driving insights or the transport ID is invalid.Note: calling this method on an uninitialized SDK will throw an SdkException.
Parameters | |
---|---|
transportId | The ID of the desired transport. |
getHarshDrivingEvents()
getHarshDrivingEvents()
Returns the harsh driving events for a completed transport.
Note: calling this method on an uninitialized SDK will throw an SdkException.
Parameters | |
---|---|
transportId | The ID of the desired transport. |
getPhoneUsageEvents()
getPhoneUsageEvents()
Returns the phone usage events for a completed transport.
Note: calling this method on an uninitialized SDK will throw an SdkException.
Parameters | |
---|---|
transportId | The ID of the desired transport. |
getSpeedingEvents()
getSpeedingEvents()
Returns the speeding events for a completed transport.
Note: calling this method on an uninitialized SDK will throw an SdkException.
Parameters | |
---|---|
transportId | The ID of the desired transport. |
setDrivingInsightsReadyListener()
setDrivingInsightsReadyListener()
Sets a listener that will be invoked when the driving insights for a completed transport becomes ready.
Note: calling this method on an uninitialized SDK will throw an SdkException.
Parameters | |
---|---|
listener | A |
Last updated