BroadcastReceiverEvent
Common Event Data
Attribute |
Type |
Default |
Required |
Description |
tripId |
String |
|
Yes |
Trip id |
sessionId |
String |
|
Yes |
The session ID of the application and Drive Motion SDK |
time |
Date |
|
Yes |
Broadcast event time |
DriveStartEvent
Attribute |
Type |
Default |
Required |
Description |
location |
Location |
|
Yes |
Trip start location |
DriveEndEvent
Attribute |
Type |
Default |
Required |
Description |
location |
Location |
|
Yes |
Trip end location |
isValidTrip |
Boolean |
|
Yes |
Is trip valid |
DriveEvent
Attribute |
Type |
Default |
Required |
Description |
event |
Event |
|
Yes |
Drive safety event |
DriveScoreEvent
Attribute |
Type |
Default |
Required |
Description |
liveTrip |
LiveTrip |
|
Yes |
Current live trip info with new score |
DriveAnalyzedEvent
Attribute |
Type |
Default |
Required |
Description |
trip |
Trip |
|
Yes |
End trip info |
Broadcast Actions
Name |
Description |
ACTION_DRIVE_START |
Driving session starts. |
ACTION_DRIVE_END |
Driving session ends. |
ACTION_DRIVE_EVENT |
Specific driving events, such as hard braking, acceleration, or cornering. |
ACTION_DRIVE_SCORE |
The score of driving. |
ACTION_ALERT_SPEEDING |
Broadcast when a speeding alert is triggered. |
ACTION_SEND_TELEMATICS_STATUS |
Send the telematics permission status from integrator to cloud. |