Difference between revisions of "Utma, utmb, utmz cookies"

From Helpful
Jump to: navigation, search
m
m
 
(17 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{notes}}
 
{{notes}}
  
These cookies track visits on sites that use Google Analytics.
 
  
The [[cookies]] named {{inlinecode|__utma}} through {{inlinecode|__utmz}} are part of [http://www.google.com/analytics/ Google Analytics], originally by the [http://www.google-analytics.com/urchin.js '''U'''rchin] '''T'''racking '''M'''odule, and also by the newer [http://www.google-analytics.com/ga.js ga.js].
+
The [[cookies]] named {{inlinecode|__utma}} through {{inlinecode|__utmz}} are stored by websites that choose to use [http://www.google.com/analytics/ Google Analytics] to see how people visit their websites.
 +
 
 +
<!--{{comment|(If this is all they do, then these cookies are less objectionable way than what ad networks do.  If google clandestinely ties it to your identity, that would be more troublesome, but I doubt they do)}}-->
 +
 
 +
The cookie names seem to come from an earlier versions called the [http://www.google-analytics.com/urchin.js '''U'''rchin] '''T'''racking '''M'''odule.  These cookie names are still used by the newer [http://www.google-analytics.com/ga.js ga.js].
  
  
Line 9: Line 12:
 
Some details:
 
Some details:
  
* '''<tt>__utmz</tt>''' tracks where a visitor came from (search engine, search keyword, link)
+
* '''<tt>__utmz</tt>''' records whether the visitor came from a search engine (and if so, the search keyword used), a link, or from no previous page (e.g. a bookmark).
  
* '''<tt>__utma</tt>''' tracks each user's amount of visits, and the time of the first visit, the previous visit, and the current visit (presumably partly for double checking of this information). <!--
+
* '''<tt>__utma</tt>''' stores the amount of your visits, the time of the first visit, the previous visit, and the current visit <!-- (presumably partly for double checking of this information).  
 
domain_hash.unique_visitor_id.first_visit_timestamp.previous_visit_timestamp.current_visit_timestamp.visit_count
 
domain_hash.unique_visitor_id.first_visit_timestamp.previous_visit_timestamp.current_visit_timestamp.visit_count
 
-->
 
-->
  
* '''<tt>__utmb</tt>''' and '''<tt>__utmc</tt>''' are used to track approximately how long you stay on a site: when a visit starts, and approximately ends (c expires quickly). If you look at cookie state changes {{comment|(e.g. using [https://addons.mozilla.org/en-US/firefox/addon/6683 firecookie])}}, you will see these change regularly.
+
* '''<tt>__utmb</tt>''' and '''<tt>__utmc</tt>''' are used to check ''approximately'' how fast people leave: when a visit starts, and approximately ends (c expires quickly). If you look at cookie state changes {{comment|(e.g. using [https://addons.mozilla.org/en-US/firefox/addon/6683 firecookie])}}, you will see these change regularly.
 +
 
  
 
Also:
 
Also:
Line 24: Line 28:
 
* '''<tt>__utmx</tt>''' is used by [http://www.google.com/websiteoptimizer Website Optimizer], when it is being used{{verify}}
 
* '''<tt>__utmx</tt>''' is used by [http://www.google.com/websiteoptimizer Website Optimizer], when it is being used{{verify}}
  
 
+
<!--
 +
* '''<tt>__utmt</tt>''' - type of request?
 +
-->
  
 
[[Category:Internet]]
 
[[Category:Internet]]

Latest revision as of 18:12, 18 June 2019

These are primarily notes
It won't be complete in any sense.
It exists to contain fragments of useful information.


The cookies named
__utma
through
__utmz
are stored by websites that choose to use Google Analytics to see how people visit their websites.


The cookie names seem to come from an earlier versions called the Urchin Tracking Module. These cookie names are still used by the newer ga.js.


Some details:

  • __utmz records whether the visitor came from a search engine (and if so, the search keyword used), a link, or from no previous page (e.g. a bookmark).
  • __utma stores the amount of your visits, the time of the first visit, the previous visit, and the current visit
  • __utmb and __utmc are used to check approximately how fast people leave: when a visit starts, and approximately ends (c expires quickly). If you look at cookie state changes (e.g. using firecookie), you will see these change regularly.


Also:

  • __utmv is used for user-custom variables in Analytics
  • __utmk - digest hashes of utm values (verify)