<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>David Simpson &#187; luminis</title>
	<atom:link href="http://davidsimpson.me/tag/luminis/feed/" rel="self" type="application/rss+xml" />
	<link>http://davidsimpson.me</link>
	<description>Developing the web, one page at a time.</description>
	<lastBuildDate>Wed, 16 May 2012 20:14:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Meta tags are your friend part 1: Tracking roles in Sungard Luminis with Google Analytics</title>
		<link>http://davidsimpson.me/2010/04/08/meta-tags-are-your-friend-part-tracking-roles-in-sungard-luminis-with-google-analytics/</link>
		<comments>http://davidsimpson.me/2010/04/08/meta-tags-are-your-friend-part-tracking-roles-in-sungard-luminis-with-google-analytics/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 14:57:23 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Uncategorised]]></category>
		<category><![CDATA[google analytics]]></category>
		<category><![CDATA[luminis]]></category>
		<category><![CDATA[sungardhe]]></category>
		<category><![CDATA[university of nottingham]]></category>

		<guid isPermaLink="false">http://davidsimpson.me/?p=668</guid>
		<description><![CDATA[At work, we use Sungard HE&#8216;s Luminis portal (v3.3) &#8212; It&#8217;s been good to us over the years, but there&#8217;s a lack of usage information regarding users&#8217; roles and their interactions with Luminis. In the past, we&#8217;ve added Google Analytics to Luminis to track the interactions, but never managed to fully segment user roles. Until [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton668" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fdavidsimpson.me%2F2010%2F04%2F08%2Fmeta-tags-are-your-friend-part-tracking-roles-in-sungard-luminis-with-google-analytics%2F&amp;text=Meta%20tags%20are%20your%20friend%20part%201%3A%20Tracking%20roles%20in%20Sungard%20Luminis%20with%20Google%20Analytics&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fdavidsimpson.me%2F2010%2F04%2F08%2Fmeta-tags-are-your-friend-part-tracking-roles-in-sungard-luminis-with-google-analytics%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://davidsimpson.me/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;"></a></div><p>At work, we use <a href="http://www.sungardhe.com/">Sungard HE</a>&#8216;s Luminis portal (v3.3) &mdash; It&#8217;s been good to us over the years, but there&#8217;s a lack of usage information regarding users&#8217; roles and their interactions with Luminis.  </p>
<p>In the past, <a href="http://davidsimpson.me/2009/02/27/google-analytics-and-sungardhe-luminis/">we&#8217;ve added Google Analytics to Luminis</a> to track the interactions, but never managed to fully segment user roles. Until now.</p>
<p>Out of the box, Luminis has roles such as staff, student, faculty, ProspectiveStudent etc.  Users can have one or more of these roles and other custom roles too.  If we could capture all the roles and pass them onto Google Analytics, then we&#8217;d be able to fully segment the user types and gain a better understanding of how each segment uses Luminis.</p>
<p>This post aims to show how this is possible in just 3 steps:</p>
<ol>
<li><b>XSL:</b> Edit nested-tables.xsl to add a custom meta tag for the luminis roles</li>
<li><b>Javascript/jQuery:</b> Read the custom meta tag and set a custom variable in Google Analytics</li>
<li><b>Google Analytics:</b> Create custom segments to view traffic for specific Luminis roles</li>
</ol>
<p><span id="more-668"></span></p>
<h2>Edit nested-tables.xsl and add a custom meta tag to the header</h2>
<p>We&#8217;ve seriously hacked at nested-tables.xsl over the years, so our version of the file is likely to be different to most.  The main aim here is to find the html &gt; head  section and add a custom meta tag:</p>
<pre class="brush: plain; title: ;">
&lt;!-- Dump all roles into a single meta tag as a comma separated value --&gt;
&lt;meta name=&quot;luminis.role&quot;&gt;
   	&lt;xsl:attribute name=&quot;content&quot;&gt;
		&lt;xsl:for-each select=&quot;//layout/cp:cpInfo/cp:cpProperty[@name='pdsRole']/child::*&quot;&gt;
			&lt;xsl:value-of select=&quot;concat(., ',')&quot; /&gt;
   		&lt;/xsl:for-each&gt;
   	&lt;/xsl:attribute&gt;
&lt;/meta&gt;
</pre>
<h2>Read the custom meta tag and set a custom variable in Google Analytics</h2>
<p>Our implementation of Google Analytics is a little complex, but this example I&#8217;ve based on the standard Google Analytics example code.   </p>
<p>Using Javascript (infused with jQuery in our case), we can read the custom meta tag and set a custom variable. </p>
<pre class="brush: jscript; title: ;">
&lt;script type=&quot;text/javascript&quot;&gt;
var gaJsHost = ((&quot;https:&quot; == document.location.protocol) ? &quot;https://ssl.&quot; : &quot;http://www.&quot;);
document.write(unescape(&quot;%3Cscript src='&quot; + gaJsHost + &quot;google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E&quot;));
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;

	window.onload = function(){
		try
		{
			var pageTracker = _gat._getTracker(&quot;UA-XXXXX-XX&quot;);

			if (typeof $('meta[name=luminis.role]').attr(&quot;content&quot;) == 'string')
			{
				pageTracker._setCustomVar(
				     1,                                                // This custom var is set to slot #1 of the 5 available in GA
				     &quot;luminis.role&quot;,                                   // The name acts as a kind of category for the user activity
				     ','+$('meta[name=luminis.role]').attr(&quot;content&quot;), // The value of the custom variable (starting with a comma)
				     2                                                 // Sets the scope to session-level
				);
			}
			pageTracker._trackPageview();
		}
		catch (err) {}
	}

&lt;/script&gt;
</pre>
<p>According to the <a href="http://code.google.com/apis/analytics/docs/tracking/gaTrackingCustomVariables.html#sessionLevel">documentation</a>, it&#8217;s important to set the custom variable before tracking the page view.	</p>
<h2>Create custom segments to view traffic for specific Luminis roles</h2>
<p>Sign in to Google Analytics and view your normal website reports.<br />
Click on <b>Advanced segments | Create a new advanced segment</b></p>
<p>Create a new segment where&#8230;<br />
<b>Custom variable (Value 1)</b> contains <b>,staff,</b><br />
AND<br />
<b>Custom variable (Value 1)</b> contains <b>,faculty,</b></p>
<p>Note the surrounding commas &#8211; we&#8217;re using them as role delimiters.</p>
<p>Give the segment a name e.g. &#8220;Luminis roles: staff AND faculty&#8221;"</p>
<p><a href="http://localhost/davidsimpson.me/wp-content/uploads/2010/04/create-custom-segment.png" rel="lightbox[668]" title="Create  custom segment"><img src="http://davidsimpson.me/wp-content/uploads/2010/04/create-custom-segment-419x440.png" alt="Create  custom segment" title="Create  custom segment" width="419" height="440" class="size-medium wp-image-674" /></a></p>
<h2>All done, but have patience</h2>
<p>Your custom segment is now available from the advanced segment drop-down:</p>
<p><img src="http://localhost/davidsimpson.me/wp-content/uploads/2010/04/select-custom-segment.png" alt="select-custom-segment" title="Select advanced segment" width="316" height="41" class="wp-image-675" /></p>
<p>Custom variables seem to take longer to filter through to Google Analytics than normal data such as page views.  So come back in a couple of days and try out your new advanced segment.</p>
<p><b>Update (12 April 2010):</b><br />
Shortly after I published this post, the Google Analytics blog posted their <a href="http://analytics.blogspot.com/2010/04/custom-variables-webinar-available-for.html">webinar on Google Analytics custom variables</a>.</p>
<p>Also, if you&#8217;re interested in creating advanced segments from custom variables, I&#8217;ve posted a<a href="http://www.youtube.com/watch?v=gOBoqG7LNLc">youtube video that steps through the process</a>.</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://davidsimpson.me/2010/04/08/meta-tags-are-your-friend-part-tracking-roles-in-sungard-luminis-with-google-analytics/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Portal UI Design Patterns</title>
		<link>http://davidsimpson.me/2009/11/24/portal-ui-design-patterns/</link>
		<comments>http://davidsimpson.me/2009/11/24/portal-ui-design-patterns/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 10:48:06 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[usability]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[luminis]]></category>
		<category><![CDATA[portal]]></category>
		<category><![CDATA[sungardhe]]></category>
		<category><![CDATA[ui patterns]]></category>
		<category><![CDATA[university of nottingham]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://davidsimpson.me/?p=448</guid>
		<description><![CDATA[Here are the slides from a talk I gave at the European Luminis User Group in Nottingham last week. Outlined are some thoughts behind reusable UI elements in the Luminis portal at the University of Nottingham. Portal UI Design Patterns]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton448" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fdavidsimpson.me%2F2009%2F11%2F24%2Fportal-ui-design-patterns%2F&amp;text=Portal%20UI%20Design%20Patterns&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fdavidsimpson.me%2F2009%2F11%2F24%2Fportal-ui-design-patterns%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://davidsimpson.me/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;"></a></div><p>Here are the slides from a talk I gave at the European Luminis User Group in Nottingham last week. </p>
<p>Outlined are some thoughts behind reusable UI elements in the Luminis portal at the University of Nottingham. </p>
<div style="width:425px;text-align:left" id="__ss_2544097"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/dvdsmpsn/portal-ui-design-patterns" title="Portal UI Design Patterns">Portal UI Design Patterns</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=elug-portaluidesignpatternstoshare-091120054329-phpapp02&#038;stripped_title=portal-ui-design-patterns" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=elug-portaluidesignpatternstoshare-091120054329-phpapp02&#038;stripped_title=portal-ui-design-patterns" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
</div>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://davidsimpson.me/2009/11/24/portal-ui-design-patterns/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Google Analytics and SungardHE Luminis</title>
		<link>http://davidsimpson.me/2009/02/27/google-analytics-and-sungardhe-luminis/</link>
		<comments>http://davidsimpson.me/2009/02/27/google-analytics-and-sungardhe-luminis/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 05:53:05 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[analytics]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google analytics]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[luminis]]></category>
		<category><![CDATA[sungardhe]]></category>

		<guid isPermaLink="false">http://davidsimpson.me/?p=73</guid>
		<description><![CDATA[The slides from a presentation I&#8217;m giving today at the European Luminis User Group (ELUG) meeting at the University of Greenwich. Google Analytics and Sungard HE Luminis View more presentations from dvdsmpsn. (tags: google analytics)]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton73" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fdavidsimpson.me%2F2009%2F02%2F27%2Fgoogle-analytics-and-sungardhe-luminis%2F&amp;text=Google%20Analytics%20and%20SungardHE%20Luminis&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fdavidsimpson.me%2F2009%2F02%2F27%2Fgoogle-analytics-and-sungardhe-luminis%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://davidsimpson.me/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;"></a></div><p>The slides from a presentation I&#8217;m giving today at the European Luminis User Group (ELUG) meeting at the <a href="http://www.gre.ac.uk">University of Greenwich</a>.</p>
<div id="__ss_1064557" style="width: 100%; text-align: left;"><a title="Google Analytics and Sungard HE Luminis" href="http://www.slideshare.net/dvdsmpsn/google-analytics-and-sungard-he-luminis?type=powerpoint" style="margin: 12px 0pt 3px; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;">Google Analytics and Sungard HE Luminis</a><object height="100%" width="425" style="border: 0pt none  ! important; margin: 0px;"><param value="http://static.slideshare.net/swf/ssplayer2.swf?doc=usersdavidsimpsondocumentsgaandluminiseluggreenwichkeynote-090224105948-phpapp01&amp;rel=0&amp;stripped_title=google-analytics-and-sungard-he-luminis" name="movie"/><param value="true" name="allowFullScreen"/><param value="always" name="allowScriptAccess"/><embed height="367" width="425" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://static.slideshare.net/swf/ssplayer2.swf?doc=usersdavidsimpsondocumentsgaandluminiseluggreenwichkeynote-090224105948-phpapp01&amp;rel=0&amp;stripped_title=google-analytics-and-sungard-he-luminis"/></object></p>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View more <a href="http://www.slideshare.net/" style="text-decoration: underline;">presentations</a> from <a href="http://www.slideshare.net/dvdsmpsn" style="text-decoration: underline;">dvdsmpsn</a>. (tags: <a href="http://slideshare.net/tag/google" style="text-decoration: underline;">google</a> <a href="http://slideshare.net/tag/analytics" style="text-decoration: underline;">analytics</a>)</div>
</div>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://davidsimpson.me/2009/02/27/google-analytics-and-sungardhe-luminis/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

