2008 East
DIAMOND SPONSOR:
Data Direct
Frontiers in Data Access: The Coming Wave in Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
Intel
Virtualization – Path to Predictive Enterprise
Green Hills
IT Security in a Hostile World
JBoss / freedom oss
Practical SOA Approach
GOLD SPONSORS:
Software AG
The Art & Science of SOA: How Governance Enables Adoption
PlateSpin
Effective Planning for Virtual Infrastructure Growth
Fujitsu
Automated Business Process Discovery & Virtualization Service
Ceedo
Workspace Virtualization
Click For 2007 West
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SYS-CON.TV
TOP LINKS YOU MUST CLICK ON


Tracking RIAs with Google Analytics and Unica NetInsight
"The Page View is Dead, Long Live the Page View!"

Measuring RIAs with Unica

For those fortunate enough to have made a major investment in Web Analytics, you could [measure rich internet powerfully], if not as simply [as with Google Analytics], and within a much more focused context using a tool like Unica NetInsight. Unica NetInsight is an advanced web analytics tool for cross-channel data integration and current awareness of online behavior and demographics. It’s really neat!Tracking RIA with NetInsight is straightforward; however, you need to page tag. What that means is that you’ll need some basic fluency in web programming or some geeks on your team. I’d recommend that you work with your developers from “phase zero” making web analytics endemic to the site development process. Ain’t that right, Eric Peterson?

A best practice for page tagging is to ensure that you have some way to centrally manage your tags, whether via a content management system (CMS), master template, include file, global footer, universal header, galactic widgetizing optimizer and so on. That way, you don’t have to manage change across the inevitable mess and disorganization caused by hard-coded page tags.

Here’s a glimpse of Unica’s page tag:

To tag a browser “event”, use a javascript function (MyEventHandler) and call the Unica NetInsight function ntptLinkTag() passing the name of the event (myevent) and any values you want (‘color” and “red” in ntptAddPair below), like this:


To track a Rich Internet Application (RIA) event, use the same procedure for tagging a standard JavaScript browser event. You’d call the ntptEventTag API function and pass extra event value information as parameter to ntptEventTag, using the ntptAddPair and ntptDropPair helper functions as necessary. Here’s what I mean:

Using NetInsight to track Flash is little more complicated. First you want to make sure the Flash is published with support for FSCommands. Talk to the geeks to find out. Then, add the Unica Page Tag to the HTML container. Now add the Unica FSCommand command handler logic to HTML. Check it out:

NetInsight enables tagging RIA in FLASH FLEX. First, call the ntptEventTag API function through fscommands. Pass extra event value information as parameter to ntptEventTag. If you want, you can use the ntptAddPair and ntptDropPair helper functions through fscommands. Here’s an example:


So there you have a few examples of measuring events and RIA using various methods in free and not-so-free software. Advanced web analytics stuff isn’t magic, it’s just the application of interdisciplinary concepts in action look magical.

To less technical web analysts, all the code may read like science fiction runes and hieroglyphics, but study up on this event tracking stuff for awhile. Ask questions to your geeky friends and colleagues. Contact your vendor (they all should be able to do something like this). Make event tracking and (and event pathing!) part of your web analytics practice and process. Use the data to reconcile engagement measures, understand content effectiveness, and drive user experience and strategy in the Web 2.0 world.

About Judah Phillips
Judah Phillips is Director of Web Analytics for Reed Business Information. He is an experienced web analytics practitioner and Internet expert who thrives on all this technology stuff and music, food, wine, and art too. He is an active member of the Boston Internet and non-profit communities.

YOUR FEEDBACK
Georges wrote: Interresting article. Where do you enable "events" in Google Analytics? http://code.google.com/apis/analytics/docs/eventTrackerOverview.html says it's only available to Beta participants.
andy beard wrote: A few days ago on my Wordpress Plugins site, I updated to Wordpress 2.04 (from 1.5.2) and switched to using UTW for tagging rather than Taggerati. Taggerati and UTW have slightly different functionality. 2.04 is supported by both, but Taggerati isn't really being updated. I am going to miss a couple of the inline tags I could use when posting using a desktop application, but longterm support I hope is more likely with UTW. I now have a partial implementation on the site, but I don't have all the pages tagged. I also don't have what was a key feature of the previous setup, a large tag cloud at the top of the page. Total page views currently are down 75%, based on data over 5 days. There is a huge difference between 2000 page views and 400 over a 5 day period.
streght44 wrote: So there ARE web analytic in the RIA era, it's not the end of the world?
LATEST LINUX STORIES
The promised beta release of Moonlight 1.0, the Linux implementation of Microsoft’s Silverlight widgetry, has finally wended its way out. Moonlight is of course the open source implementation of Microsoft's Silverlight and should give Linux users the same rich, high-definition media ...
RedHawk 5.2 was developed to address particular needs in real-time application development. New features include an enhanced industry standard Linux kernel (2.6.26); multi-platform synchronization; advanced memory shielding; and support for the latest x86 CPUs and chipsets.
The two-year anniversary of the Novell-Microsoft alliance that scandalized the open source community passed quietly enough earlier this month. The pair waited a couple of weeks to mark the occasion and then said that in the second year of their arrangement they added upwards of 200 new...
Besides SUSE and its own brand of Linux, rPath is now supporting the Ubuntu and CentOS Linux operating systems as part of its rBuilder and rPath Lifecycle Management Platform. The move broadens the start-up’s options for deploying and managing applications in traditional, virtualized...
SCO filed a notice of appeal with the United States Court of Appeals for the 10th Circuit in Denver Tuesday. Yes, miracle of miracles it finally got a final judgment out of Utah District Court Judge Dale Kimball. That's the hall pass it needs to challenge his devastating summary judgme...
Fedora 10 is out and about. Fedora of course is Red Hat's freebie community OS and testbed for coming attractions in Red Hat Enterprise Linux. The new rev is supposed to have substantial virtualization improvements for remotely installing and managing storage provisioning and includes ...
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE