Get some acitone based cleaner before you stick it back on. Windex or ammonia based cleaners do not do the trick. Clean the window and the metal shindig and make sure that all of the old adhesive is gone before putting it back up there.
If that doesn't work, JB Weld, zip ties and duct tape will look right at home along with the high level of Chevrolet interior acoutriments.