Skip to content

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.

Note

Please check DriveMotionAnalytics Guides for the structure of the data model.