my truck has its share of scratches esp on the bed from loading / unloading. so i dont have any protection on it. But i do use clearbra on the car i commute to work with. On that car i also covered "high risk areas" with XPEL film. Rocker panels, gas tank lid (they love to slap the door shut with their ring finger), and a small 'bib' under the filler in case the service guy hits it with the nozzle ect. (cant pump your own gas in NJ)
you can buy the stuff by the roll or by the foot, and its not that expensive. it wont require painting, is strong, and if it gets too banged up, you can peel it off and reinstall a new sheet. I have not had to replace any of the XPEL sheets ive installed. the stuff is VERY close to invisible.
if i was going to protect the rockers on my ranger this the stuff i would use...