Ride ratings

This report contains ride rating details, listing the values for all default rating criteria. It does not include custom rating criteria.

  • The period type is monthly.
  • The default query timeframe is seven days.
  • The row access mode is product and operator based.

Permissions: access_reports

Report columns

NameDescriptionAttribute / Calculation
Created at (created_at) defaultTimestamp of when the rating was created.rating.created_at
User ID (user_id)Unique ID in the ioki system of the user who created the ride that was rated.rating.ride.user
Driver ID (driver_id)Unique ID in the ioki system of the driver who was connected to the vehicle at the time the pickup task was completed.ride.vehicle.driver_connections.active_at(ride.picked_up_at).first&.driver
Operator ID (operator_id)Unique ID in the ioki system of the operator associated to the ride which was rated.rating.ride.operator
Operator name (operator_name)Name of the operator associated to the rated ride.rating.ride.operator
Vehicle ID (vehicle_id)Unique ID of the vehicle that served the rated ride.ride.vehicle
Vehicle license plate (vehicle_license_plate)License plate of the vehicle that served the rated ride.rating.ride.vehicle.license_plate
Product ID (product_id)Unique ID of the product in which the rated ride was completed.rating.ride.product
Product name (product_name)Name of the product the rated ride was completed in.rating.ride.product
Matching configuration ID (matching_config_id)Unique ID in the ioki system of the applied matching configuration on the vehicle planning of the rated ride.rating.ride.matched_task_list.matching_configuration
Matching configuration (matching_config_name)Name of the applied matching configuration on the vehicle planning of the rated ride.ride.matched_task_list.matching_configuration
Ride ID (ride_id)Unique ID of the rated ride in the ioki system.rating.ride.id
Pickup time (pickup_time)The time the pickup task of the rated ride was completed.rating.ride.picked_up_at
Driver rating (driver_rating) defaultThe value of the driver rating (if active). Possible values from 1 to 5.rating.rating_line_items.find { |li| li.rating_criterion.slug == 'driver' }.&value, i.e., ratings.driver_rating
Vehicle rating (vehicle_rating) defaultThe value of the vehicle rating (if active). Possible values from 1 to 5.rating.rating_line_items.find { |li| li.rating_criterion.slug == 'vehicle' }.&value, i.e., ratings.vehicle_rating
Service rating (service_rating) defaultThe value of the service rating (if active). Possible values from 1 to 5.rating.rating_line_items.find { |li| li.rating_criterion.slug == 'service' }.&value, i.e., ratings.service_rating
Ride rating (ride_rating) defaultThe value of the ride rating (if active). Possible values from 1 to 5.rating.rating_line_items.find { |li| li.rating_criterion.slug == 'ride' }.&value, i.e., ratings.ride_rating
Waiting time rating (waiting_time_rating) defaultThe value of the waiting time rating (if active). Possible values from 1 to 5.rating.rating_line_items.find { |li| li.rating_criterion.slug == 'waiting_time' }.&value, i.e., ratings.waiting_time_rating
Punctuality rating (punctuality_rating) defaultThe value of the punctuality rating (if active). Possible values from 1 to 5.rating.rating_line_items.find { |li| li.rating_criterion.slug == 'punctuality' }.&value, i.e., ratings.punctuality_rating
Vehicle cleanliness rating (vehicle_cleanliness_rating) defaultThe value of the vehicle cleanliness rating (if active). Possible values from 1 to 5.rating.rating_line_items.find { |li| li.rating_criterion.slug == 'vehicle_cleanliness' }.&value, i.e., ratings.vehicle_cleanliness_rating
Autonomous happiness rating (autonomous_happiness_rating)The value of the autonomous happiness rating (if active). Possible values from 1 to 5.rating.rating_line_items.find { |li| li.rating_criterion.slug == 'autonomous_happiness' }.&value, i.e., ratings.autonomous_happiness_rating
Autonomous feeling of security rating (autonomous_feeling_of_security_rating)The value of the autonomous feeling of security rating (if active). Possible values from 1 to 5.rating.rating_line_items.find { |li| li.rating_criterion.slug == 'autonomous_feeling_of_security' }.&value, i.e., ratings.autonomous_feeling_of_security_rating
Lowest rating (lowest_rating) defaultValue of the lowest rating given for this rideline_items.map(&:value).min
Rating comment (rating_comment) defaultText field the user filled out in the rating.rating.comment

Only three rating criteria at a time are active in each product. The inactive criteria are displayed as empty.

It is possible to add custom rating criteria on a provider. Ratings on these criteria do not show up in the report even if they are selected as part of the three active criteria.