I don't trust anyone to respect my Do Not Track settings.
Rather what I do is to blackhole the analytics servers with my /etc/hosts:
127.0.0.1 www.googleanalytics.com
127.0.0.1 www.heapanalytics.com
Unfortunately one must jailbreak mobile devices to get at their hosts files. I understand that Windows no longer uses it at all.Better would be to block the analytics services at the router, or preload a caching DNS server with them.
I also avoid "Log In With Facebook" &c. I don't register at a site unless it offers its own login facility.