I would be careful with ceramic because it retains heat. 3M does make a great product, so that is worth considering.
That said, I ordered this roof shade from Amazon, and I have to admit it has worked really well. I live in Las Vegas, where it regularly gets over 100 degrees, and it has held up...