Respect Do Not Track 👁🗨
Before I put google analytics, adwords, or other third party scripts on my sites I can respect the DNT headers a user has set. Here's how I can do it with Google Analytics:
In the above snippet I check if the user has enabled DNT. If they haven't set the header or they have turned it off the script will run. Checking for window.navigator.doNotTrack !== '1'
ensures that the user purposely set the header.