Automatic and enhanced Google Analytics tracking for common user interactions on the web.
The default JavaScript tracking snippet for Google Analytics runs when a web page is first loaded and sends a pageview hit to Google Analytics. If you want to know about more than just pageviews (e.g. where the user clicked, how far they scroll, did they see certain elements, etc.), you have to write code to capture that information yourself.
.. The following table briefly explains what each plugin does; you can click on the plugin name to see the full documentation and usage instructions:
Plugin Description cleanUrlTrackerEnsures consistency in the URL paths that get reported to Google Analytics; avoiding the problem where separate rows in your pages reports actually point to the same page. eventTrackerEnables declarative event tracking, via HTML attributes in the markup. impressionTrackerAllows you to track when elements are visible within the viewport. maxScrollTrackerAutomatically tracks how far down the page a user scrolls. mediaQueryTrackerEnables tracking media query matching and media query changes. outboundFormTrackerAutomatically tracks form submits to external domains. outboundLinkTrackerAutomatically tracks link clicks to external domains. pageVisibilityTrackerAutomatically tracks how long pages are in the visible state (as opposed to in a background tab) socialWidgetTrackerAutomatically tracks user interactions with the official Facebook and Twitter widgets. urlChangeTrackerAutomatically tracks URL changes for single page applications.
source:
$link[host]
Read Original Source