To answer these questions, the team proposes to record the following
information for each impression (meaning, every time a user sees the
Home tab):
- The snippet name (Mozilla authored, not user specific)
- User's preferred locale
- Date & time in the server time zone (precise to second - apache
standard example: 23/Apr/2012:13:15:12 -0700)
- User agent
User Data
The IP address of a user will be converted to a geo-hash. The geo-hash
will be used to understand how different regions correspond to a
snippet impression. We use MaxMind's geo-ip library (http://
www.maxmind.com/app/ip-location) that takes a given IP address and
converts it into a geo-hash.
You can review an example of what this collected data would look like
here:
http://dl.dropbox.com/u/37305222/log%20data%20-%20anonymized.pdfYou'll notice several columns of data. The first three of these
columns correspond to a user and will be used in aggregate form to
count the total number of impressions.