If you put GPS tracking on it you can easy find it if it get stolen, but it wont prevent people from smashing the window and steal all your stuff inside your car.
You can also add a clear protection plastic to your windows, then it get hard to smash/brake ...