Only time I used ammonia was to strip all the tint off the windows of this used car I purchased.
Unless you plan on removing the tint, make sure your glass cleaner has NO Ammonia!
I have found that 90% of auto glass cleaner does the job.
The job is done better if it is not in direct sun light, you are using a clean towel, and the windows aren't over 90 degrees!