Web tracking is the practice by which operators of websites collect, store and share information about a particular user's activity on the World Wide Web. Analysis of an individual user's behaviour may be used to provide content that relates to their implied preferences and may be of interest to various parties. Some uses for web tracking are:
Advertising companies actively collect information about users and make profiles that are used to individualize advertisements. User activities include websites visited, watched videos, interactions on social network, and online transactions. Websites like Netflix collect information of what shows users watch which help them suggest more shows that they might like. Search engines like Google will keep a record of what users search for which could help them suggest more relevant searches in the future.
Web analytics focuses more on the performance of the website as a whole. Web tracking will give insight on how a website is being used and see how long a user spent on a certain page. This can be used to see who may have the most interest in the content of your website.
Usability tests is the practice of testing how easy a design is to use. Users are observed as they complete tasks. This would help identify usability problems with a design so they can be fixed.
Ways of Web Tracking
IP addresses is what identifies users on the internet. Websites can determine a user's geographical location from your IP address. Every device connected to the internet is assigned their own IP address that allows devices to communicate with one another. The IP address is a core component on how the internet works, and because of the uniqueness of the IP address, they can be used to track you. HTTP cookies are information that is saved by your web browser. When a user visits a website, the site might store a cookie so it can recognise the users device in the future. When the user returns to the site, it can read the cookie to remember the user from the last visit. Cookies can be used to customise the users browsing experience and used to deliver targeted ads. Some browsing activities that cookies can store are:
First party cookies are created by the domain the user is visiting. These are the cookies that are considered good. They help provide a better experience for users. Third parties are created by sites other than the one users are visiting. They insert additional tracking methods to record what you do online. On-site analytics refers to data collection on the current site. It is used to measure many aspects of user interactions including the number of times a user visits.
Methods
Canvas fingerprinting allows websites to identify and track users using HTML5 canvas elements instead of using a browser cookie.
Cross-device tracking are used by advertisers to help identify which channels are most successful in helping convert browsers into buyers.
Click-through rate is used by advertisers to measure the number of clicks they receive on their ads per number of impressions.
Browser fingerprinting relies on your browser and is a way of identifying users every time the go online and track your activity. Through fingerprinting, websites can determine the users operating system, language, time zone, and browser version without your permission.
Supercookies or "evercookies" can not only be used to track users across the web, but they are also hard to detect and difficult to remove since they are stored in a different place than the standard cookies.
Web beacons are commonly used to check whether or not an individual who received an email actually read it.
Controversy
Web browsing is linked to a user's personal information. Location, interests, purchases, and more can be revealed just by what page a user visits. This allows them to draw conclusions about a user, and analyse patterns of activity. Use of web tracking can be controversial when applied in the context of a private individual; and to varying degrees is subject to legislation such as the EU's eCommerce Directive and the UK's Data Protection Act. When it is done without the knowledge of a user, it may be considered a breach of browser security.
Justification
In a business-to-business context, understanding a visitor's behaviour in order to identify buying intentions is seen by many commercial organisations as an effective way to targetmarketing activities. Visiting companies can be approached, both on- and offline, with marketing and sales propositions which are relevant to their current requirements. From the point of view of a sales organisation, engaging with a potential customer when they are actively looking to buy can produce savings in otherwise wasted marketing funds.
Prevention
There have been solutions for giving users control over third-party web tracking. Opt-out cookies enables users to block websites from installing future cookies. Websites will be told not to install third party advertisers or cookies on your browser which will prevent tracking on the users page. Do Not Track is a web browser setting that can request a web application to disable the tracking of a user. Enabling this feature will send a request to the website users are on to disable their cross-site user tracking. Contrary to popular belief, browser privacy mode does not prevent tracking attempts because it usually only blocks the storage of information on the visitor site. It does not help, however, against live data transmissions like the various fingerprinting methods. Such fingerprints can be easily de-anonymized. Many times, the functionality of the website fails. For example, you may not be able to login to the site, or preferences are lost.