Migration Guide 2.2
Migration SDK from old versions
This section will provide a detailed description of the API changes during the upgrade. We strongly recommend reading this documentation when upgrading the SDK version to understand the API differences and update your API calls accordingly based on the version disparities.
Migration to version 2.2.0
Support Score Created Time
If ConnectMode is Local, With or without scoreCreatedTime
, nothing changes.
If ConnectMode is Cloud, The response will always contain scoreCreatedTime
(UTC) from server, return this new attribute through SDK API.
In the GetAggregatedSafetyScore
request, Add new attribute scoreCreatedTime
to indicate when the safety score is calculated.
If without scoreCreatedTime
in request, response keep current implementation to return latest safety score and statistics.
Inside the AggregatedSafetyScoreResponse scoredetail
, also add new field scoreCreatedTime
.
Note
Only support on CLOUD
mode.
1 2 3 4 5 6 7 8 9 |
|
Support Trip Info Truncated Flag
In The GetTripsCall
API response object TripInfo
should return new attribute to indicate whether the trip gps is truncated or not. In the TripInfo
object, add new Filed isAnonymized
.
Support Aggregated Trips Info Time Range
In The AggregatedSafetyScoreCall
、AggregatedScoreCall
, GetCumulativeScoreResponse
API response object TripsInfo
add new filed firstTripStartTime(UTC)
and lastTripStartTime(UTC)
identifies the start time of the first and last trip.
Support Data Retention Period
Now SDK can limit local storage on demand, SDK will purge local database automatically based on DataRetentionPeriod
attribute (default value is YEAR) of DriveMotionSettings
.
Support Trip Upload Monitor
DriveMotionMonitorClient
mainly provides some monitor functions for trip upload status. DriveMotionMonitorClient Usage
Support Enable Live Trip Scoring
Set EnableLiveTripScoring
attribute (default value is true) of DriveMotionSettings
to false
will disable live coaching score calculation, CPU usage can be reduced.
Support Get Simulated Safety Score
Now you can get simulated safety score by new analytics API GetSimulatedSafetyScoreCall
. API Usage
This api cloud mode is also supported, you can retrieve server-side simulated safety score by using ConnectionMode CLOUD
. It just needs to add the connectionMode
parameter when building the request.
Note
On CLOUD
mode, ensure connection to an available network.
1 2 3 |
|