Google Analytics

From Wikipedia, the free encyclopedia

Jump to: navigation, search
Google Analytics
Google Analytics logo
Developed by Google
Latest release / December 4, 2007
Operating system Cross-platform (web-based application)
Type Statistics, Analysis
Website http://analytics.google.com

Google Analytics (abbreviated GA) is a free service offered by Google that generates detailed statistics about the visitors to a website. Its main highlight is that the product is aimed at marketers as opposed to webmasters and technologists from which the industry of web analytics originally grew.

GA can track visitors from all referrers, including search engines, display advertising, pay-per-click networks, email marketing and digital collateral such as links within PDF documents.

Integrated with AdWords, users can review online campaigns by tracking landing page quality and conversions (goals). Goals might include sales, lead generation, viewing a specific page, or downloading a particular file. These can also be monetized. By using GA, marketers can determine which ads are performing, and which are not, providing the information to optimise or cull campaigns.

GA's approach is to show high level dashboard-type data for the casual user, and more in-depth data further into the report set. Through the use of GA analysis, poor performing pages can be identified using techniques such as funnel visualization, where visitors came from (referrers), how long they stayed and their geographical position. It also provides more advanced features, including custom visitor segmentation.

Users can officially add up to 50 site profiles. Each profile generally corresponds to one website. It is limited to sites which have a traffic of less than 5 million pageviews per month (roughly 2 pageviews per second), unless the site is linked to an Adwords campaign.[1]

Contents

[edit] History

Google's service was developed from Urchin Software Corporation's analytics system, Urchin on Demand (Google acquired Urchin Software Corp. in April 2005). The system also brings ideas from Adaptive Path, whose product, Measure Map, was acquired and used in the redesign of Google Analytics in 2006. [1] Google still sells the standalone installable Urchin software through a network of value-added resellers; In April 2008, Urchin 6 was released.

The Google-branded version was rolled-out in November 2005 to anyone who wished to sign up. However due to extremely high demand for the service, new sign-ups were suspended only a week later. As capacity was added to the system, Google began using a lottery-type invitation-code model. Prior to August 2006 Google was sending out batches of invitation codes as server availability permitted; since mid-August 2006 the service has been fully available to all users - whether they use Google for advertising or not. A new version of the user interface was released on May 17, 2007.[2]

In December 2007, Google rolled out the new ga.js page tag which they recommend to use for all new accounts and new profiles for new domains. Existing urchin.js page tags will continue to work, nevertheless the new tag will allow site owners to take advantage of the most up-to-date tracking functionality, ability to graph multiple data points at once and to track ecommerce transactions in a more readable way.[3]

While the product platform has never been a beta new beta features are added from time to time.

[edit] Technology

Google Analytics is implemented by including what is known as a "page tag". This is referred to as the Google Analytics Tracking Code (GATC) and is a hidden snippet of JavaScript code that the user adds onto every page of their website. This code acts as a beacon, collecting private visitor data and sending it back to Google data collection servers for processing. Data processing takes place hourly, though it can be 3-4 hours in arrears of real time.

To function, the GATC loads a larger file from the Google webserver and then sets variables with the user's account number. The larger file (currently known as ga.js) is typically 18 KB in size and is only downloaded once at the start of the visit as it will be cached throughout the session. As all websites that implement GA with the ga.js code are using the same master file from Google, a visitor that has previously visited any other website with this code implemented, will also have the file cached on their machine. The result is that the page overhead of including the GATC on web pages is kept to a minimum.

In addition to broadcasting information to Google servers, the GATC sets first party cookies on each visitor's computer. This is used to store anonymous information such as whether the visitor has been to the site before (new or returning visitor), what is the timestamp of the current visit and what was the referrer site or campaign the visitor came from e.g. search engine, keywords, banner, email etc.

[edit] Limitations

Many ad filtering programs and extensions (such as Firefox's Adblock and NoScript) can block the GATC. This prevents some traffic and users from being tracked, and leads to holes in the collected data. Also, privacy networks like Tor will mask the user's actual location and present inaccurate geographical data. Some users do not have Javascript-enabled/capable browsers or turn this feature off. However, these limitations are considered small – affecting only a small percentage of visits [4].

The largest potential impact on data accuracy comes from users deleting or blocking Google Analytics cookies[5]. Without cookies being set, GA cannot collect data. Any individual web user can block or delete cookies resulting in the data loss of those visits for GA users. The only protection a website owner can use to prevent this, is to ensure best practice policies are upheld on their web site. That includes being transparent in what visitor data is collected and how it is used. This information is usually placed within a privacy policy statement page.

Because GA uses a page tagging technique to collect visitor information via a combination of JavaScript and cookies, it has limitations with websites browsed from mobile phones. This is due to the fact that only the latest phones are currently able to run JavaScript or set cookies (Smart phones and PDAs).

It is important to note that these limitations affect all on-site web analytics tools that collect on-site visitor data using page tags. That is, the small piece of code (usually JavaScript) that acts as a beacon to collect visitor data.

[edit] Bugs and support

Until September 2008 it wasn't possible to delete Google Analytics accounts, this has since been rectified[6]. For support, users have many options: Google provides direct email support in many languages [7]. You can contact the Google Analytics Support team to ask a question, suggest a feature or access a list of known issues. Google also provides a Google Analytics Help website[8]. In addition, Google Analytics users can get help by visiting the Analytics Help Forum[9], and search for answers to their questions or post new questions. For professional services and paid services, including technical support, installation, training and consulting, Google has created a global partner network of Google Analytics Authorized Consultants (GAACs)[10], supporting GA users in many regions and languages.

[edit] See also

[edit] References

[edit] External links

Personal tools