Documentation courtesy of Bill Brown, Web Application Developer, from The University of Chicago
Google Analytics page and event tracking can be setup in uPortal. The examples use the analytics tracking API (http://code.google.com/apis/analytics/docs/tracking/home.html),
a java filter and a uPortal IParameterProcessor to achieve session based tracking of portal events for users of a uPortal instance.
The example can be adapted for your institutions requirements by swaping in different user attributes.