Module: Google Analytics Author: Mike Carter WARNING: If you upgraded from Google Analytics 1.3 or before you must check your "Page specific tracking" settings at admin/settings/googleanalytics. If not set properly Google Analytics may begin tracking different pages than you intended after upgrading. Beginning with Google Analytics 1.4 the logic for when to include the Google Analytics code on a page has been reversed. In 1.3 and before, roles were were checked in checkboxes to exclude Google Analytics from counting pages when users with those roles were logged in. Beginning with 1.4 those same checkboxes are used to include the tracking code only on pages for the roles checked. If no boxes are checked, the code will be placed on all pages. The new functionality has been built on the model of how block visibility is set in Drupal core. Note that with the new system you must write custom php code if you want to track pages for authenticated users who have no specific role set and also exclude other authenticated users who do have a specific role. Clicking on the "authenticate user" role checkbox will automatically cause the tracking code to be written for all logged in users. Version 1.4 provides the possibility for including custom code to get the precise tracking you desire should you need it. See the following issue for more background on this topic: http://drupal.org/node/248075