Difficult bro, I observed that door of different vehicles can hit our latio as different height, some higher and some lower. If I'm not wrong, no sure way to protect our car from these variety of doors.
You can try to prevent normal sedan car door but may not able to prevent door of higher height such as SUV or Lorry.