<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.savio.no/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
<title>Savio.no - Blog</title>
<link>http://www.savio.no</link>
<description>Savio.no omhandler Webanalyse og Markedsføring på Internett, og er et felles nettsted for Jarle og Eivind Savio.</description>
<language>no</language>
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.savio.no/savio-blogg" /><feedburner:info uri="savio-blogg" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><image><link>http://www.savio.no/blogg/</link><url>http://www.savio.no/layout/images/savio-feed-logo.gif</url><title>Savio.no</title></image><feedburner:emailServiceId>savio-blogg</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
<title>Tracking Content Scrollers, Scanners &amp; Readers in Google Analytics</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/oGgx71yZqKQ/tracking-content-scrollers-scanners-og-readers-in-google-analytics</link>
<description>&lt;p&gt;A couple of weeks ago &lt;strong&gt;&lt;a href="http://cutroni.com"&gt;Justin Cutroni&lt;/a&gt;&lt;/strong&gt; wrote 2 awesome blog posts about &lt;strong&gt;Advanced Content Tracking using Google Analytics&lt;/strong&gt;. &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;In &lt;strong&gt;&lt;a href="http://cutroni.com/blog/2012/02/21/advanced-content-tracking-with-google-analytics-part-1/"&gt;Part 1&lt;/a&gt;&lt;/strong&gt; he shared the script he has written and is using, and in &lt;strong&gt;&lt;a href="http://cutroni.com/blog/2012/02/23/advanced-content-tracking-with-google-analytics-part-2/"&gt;Part 2&lt;/a&gt;&lt;/strong&gt; he shared his findings and experience with this method.&lt;/p&gt;
&lt;p&gt;I have been using his method with some small tweaks since before he published these blog posts, and since someone asked me if I could publish the script with my tweaks - here it is.&lt;/p&gt;
&lt;h3&gt;Differences between this script &amp;amp; Justin's script&lt;br /&gt;
&lt;/h3&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;strong&gt;Reader classification:&lt;/strong&gt; &lt;em&gt;30 seconds&lt;/em&gt;. If you use more than 30 seconds to scroll the &lt;em&gt;Content Area&lt;/em&gt; you will be classified as a &lt;em&gt;Reader.&lt;/em&gt;&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Check if content area has to be scrolled:&lt;/strong&gt; Tracked as &lt;em&gt;Scrolling Allowed.&lt;/em&gt;&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Tracking of Content Length in pixels:&lt;/strong&gt; Gives you more opportunity to analyze &lt;em&gt;Readers&lt;/em&gt; vs. &lt;em&gt;Scanners.&lt;/em&gt;&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;All tracking is done using &lt;em&gt;Non-Bounce Events&lt;/em&gt;&lt;/strong&gt;: You can change that, but I wanted to be able to compare &lt;em&gt;Bounce Rate&lt;/em&gt; on a article level with &lt;em&gt;Readers&lt;/em&gt; and &lt;em&gt;Scanners&lt;/em&gt;.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Naming are different:&lt;/strong&gt; The naming I'm using in my script is different from Justin's naming. I used a different Content Tracking script earlier, and kept the namings I used in that script.&lt;br /&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Bonus: Analyzing your content in Excel &lt;/h3&gt;
&lt;p&gt;As Justin wrote, this data begs for Excel.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.savio.no/files/images/content-readers-excel-dashboard-google-analytics.png" target="_blank"&gt;&lt;img src="http://www.savio.no/resize/resize.asp?path=files/images/content-readers-excel-dashboard-google-analytics.png&amp;amp;width=500" alt="Google Analytics Content Readers - Excel Dashboard" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;You can therefor &lt;strong&gt;&lt;a target="_blank" href="http://www.savio.no/files/documents/google-analytics---content-readers---excel-dashboard.zip"&gt;download this Excel spreadsheet&lt;/a&gt;&lt;/strong&gt; to analyze your data further. The spreadsheet requires the &lt;strong&gt;&lt;a href="http://www.nextanalytics.com"&gt;Next Analytics Excel plugin&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;h4&gt;Using the Excel spreadsheet&lt;/h4&gt;
&lt;p&gt;In the &lt;strong&gt;_actions&lt;/strong&gt; tab, change the following values:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Site Name&lt;/li&gt;
    &lt;li&gt;Date Start &amp;amp; Date End&lt;/li&gt;
    &lt;li&gt;Google Analytics Profile ID&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;The Google Analytics script for tracking Readers &amp;amp; Scrollers&lt;/h3&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;font color="#0000FF"&gt;&lt;strong&gt;Values in Blue:&lt;/strong&gt;&lt;/font&gt; You may change these values&lt;/li&gt;
    &lt;li&gt;&lt;font color="#FF0000"&gt;&lt;strong&gt;Values in Red:&lt;/strong&gt;&lt;/font&gt; You have to change these values&lt;/li&gt;
    &lt;li&gt;The script requires &lt;strong&gt;jQuery&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('content-tracking');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;div id="content-tracking"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// This script was originally written by Justin Cutroni, see http://cutroni.com/blog/2012/02/21/advanced-content-tracking-with-google-analytics-part-1/&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;var readerTime = &lt;font color="#0000FF"&gt;30&lt;/font&gt;; &lt;font color="#808080"&gt;// Seconds after scroll to bottom of content before visitor is classified as &amp;quot;Reader&amp;quot;&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;var readerLocation = &lt;font color="#0000FF"&gt;150&lt;/font&gt;; &lt;font color="#808080"&gt;// # px before tracking a reader&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;var callBackTime = &lt;font color="#0000FF"&gt;100&lt;/font&gt;; &lt;font color="#808080"&gt;// Default time delay before checking location&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// Set some flags for tracking &amp;amp; execution&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;var timer = 0;&lt;/li&gt;
    &lt;li&gt;var contentLength = 0; &lt;font color="#808080"&gt;// Content Length -&amp;gt; Length of content area&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;var scroller = false;&lt;/li&gt;
    &lt;li&gt;var endContent = false;&lt;/li&gt;
    &lt;li&gt;var didComplete = false;&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// Set some time variables to calculate reading time etc.&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;var pageTimeLoad = 0;&lt;/li&gt;
    &lt;li&gt;var scrollTimeStart = 0;&lt;/li&gt;
    &lt;li&gt;var timeToScroll = 0;&lt;/li&gt;
    &lt;li&gt;var contentTime = 0;&lt;/li&gt;
    &lt;li&gt;var endTime = 0;&lt;/li&gt;
    &lt;li&gt;jQuery(function($) {&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// Check if content has to be scrolled&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;if ($(window).height() &amp;lt; $('&lt;font color="#FF0000"&gt;#contentArea&lt;/font&gt;').height()) { &lt;font color="#808080"&gt;// Replace &lt;em&gt;contentArea &lt;/em&gt;with the name (class or ID) of your content wrappers name&lt;/font&gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;pageTimeLoad = new Date().getTime();&lt;/li&gt;
    &lt;li class="tab1"&gt;contentLength = $('&lt;font color="#FF0000"&gt;#contentArea&lt;/font&gt;').height();&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_trackEvent','Page Scroll','Page Scroll: Allowed',window.location.pathname,contentLength,true]);&lt;/li&gt;
    &lt;li&gt;}&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// Check the location and track user&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;function trackLocation() {&lt;/li&gt;
    &lt;li class="tab1"&gt;bottom = $(window).height() + $(window).scrollTop();&lt;/li&gt;
    &lt;li class="tab1"&gt;height = $(document).height();&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// If user has scrolled beyond threshold send an event&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;if (bottom &amp;gt; readerLocation &amp;amp;&amp;amp; !scroller) {&lt;/li&gt;
    &lt;li class="tab1"&gt;scroller = true;&lt;/li&gt;
    &lt;li class="tab1"&gt;scrollTimeStart = new Date().getTime();&lt;/li&gt;
    &lt;li&gt;if (pageTimeLoad &amp;gt; 0) {&lt;/li&gt;
    &lt;li class="tab1"&gt;timeToScroll = Math.round((scrollTimeStart-pageTimeLoad)/1000);&lt;/li&gt;
    &lt;li class="tab1"&gt;} else { &lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;timeToScroll = &amp;quot;&amp;quot;&lt;/li&gt;
    &lt;li&gt;}&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// Article scroll started&lt;/font&gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_trackEvent','Page Scroll','Page Scroll: Started',window.location.pathname,timeToScroll&lt;font color="#0000FF"&gt;,true&lt;/font&gt;]);&lt;/li&gt;
    &lt;li&gt;}&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// If user has hit the bottom of the content send an event&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;if (bottom &amp;gt;= $('#contentArea').scrollTop() + $('&lt;font color="#FF0000"&gt;#contentArea&lt;/font&gt;').innerHeight() &amp;amp;&amp;amp; !endContent) {&lt;/li&gt;
    &lt;li class="tab1"&gt;timeToScroll = new Date().getTime();&lt;/li&gt;
    &lt;li class="tab1"&gt;contentTime = Math.round((timeToScroll-scrollTimeStart)/1000);&lt;/li&gt;
    &lt;li&gt;if (contentTime &amp;lt; readerTime) {&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_setCustomVar',&lt;font color="#FF0000"&gt;1&lt;/font&gt;,'ReaderType','Scanner',3]);&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_trackEvent','Page Scroll','Page Scroll: Content Scanner',window.location.pathname,contentTime&lt;font color="#0000FF"&gt;,true&lt;/font&gt;]);&lt;/li&gt;
    &lt;li&gt;} else {&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_setCustomVar',&lt;font color="#FF0000"&gt;1&lt;/font&gt;,'ReaderType','Reader',3]);&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_trackEvent','Page Scroll','Page Scroll: Content Reader',window.location.pathname,contentTime&lt;font color="#0000FF"&gt;,true&lt;/font&gt;]);&lt;/li&gt;
    &lt;li&gt;}&lt;/li&gt;
    &lt;li&gt;endContent = true;&lt;/li&gt;
    &lt;li&gt;}&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// If user has hit the bottom send an event&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;if (bottom == height &amp;amp;&amp;amp; !didComplete) {&lt;/li&gt;
    &lt;li class="tab1"&gt;endTime = new Date().getTime();&lt;/li&gt;
    &lt;li class="tab1"&gt;totalTime = Math.round((endTime - scrollTimeStart)/1000);&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_trackEvent','Page Scroll','Page Scroll: Page Bottom',window.location.pathname,totalTime&lt;font color="#0000FF"&gt;,true&lt;/font&gt;]);&lt;/li&gt;
    &lt;li&gt;didComplete = true;&lt;/li&gt;
    &lt;li&gt;}&lt;/li&gt;
    &lt;li&gt;}&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// Track the scrolling and track location&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;$(window).scroll(function() {&lt;/li&gt;
    &lt;li class="tab1"&gt;if (timer) {&lt;/li&gt;
    &lt;li class="tab1"&gt;clearTimeout(timer);&lt;/li&gt;
    &lt;li&gt;}&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// Use a buffer so we don't call trackLocation too often.&lt;/font&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;timer = setTimeout(trackLocation, callBackTime);&lt;/li&gt;
    &lt;li&gt;});&lt;/li&gt;
    &lt;li&gt;});&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;h3&gt;Some final words&lt;/h3&gt;
&lt;p&gt;Before starting to use this script, you should read both blog posts from Justin Cutroni to get a grip of the differences between this script and his script.&lt;/p&gt;
&lt;p&gt;Other people I should thank for this content tracking method is &lt;strong&gt;&lt;a href="http://www.baekdal.com/"&gt;Thomas Baekdal&lt;/a&gt;&lt;/strong&gt; (and I really recommend his &lt;em&gt;Plus Content&lt;/em&gt;).&lt;/p&gt;
&lt;p&gt;If you think the tweaks I have done to the code could be improved, feel free to comment  (I'm not a programmer).&lt;/p&gt;
&lt;h4&gt;Related articles&lt;/h4&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/95/how-to-identify-if-visitors-are-reading-your-articles-with-google-analytics"&gt;How to Identify if Visitors are Reading Your Articles with Google Analytics&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/96/how-to-measure-true-time-with-google-analytics"&gt;How to Measure True Time with Google Analytics&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=oGgx71yZqKQ:rvSTxzQTtvY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=oGgx71yZqKQ:rvSTxzQTtvY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=oGgx71yZqKQ:rvSTxzQTtvY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=oGgx71yZqKQ:rvSTxzQTtvY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=oGgx71yZqKQ:rvSTxzQTtvY:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/oGgx71yZqKQ" height="1" width="1"/&gt;</description>
<dc:date> 2012-03-04</dc:date>
<category>Web Analytics</category>
<category domain="http://www.savio.no/blogg/s/3/1/web-analytics">Web Analytics</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/114/tracking-content-scrollers-scanners-og-readers-in-google-analytics#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/114/tracking-content-scrollers-scanners-og-readers-in-google-analytics#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=tracking-content-scrollers-scanners-og-readers-in-google-analytics</feedburner:origLink></item>
<item>
<title>Behavioral Targeting using Facebook Connect &amp; Google Analytics Custom Variables</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/rTTp2DrHu3s/behavioral-targeting-using-facebook-connect-og-google-analytics-custom-variables</link>
<description>&lt;p&gt;In this blog post I explain and demonstrates how to use &lt;strong&gt;Facebook Connect&lt;/strong&gt; as a Social Login function, how to track &lt;strong&gt;Facebook demographic data like Gender and Age Group&lt;/strong&gt;, and how to do &lt;strong&gt;Behavioral Targeting&lt;/strong&gt; based on this data.&lt;/p&gt;
&lt;p&gt;&lt;img width="500" height="392" src="http://www.savio.no/files/images/facebook-connect-google-analytics-custom-variables.png" alt="Behavioral Targeting using Facebook Connect &amp;amp; Google Analytics Custom Variables" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The Behavioral Targeting will be examplified using 2 different methods:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Google Analytics Custom Variables&lt;/li&gt;
    &lt;li&gt;BTBuckets     &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;I will not explain all my code in this blog post, it's simply just too much going on. However, you can &lt;strong&gt;&lt;a href="#download"&gt;download this demo&lt;/a&gt;&lt;/strong&gt; at the bottom of this blog post.&lt;/p&gt;
&lt;h4&gt;This blog post covers:&lt;/h4&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="#facebook-app"&gt;Creating a Facebook App&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#facebook-connect"&gt;Facebook Connect&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#age-gender"&gt;Tracking Age Group &amp;amp; Gender as Custom Variables in Google Analytics&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#behavioral-targeting"&gt;Behavioral Targeting using Custom Variables in Google Analytics&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#reactivating-tracking"&gt;Reactivating Facebook Connect Tracking&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#btbuckets"&gt;BTBuckets Behavioral Targeting&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#event-tracking"&gt;Google Analytics Events&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#facebook-connect-demo"&gt;Facebook Connect Demo&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#download"&gt;Download Example Code&lt;/a&gt;&lt;/li&gt;
    &lt;h3 id="facebook-app"&gt;Create a Facebook App&lt;/h3&gt;
    &lt;p&gt;The first thing you have to do is to &lt;strong&gt;&lt;a href="https://developers.facebook.com/apps" rel="nofollow"&gt;create a Facebook App&lt;/a&gt;&lt;/strong&gt; that the user can &lt;strong&gt;connect to&lt;/strong&gt; (login to).&lt;/p&gt;
    &lt;h3 id="facebook-connect"&gt;Facebook Connect&lt;/h3&gt;
    &lt;p&gt;The next thing you have to do is &lt;strong&gt;implement the Facebook Javascript SDK&lt;/strong&gt; that makes it possible for the user to connect/login to your Facebook App. My code is based on a &lt;strong&gt;&lt;a href="http://developers.facebook.com/blog/post/525/" rel="nofollow"&gt;Facebook blog post&lt;/a&gt;&lt;/strong&gt;, and you find it in &lt;strong&gt;fb-connect.js&lt;/strong&gt;.&lt;br /&gt;
    &lt;/p&gt;
    &lt;p&gt;&lt;strong&gt;What kind of Facebook User Data you can ask for&lt;/strong&gt; is described in the &lt;strong&gt;&lt;a href="http://developers.facebook.com/docs/reference/api/user/" rel="nofollow"&gt;Facebook Graph Api&lt;/a&gt;&lt;/strong&gt;. In my demo I'm asking for your birthday, which isn't part of the standard data you can get from a user. You have to ask specifically for that.&lt;/p&gt;
    &lt;h4 id="age-gender"&gt;Tracking Age Groups &amp;amp; Gender as Custom Variables in Google Analytics&lt;/h4&gt;
    &lt;p&gt;As mentioned earlier I track Facebook Gender &amp;amp; Age Groups in my demo using &lt;strong&gt;&lt;a href="http://code.google.com/apis/analytics/docs/tracking/gaTrackingCustomVariables.html"&gt;Google Analytics Custom Variables&lt;/a&gt;&lt;/strong&gt;. I track this in &lt;strong&gt;different slots&lt;/strong&gt; and on a &lt;strong&gt;visitor level&lt;/strong&gt; (you have to do that if you want to do Behavioral Targeting). I don't track the age itself, but as a age group (ex. 18-24). And since I'm a nice guy I don't group those below 18 year.&lt;br /&gt;
    &lt;/p&gt;
    &lt;p&gt;Since the number of Custom Variable Slots are limited, you can also combine the data if you have few slots available. Ex. like this: &lt;em&gt;male_18-24&lt;/em&gt;. &lt;/p&gt;
    &lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('FacebookConnect');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt; &lt;/p&gt;
    &lt;div id="FacebookConnect"&gt;
    &lt;ol class="code"&gt;
        &lt;li&gt;window.fbAsyncInit = function(){&lt;/li&gt;
        &lt;li&gt;FB.init({appId: '&lt;font color="#FF0000"&gt;YourAppID&lt;/font&gt;', status: true, cookie: true, xfbml: true, oauth: true}); &lt;font color="#808080"&gt;//Replace YourAppID with your real AppID number&lt;br /&gt;
        &lt;/font&gt;&lt;/li&gt;
        &lt;li&gt;&lt;font color="#339966"&gt;&amp;nbsp;....more code&lt;/font&gt;&lt;br /&gt;
        &lt;/li&gt;
        &lt;li&gt;&lt;font color="#808080"&gt;//Set some Custom Variables&lt;/font&gt;&lt;/li&gt;
        &lt;li class="tab1"&gt;_gaq.push(['_setCustomVar', 2, 'Facebook Gender',response.gender, 1]); &lt;font color="#808080"&gt;//Save Facebook Gender as Custom Variable in GA&lt;/font&gt;&lt;/li&gt;
        &lt;li class="tab1"&gt;_gaq.push(['_setCustomVar', 3, 'Facebook Age Segment',ageSegment(aSegment), 1]); &lt;font color="#808080"&gt;//Save Facebook Age Segment as Custom Variable in GA&lt;/font&gt;&lt;/li&gt;
        &lt;li class="tab1"&gt;&lt;font color="#808080"&gt;&lt;font color="#339966"&gt;....more code&lt;/font&gt;&lt;br /&gt;
        &lt;/font&gt;&lt;/li&gt;
    &lt;/ol&gt;
    &lt;/div&gt;
    &lt;h3&gt;Behavioral Targeting using Google Analytics Custom Variables &lt;/h3&gt;
    &lt;p&gt;To do the Behavioral Targeting based on our Custom Variables, we are using &lt;strong&gt;&lt;a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiBasicConfiguration.html#_gat.GA_Tracker_._getVisitorCustomVar"&gt;_getVisitorCustomVar&lt;/a&gt;&lt;/strong&gt;. You will find this code in &lt;strong&gt;index.html&lt;/strong&gt;.&lt;br /&gt;
    &lt;/p&gt;
    &lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('getVisitorCustomVar');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt; &lt;/p&gt;
    &lt;div id="getVisitorCustomVar"&gt;
    &lt;ol class="code"&gt;
        &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/li&gt;
        &lt;li&gt;_gaq.push(function() {&lt;/li&gt;
        &lt;li class="tab1"&gt;var pageTracker = _gat._getTrackerByName(); // Gets the default GA tracker.&lt;/li&gt;
        &lt;li class="tab1"&gt;var visitorGender = pageTracker._getVisitorCustomVar(2);&lt;/li&gt;
        &lt;li&gt;if (visitorGender == 'male') {&lt;/li&gt;
        &lt;li class="tab1"&gt;document.getElementById('gaCV').innerHTML=('&amp;lt;p&amp;gt;If you are a male you will see this text.&amp;lt;/p&amp;gt;');&lt;/li&gt;
        &lt;li&gt;} else if (visitorGender == 'female') {&lt;/li&gt;
        &lt;li class="tab1"&gt;document.getElementById('gaCV').innerHTML=('&amp;lt;p&amp;gt;If you are a female you will see this text.&amp;lt;/p&amp;gt;');&lt;/li&gt;
        &lt;li&gt;}&lt;/li&gt;
        &lt;li&gt;});&lt;/li&gt;
        &lt;li&gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
    &lt;/ol&gt;
    &lt;/div&gt;
    &lt;h3&gt; Reactivating Facebook Connect Tracking &lt;/h3&gt;
    &lt;p&gt;If a user deletes cookies from our domain, we will no longer be able to track Gender &amp;amp; Age Group if the user visits our website again. However, if the user still has authorized access to our Facebook App, we can reactivate this tracking.&lt;/p&gt;
    &lt;p&gt;You will find this code in &lt;strong&gt;fb-ga-tracking.js&lt;/strong&gt;.&lt;br /&gt;
    &lt;/p&gt;
    &lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('reactivating');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt; &lt;/p&gt;
    &lt;div id="reactivating"&gt;
    &lt;ol class="code"&gt;
        &lt;li&gt;&lt;font color="#339966"&gt;....more code&lt;/font&gt;&lt;/li&gt;
        &lt;li&gt;window.fbAsyncInit = function() {&lt;/li&gt;
        &lt;li&gt;FB.init({appId: '&lt;font color="#FF0000"&gt;YOUR_APP_ID&lt;/font&gt;', status: true, cookie: true, xfbml: true, oauth: true});&lt;font color="#808080"&gt; //Replace YourAppID with your real AppID number&lt;/font&gt;&lt;/li&gt;
        &lt;li&gt;function checkStatus(response) {&lt;/li&gt;
        &lt;li class="tab1"&gt;if (response.status == &amp;quot;connected&amp;quot;) { &lt;font color="#808080"&gt;// Check if user is connected to your Facebook App&lt;/font&gt;&lt;/li&gt;
        &lt;li&gt;_gaq.push(function() {&lt;/li&gt;
        &lt;li class="tab1"&gt;var pageTracker = _gat._getTrackerByName(); &lt;font color="#808080"&gt;// Gets the default Google Analytics tracker.&lt;/font&gt;&lt;/li&gt;
        &lt;li class="tab1"&gt;var visitorGender = pageTracker._getVisitorCustomVar(2); &lt;font color="#808080"&gt;// Slot 2 - &lt;/font&gt;&lt;font color="#808080"&gt;Gender &lt;/font&gt;&lt;/li&gt;
        &lt;li class="tab1"&gt;var visitorAgeGroup = pageTracker._getVisitorCustomVar(3); &lt;font color="#808080"&gt;// Slot 3 - &lt;/font&gt;&lt;font color="#808080"&gt;Age Group&lt;/font&gt;&lt;/li&gt;
        &lt;li class="tab1"&gt;if (typeof visitorGender === 'undefined' || typeof visitorAgeGroup === 'undefined') &lt;font color="#808080"&gt;// Check if Custom Variables for Gender &amp;amp; Age Group in GA are undefined. We only want to run FB.api if it's strictly necessary since it slows down our website.&lt;br /&gt;
        &lt;/font&gt;&lt;/li&gt;
        &lt;li&gt;&lt;font color="#808080"&gt;//user is logged in and connected&lt;/font&gt;&lt;/li&gt;
        &lt;li&gt;FB.api('/me', function(response) {&lt;font color="#808080"&gt;&lt;br /&gt;
        &lt;/font&gt;&lt;/li&gt;
        &lt;li&gt;&lt;font color="#339966"&gt;....more code. Do the tracking.&lt;br /&gt;
        &lt;/font&gt;&lt;/li&gt;
    &lt;/ol&gt;
    &lt;/div&gt;
    &lt;h3&gt;BTBuckets Behavioral Targeting &lt;/h3&gt;
    &lt;p&gt;&lt;strong&gt;&lt;a href="http://btbuckets.com/"&gt;BTBuckets&lt;/a&gt;&lt;/strong&gt; is a free Behavioral Targeting solution that can be integrated with Google Analytics, and they also &lt;a href="http://community.btbuckets.com/profiles/blogs/facebook-integration"&gt;have an integration with Facebook Connect&lt;/a&gt;. &lt;/p&gt;
    &lt;p&gt;&lt;strong&gt;You will find BTBuckets scripts in my example code&lt;/strong&gt;, but I will not explain this further except that the code is commented so you should be able to sort it out.&lt;/p&gt;
    &lt;p&gt;Unfortunately the BTBuckets Age Group tracking and Behavioral Targeting isn't working properly. I don't know why, but I think this is because of a bug in BTBuckets integration with Facebook Connect.&lt;/p&gt;
    &lt;h3 id="event-tracking"&gt;Google Analytics Events&lt;/h3&gt;
    &lt;p&gt;User actions like &lt;strong&gt;Login &amp;amp; Logout will be tracked as Events&lt;/strong&gt; in Google Analytics.&lt;/p&gt;
    &lt;p&gt;My script also tracks &lt;strong&gt;if the user is connected to our App &lt;/strong&gt;using Event Tracking. &lt;/p&gt;
    &lt;h3 id="facebook-connect-demo"&gt;Facebook Connect Demo&lt;/h3&gt;
    &lt;iframe frameborder="0" src="/facebook/connect/?src=article" style="width:500px;height:440px;border:2px solid #ccc;"&gt;&lt;/iframe&gt; &lt;br /&gt;
    &lt;h3 id="download"&gt;Download Example Code&lt;/h3&gt;
    &lt;p&gt;For the demonstration purpose I considered hiding the the download behind the Facebook Connect Login, but since I'm not that type of person, here you go:&lt;br /&gt;
    &lt;/p&gt;
    &lt;ul&gt;
        &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.savio.no/files/documents/fb-connect-example.zip"&gt;Download Example Code&lt;/a&gt;&lt;/strong&gt; (ZIP-file containing 3 files)&lt;/li&gt;
    &lt;/ul&gt;
    &lt;h3&gt;Some final words&lt;/h3&gt;
    &lt;p&gt;If a user is logged in to Facebook and has authorized your Facebook app, you can in theory track the user across different devices. For example, I'm logged in to Facebook both on my PC (with 3 different browsers) and on my mobile. That means I could track myself across all those devices and browsers.&lt;/p&gt;
    &lt;p&gt;Don't abuse the possibilites and do that! You are &lt;strong&gt;not allowed to store Personally Identifiable Information (PII)&lt;/strong&gt; in Google Analytics.&lt;br /&gt;
    &lt;/p&gt;
    &lt;p&gt;If you think the piece of code could be improved, feel fra to comment  (I'm not a programmer).  &lt;/p&gt;
    &lt;h4&gt;Related articles&lt;/h4&gt;
    &lt;ul&gt;
        &lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/106/tracking-facebook-likes-share-send-og-comments-as-social-engagement-in-google-analytics"&gt;Tracking Facebook Likes, Share, Send &amp;amp; Comments as Social Engagement in Google Analytics&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/107/how-to-track-traffic-from-facebook-likes-send-or-comments-in-google-analytics"&gt;How to Track Traffic from Facebook Likes, Send or Comments in Google Analytics&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/104/how-to-track-facebook-iframes-with-google-analytics"&gt;How to Track Facebook iFrames with Google Analytics&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/98/how-to-use-btbuckets-to-administrate-the-google-analytics-feedback-form"&gt;How to use BTBuckets to Administrate the Google Analytics Feedback Form&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
&lt;/ul&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=rTTp2DrHu3s:5P_eYeImdQk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=rTTp2DrHu3s:5P_eYeImdQk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=rTTp2DrHu3s:5P_eYeImdQk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=rTTp2DrHu3s:5P_eYeImdQk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=rTTp2DrHu3s:5P_eYeImdQk:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/rTTp2DrHu3s" height="1" width="1"/&gt;</description>
<dc:date> 2012-01-31</dc:date>
<category>Web Analytics</category>
<category domain="http://www.savio.no/blogg/s/3/1/web-analytics">Web Analytics</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/109/behavioral-targeting-using-facebook-connect-og-google-analytics-custom-variables#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/109/behavioral-targeting-using-facebook-connect-og-google-analytics-custom-variables#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=behavioral-targeting-using-facebook-connect-og-google-analytics-custom-variables</feedburner:origLink></item>
<item>
<title>Tracking Internal Search using POST request method in Google Analytics</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/b0KDOTd11hY/tracking-internal-search-using-post-request-method-in-google-analytics</link>
<description>&lt;p&gt;Since Google Analytics is relying on &lt;strong&gt;query parameters in the URL to track Internal Site Search&lt;/strong&gt;, Internal Site Search solutions that are using the &lt;strong&gt;HTTP POST method&lt;/strong&gt; can't normally be tracked without some help from IT and server side implementation/programming. This because HTTP POST don't send any query parameters. And based on my experience, it can often take some time to get something like this implemented.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;I needed a quicker solution for some friends that have slow opened their web shop &lt;a href="http://www.karma.no"&gt;&lt;strong&gt;Karma.no&lt;/strong&gt;&lt;/a&gt;, and wrote a simple &lt;strong&gt;javascript/jQuery&lt;/strong&gt; solution for them that also tracks &lt;strong&gt;Zero Result Searches&lt;/strong&gt;.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.savio.no/files/images/google-analytics-zero-search-results.png" target="_blank"&gt;&lt;img alt="Zero Search Results in Google Analytics" src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-zero-search-results.png&amp;amp;width=500" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;h3&gt;Some example HTML code&lt;/h3&gt;
&lt;p&gt;Imagine that the search result page is found at the location &lt;em&gt;http://www.yourdomain.com/search.aspx&lt;/em&gt;, and that the HTML-code below is generated on this page when a user has searched for something that resulted in Zero Results.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('html-example-code');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;div id="html-example-code"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&amp;lt;form action=&amp;quot;/search.aspx&amp;quot; method=&amp;quot;post&amp;quot; name=&amp;quot;intSearch&amp;quot;&amp;gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;&amp;lt;input name=&amp;quot;keywordFieldName&amp;quot; id=&amp;quot;&lt;font color="#FF0000"&gt;keywordFieldID&lt;/font&gt;&amp;quot; value=&amp;quot;some search phrase&amp;quot; type=&amp;quot;text&amp;quot; /&amp;gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;&amp;lt;input name=&amp;quot;searchButton&amp;quot; type=&amp;quot;submit&amp;quot; value=&amp;quot;Search&amp;quot; /&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;/form&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;div id=&amp;quot;&lt;font color="#FF0000"&gt;divName&lt;/font&gt;&amp;quot;&amp;gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;&amp;lt;&lt;code&gt;&lt;/code&gt;p&amp;gt;&lt;font color="#FF0000"&gt;No posts found.&lt;/font&gt; Try a different search?&amp;lt;/p&amp;gt;&lt;/li&gt;
    &lt;code&gt;&lt;/code&gt;
    &lt;li&gt;&amp;lt;/div&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;In the example HTML-code above, some part of the code have been highlighted with &lt;font color="#FF0000"&gt;red text&lt;/font&gt;. We are going to use those values in the javascript/jQuery script.&lt;br /&gt;
&lt;/p&gt;
&lt;h3&gt;The Javascript/jQuery solution for tracking Internal Site Search&lt;br /&gt;
&lt;/h3&gt;
&lt;p&gt;To grab the search phrase, I'm using the &lt;strong&gt;&lt;a href="http://api.jquery.com/val/"&gt;jQuery .val()&lt;/a&gt;&lt;/strong&gt; method. Replace values in red with your values.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('internal-search');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;div id="internal-search"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;$(document).ready(function() {&lt;/li&gt;
    &lt;li&gt;var strURL = document.location.href;&lt;/li&gt;
    &lt;li&gt;if (strURL.indexOf(&amp;quot;&lt;font color="#FF0000"&gt;/search.aspx&lt;/font&gt;&amp;quot;) != -1) { &lt;font color="#808080"&gt;// Only run the script on the /search.aspx page&lt;/font&gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;var intSearchVal = $(&amp;quot;#&lt;font color="#FF0000"&gt;keywordFieldID&lt;/font&gt;&amp;quot;).val(); &lt;font color="#808080"&gt;// Keyword field ID. Replace with your text ID&lt;/font&gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;var noResults = document.getElementById('&lt;font color="#FF0000"&gt;divName&lt;/font&gt;').innerHTML; &lt;font color="#808080"&gt;// ID of div where the text for &amp;quot;No posts found&amp;quot; is shown.&lt;/font&gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;if (noResults.indexOf(&amp;quot;&lt;font color="#FF0000"&gt;No posts found.&lt;/font&gt;&amp;quot;) != -1) { &lt;font color="#808080"&gt;// Replace the text &amp;quot;No posts found&amp;quot; with (part) of the text you are using&lt;/font&gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_trackPageview','/search/?cat=No results&amp;amp;q='+intSearchVal]);&lt;/li&gt;
    &lt;li class="tab1"&gt;} else {&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_trackPageview','/search/?q='+intSearchVal]);&lt;/li&gt;
    &lt;li class="tab1"&gt;}&lt;/li&gt;
    &lt;li&gt;}&lt;/li&gt;
    &lt;li&gt;});&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;Since &lt;strong&gt;we are using a virtual search result page name&lt;/strong&gt; in the script above, &lt;strong&gt;we have to exclude the real search result page name&lt;/strong&gt; (search.aspx) to avoid double counting of page views. The filter below will exclude search.aspx from the reports in Google Analytics.&lt;br /&gt;
&lt;/p&gt;
&lt;h4&gt;Filter Name - Exclude Page: search.aspx&lt;br /&gt;
&lt;/h4&gt;
&lt;table cellspacing="1" cellpadding="1" align="" width="100%" summary="Google Analytics Filter" style="border:1px solid #ccc"&gt;
    &lt;tbody&gt;
        &lt;tr style="background:#f5f5f5;"&gt;
            &lt;td&gt;Filter Type&lt;br /&gt;
            &lt;/td&gt;
            &lt;td&gt;Custom filter&lt;br /&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Filter&lt;/td&gt;
            &lt;td valign="top"&gt;Exclude&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background:#f5f5f5;"&gt;
            &lt;td&gt;Filter Field&lt;br /&gt;
            &lt;/td&gt;
            &lt;td&gt;Request URI&lt;br /&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Filter Pattern&lt;/td&gt;
            &lt;td&gt;&amp;nbsp;\/search\.aspx&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background:#f5f5f5;"&gt;
            &lt;td&gt;Case Sensitive&lt;br /&gt;
            &lt;/td&gt;
            &lt;td&gt;&amp;nbsp;No&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;br /&gt;
&lt;h3&gt;Site Search Setting&lt;/h3&gt;
&lt;p&gt;The next thing you have to do is set your Site Search Settings.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.savio.no/files/images/google-analytics-site-search-settings.png" target="_blank"&gt;&lt;img alt="Google Analytics Site Search Settings" src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-site-search-settings.png&amp;amp;width=500" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Done! Happy tracking internal search phrases and zero result searches  in Google Analytics from  internal search using POST request method. &lt;/p&gt;
&lt;p&gt;If you think the piece of code could be improved, feel fra to comment  (I'm not a programmer). &lt;br /&gt;
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=b0KDOTd11hY:CRuz4QNfxvo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=b0KDOTd11hY:CRuz4QNfxvo:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=b0KDOTd11hY:CRuz4QNfxvo:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=b0KDOTd11hY:CRuz4QNfxvo:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=b0KDOTd11hY:CRuz4QNfxvo:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/b0KDOTd11hY" height="1" width="1"/&gt;</description>
<dc:date> 2012-01-02</dc:date>
<category>Web Analytics</category>
<category domain="http://www.savio.no/blogg/s/3/1/web-analytics">Web Analytics</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/113/tracking-internal-search-using-post-request-method-in-google-analytics#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/113/tracking-internal-search-using-post-request-method-in-google-analytics#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=tracking-internal-search-using-post-request-method-in-google-analytics</feedburner:origLink></item>
<item>
<title>Javascript Redirect &amp; Google Analytics Cross Domain Tracking</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/VbCZZSu8EWg/javascript-redirect-og-google-analytics-cross-domain-tracking</link>
<description>&lt;p&gt;Recently I had to write a &lt;strong&gt;Javascript redirect function&lt;/strong&gt; that supports &lt;strong&gt;&lt;a href="http://code.google.com/apis/analytics/docs/tracking/gaTrackingSite.html"&gt;Google Analytics cross domain tracking&lt;/a&gt;&lt;/strong&gt;. You find this function below.&lt;/p&gt;
&lt;p&gt;The function below has a 5 second delay before it redirects. Change values in red according to your needs.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('redirect-code');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;div id="redirect-code"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/li&gt;
    &lt;li&gt;_gaq.push(function() {&lt;/li&gt;
    &lt;li class="tab1"&gt;var myRedirectURL = '&lt;font color="#FF0000"&gt;http://www.domain2.com/&lt;/font&gt;';&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;var pageTracker = _gat._getTrackerByName();&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;myRedirect = pageTracker._getLinkerUrl(myRedirectURL);&lt;/li&gt;
    &lt;li class="tab1"&gt;setTimeout(&amp;quot;document.location.replace(\myRedirect\);&amp;quot;, &lt;font color="#FF0000"&gt;5000&lt;/font&gt;);&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;});&lt;/li&gt;
    &lt;li&gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;Also remember that you should normally add a regular link on that redirect page for those who have javascript turned off.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;If you think the piece of code could be improved, feel fra to comment (I'm not a programmer). Happy Google Analytics cross domain tracking using Javascript redirect. &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=VbCZZSu8EWg:w_Gr2SpKdvI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=VbCZZSu8EWg:w_Gr2SpKdvI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=VbCZZSu8EWg:w_Gr2SpKdvI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=VbCZZSu8EWg:w_Gr2SpKdvI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=VbCZZSu8EWg:w_Gr2SpKdvI:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/VbCZZSu8EWg" height="1" width="1"/&gt;</description>
<dc:date> 2011-09-24</dc:date>
<category>Web Analytics</category>
<category domain="http://www.savio.no/blogg/s/3/1/web-analytics">Web Analytics</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/111/javascript-redirect-og-google-analytics-cross-domain-tracking#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/111/javascript-redirect-og-google-analytics-cross-domain-tracking#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=javascript-redirect-og-google-analytics-cross-domain-tracking</feedburner:origLink></item>
<item>
<title>Tracking Facebook Likes, Share, Send &amp; Comments as Social Engagement in Google Analytics</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/0t3oqh_-rus/tracking-facebook-likes-share-send-og-comments-as-social-engagement-in-google-analytics</link>
<description>&lt;p&gt;There are already posted &amp;quot;tons of articles out there&amp;quot; about how to track &lt;strong&gt;Facebook Likes, Send &amp;amp; Comments&lt;/strong&gt; as &lt;strong&gt;Social Engagement in Google Analytics&lt;/strong&gt;, but since I also uses my own blog as a reminder of how to do things and a &amp;quot;script bank&amp;quot;, I decided to write this blog post &lt;span lang="en" id="result_box" class="short_text"&gt;&lt;span class="hps"&gt;nevertheless&lt;/span&gt;&lt;/span&gt;.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.savio.no/files/images/google-analytics-facebook-social-action-report.png"&gt;&lt;img alt="Facebook Social Action Report in Google Analytics" src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-facebook-social-action-report.png&amp;amp;width=500" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;To be able to track Facebook Likes, Share, Send &amp;amp; Comments on your web site, you have to use the &lt;a href="http://developers.facebook.com/docs/reference/javascript/"&gt;&lt;strong&gt;XFBML version (Javascript SDK)&lt;/strong&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Below I have listed what that this article covers, and what you should do (or consider doing):&lt;/strong&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;a href="#fb-open-graph"&gt;Change your &amp;lt;html&amp;gt; opening tag&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#fb-appid"&gt;Implement Facebook Meta Tags (Facebook AppID &amp;amp; AdminID)&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#fb-appid"&gt;Register your web site as a Facebook App&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#opengraph"&gt;Implement Open Graph Protocol (Meta Tags)&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#javascriptsdk"&gt;Use Facebook XFBML version (Javascript SDK) and load the script asynchronous&lt;/a&gt;
    &lt;ol&gt;
        &lt;li&gt;&lt;a href="#fbchannelurl"&gt;Use Facebook channelURL to avoid problems with older versions of Internet Explorer&lt;/a&gt;&lt;/li&gt;
    &lt;/ol&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;a href="#fbtracking"&gt;Implement the Google Analytics Social Media Tracking Script&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;Implement my script for &lt;a href="http://www.savio.no/blogg/a/107/how-to-track-traffic-from-facebook-likes-send-or-comments-in-google-analytics"&gt;tracking Traffic from Facebook Likes, Send &amp;amp; Comments in Google Analytics&lt;/a&gt; (and read that article as well)     &lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="fb-open-graph"&gt;Facebook and Open Graph Meta Tags&lt;/h3&gt;
&lt;p&gt;I recommend that you implement both Facebook and Open Graph Meta Tags. Open Graph Tags will give you better control of how your shared content will appear on Facebook and &lt;a href="https://plus.google.com/109304149711514313665?rel=author"&gt;Google+&lt;/a&gt; (Google+ is also using the Open Graph Meta Tags).&lt;/p&gt;
&lt;p&gt;It's recommended that you change your &lt;em&gt;&amp;lt;html&amp;gt; &lt;/em&gt;opening tag when implementing these meta-tags. Your new &lt;em&gt;&amp;lt;html&amp;gt;&lt;/em&gt; tag should look something like the code below.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('html-tag');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;div id="html-tag"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; xml:lang=&amp;quot;en&amp;quot;  xmlns:fb=&amp;quot;http://www.facebook.com/2008/fbml&amp;quot;  xmlns:og=&amp;quot;http://ogp.me/ns#&amp;quot; &amp;gt; &lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;h4 id="fb-appid"&gt;Facebook AppID and AdminID Meta Tag&lt;/h4&gt;
&lt;p&gt;To administer your page, you need to associate it with either your Facebook account or your &lt;strong&gt; Facebook Platform application&lt;/strong&gt;. It is valid to associate your page with both user accounts and a Facebook Platform Application.&lt;/p&gt;
&lt;p&gt;To associate the page with your Facebook account, add the additional property &lt;em&gt;fb:admins &lt;/em&gt;to your page with a comma-separated list of the user IDs or usernames of the Facebook accounts who own the page.&lt;/p&gt;
&lt;p&gt;Register your web site as a &lt;strong&gt;&lt;a href="http://developers.facebook.com/setup/"&gt;Facebook App&lt;/a&gt;&lt;/strong&gt;, and implement the meta-tags below. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('facebook-meta-tag');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;div id="facebook-meta-tag"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&amp;lt;meta property=&amp;quot;fb:app_id&amp;quot; content=&amp;quot;&lt;font color="#FF0000"&gt;130796876963854&lt;/font&gt;&amp;quot; /&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;meta property=&amp;quot;fb:admins&amp;quot; content=&amp;quot;&lt;font color="#FF0000"&gt;12345678&lt;/font&gt;&amp;quot; /&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;Replace values in &lt;font color="#FF0000"&gt;red&lt;/font&gt; with your values.&lt;br /&gt;
&lt;/p&gt;
&lt;h4 id="opengraph"&gt;Open Graph Protocol (Meta Tags)&lt;/h4&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;The Open Graph Protocol gives you better control of how your content are presented on Facebook and Google+.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('open-graph-meta-tags');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;div id="open-graph-meta-tags"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&amp;lt;meta property=&amp;quot;og:title&amp;quot; content=&amp;quot;Your Awesome Title for Your Page&amp;quot;/&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;meta property=&amp;quot;og:type&amp;quot; content=&amp;quot;article&amp;quot;/&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;meta property=&amp;quot;og:url&amp;quot; content=&amp;quot;http://www.domain.com/canonical-url-to-article&amp;quot;/&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;meta property=&amp;quot;og:site_name&amp;quot; content=&amp;quot;YourSiteName&amp;quot;/&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;meta property=&amp;quot;og:description&amp;quot; content=&amp;quot;Your Awesome Description up to 300 characters&amp;quot;/&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;meta property=&amp;quot;og:image&amp;quot; content=&amp;quot;http://www.domain.com/facebook-picture-150x150px.png&amp;quot;/&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;Since Google+ also uses this data, I recommend that the size of your &lt;strong&gt;og:image (Object Type)&lt;/strong&gt; has a width of minimum 150 pixels and not 50 pixels (as recommended by Facebook) .&lt;/p&gt;
&lt;p&gt;What kind of &lt;a href="http://ogp.me/#types"&gt;&lt;strong&gt;og:type (Object Types)&lt;/strong&gt;&lt;/a&gt; you should use can always be discussed. In the example code above I'm using &amp;quot;&lt;em&gt;article&lt;/em&gt;&amp;quot; as Object Type, which is recommended for a blog post like this. However, if you use a different Object Type, Facebook Insight will show you deeper information about &amp;quot;Likes&amp;quot; for that particular page, and you can post follow up messages on Facebook to those who have liked the page.&lt;/p&gt;
&lt;p&gt;See also &lt;a href="http://developers.facebook.com/docs/opengraph/"&gt;Open Graph protocol information on Facebook&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id="javascriptsdk"&gt;Facebook XFBML version (Javascript SDK)&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('facebook-script');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div id="facebook-script"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;     &amp;lt;div id=&amp;quot;fb-root&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;     &lt;/li&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/li&gt;
    &lt;li&gt;window.fbAsyncInit = function() {     &lt;/li&gt;
    &lt;li class="tab1"&gt;FB.init({appId: '&lt;font color="#FF0000"&gt;YourAppID&lt;/font&gt;',&amp;nbsp;&lt;/li&gt;
    &lt;li class="tab1"&gt;status: true, &lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;cookie: true,&lt;/li&gt;
    &lt;li class="tab1"&gt;xfbml: true,&lt;/li&gt;
    &lt;li class="tab1"&gt;channelUrl : '&lt;font color="#FF0000"&gt;http://www.yourdomain.com/facebook/include/channel.html&lt;/font&gt;' &lt;font color="#808080"&gt;// add channelURL to avoid IE redirect problems&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;});    };     &lt;/li&gt;
    &lt;li&gt;(function() {&lt;/li&gt;
    &lt;li class="tab1"&gt;var e = document.createElement('script'); e.async = true;&lt;/li&gt;
    &lt;li class="tab1"&gt;e.src = document.location.protocol +&lt;/li&gt;
    &lt;li class="tab1"&gt;'//connect.facebook.net/en_US/all.js';&lt;/li&gt;
    &lt;li class="tab1"&gt;document.getElementById('fb-root').appendChild(e);&lt;/li&gt;
    &lt;li&gt;}());&amp;nbsp;     &lt;/li&gt;
    &lt;li&gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;Replace values in &lt;font color="#FF0000"&gt;red&lt;/font&gt; with your values. The best place to put this code is right before the closing &lt;em&gt;&amp;lt;/body&amp;gt;&lt;/em&gt; tag according to Facebook. &lt;/p&gt;
&lt;p&gt;See also &lt;a href="http://developers.facebook.com/docs/reference/javascript/"&gt;Javascript SDK information on Facebook&lt;/a&gt;. &lt;/p&gt;
&lt;h4 id="fbchannelurl"&gt;Facebook channelURL&lt;/h4&gt;
&lt;p&gt;The contents of the &lt;strong&gt;channel.html&lt;/strong&gt; file should be this single line.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('facebook-channelURL');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;div id="facebook-channelURL"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&amp;lt;script src=&amp;quot;http://connect.facebook.net/en_US/all.js&amp;quot; &amp;gt;&amp;lt;/script&amp;gt; &lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;See also &lt;a href="http://developers.facebook.com/docs/reference/javascript/FB.init/"&gt;FB.init information on Facebook&lt;/a&gt;. &lt;/p&gt;
&lt;h3 id="fbtracking"&gt;Google Analytics Social Media Tracking Script for Facebook&lt;/h3&gt;
&lt;p&gt;Now that all the basic Facebook stuff is implemented, it is time to implement the script that will &lt;strong&gt;track Likes, Share, Send &amp;amp; Comments as Social Media in Google Analytics&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Replace values in &lt;font color="#FF0000"&gt;red&lt;/font&gt; with your values. I also recommend that you don't implement this script as &lt;em&gt;inline javascript&lt;/em&gt;, but instead save the script into a javascript file and point to that file to improve page speed. &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Place this code below all your other Facebook scripts (before &amp;lt;/body&amp;gt;).&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('google-analytics-social-tracking-script');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div id="google-analytics-social-tracking-script"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/li&gt;
    &lt;li&gt;window.fbAsyncInit = function() {&lt;/li&gt;
    &lt;li&gt;FB.init({appId: '&lt;font color="#FF0000"&gt;YourAppID&lt;/font&gt;', status: true, cookie: true, xfbml: true});&lt;/li&gt;
    &lt;li&gt;try {&lt;/li&gt;
    &lt;li&gt;if (FB &amp;amp;&amp;amp; FB.Event &amp;amp;&amp;amp; FB.Event.subscribe) {&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// Like and Share&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;FB.Event.subscribe(&amp;quot;edge.create&amp;quot;,function(response) {&lt;/li&gt;
    &lt;li class="tab1"&gt;if (response.indexOf(&amp;quot;facebook.com&amp;quot;) &amp;gt; 0) {&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// if the returned link contains 'facebook,com'. It's a 'Like' for your Facebook Page&lt;/font&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_trackSocial','Facebook','Like',response]);&lt;/li&gt;
    &lt;li class="tab1"&gt;} else {&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// else, somebody is Sharing the current page&lt;/font&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_trackSocial','Facebook','Share',response]);&lt;/li&gt;
    &lt;li class="tab1"&gt;}&lt;/li&gt;
    &lt;li&gt;});&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// UnLike and UnShare&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;FB.Event.subscribe('edge.remove',function(response) {&lt;/li&gt;
    &lt;li class="tab1"&gt;if (response.indexOf(&amp;quot;facebook.com&amp;quot;) &amp;gt; 0) {&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// if the returned link contains 'facebook,com'. It's a 'UnLike' for your Facebook page&lt;/font&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_trackSocial','Facebook','UnLike',response]);&lt;/li&gt;
    &lt;li class="tab1"&gt;} else {&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// else, somebody is UnSharing the current page&lt;/font&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_trackSocial','Facebook','UnShare',response]);&lt;/li&gt;
    &lt;li class="tab1"&gt;}&lt;/li&gt;
    &lt;li&gt;});&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// Facebook Send&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;FB.Event.subscribe('message.send',function(response){&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_trackSocial','Facebook','Send',response]);&lt;/li&gt;
    &lt;li&gt;});&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// Facebook Comments&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;FB.Event.subscribe('comment.create',function(response) {&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_trackSocial','Facebook','Comment',response]);&lt;/li&gt;
    &lt;li&gt;});&lt;/li&gt;
    &lt;li&gt;FB.Event.subscribe('comment.remove',function(response) {&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_trackSocial','Facebook','UnComment',response]);&lt;/li&gt;
    &lt;li&gt;});&lt;/li&gt;
    &lt;li&gt;}&lt;/li&gt;
    &lt;li&gt;} catch (e) {}&lt;/li&gt;
    &lt;li&gt;};&lt;/li&gt;
    &lt;li&gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;The script above is inspired &lt;a href="http://code.google.com/intl/no-NO/apis/analytics/docs/tracking/gaTrackingSocial.html#facebook"&gt;from Google Analytics&lt;/a&gt; and &lt;a href="http://yoast.com/social-buttons/"&gt;from &lt;strong&gt;Yoast&lt;/strong&gt;&lt;/a&gt;. In addition I have also added tracking of Facebook Comments.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Yoast's version tracks interaction with &lt;strong&gt;Facebook Like &amp;amp; Send&lt;/strong&gt; buttons (this will be tracked as &amp;quot;Share&amp;quot; or &amp;quot;Send&amp;quot;), &lt;em&gt;and&lt;/em&gt; with the &lt;strong&gt;Facebook Like Box&lt;/strong&gt; (this will be tracked as &amp;quot;Like&amp;quot;).&lt;/p&gt;
&lt;p&gt;Now that all the basic code and tracking scripts are in place, it's time to implement buttons, boxes or comment fields on your site.&lt;br /&gt;
&lt;/p&gt;
&lt;h3&gt;Facebook Share &amp;amp; Send Button&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('facebook-share-send-button');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;div id="facebook-share-send-button"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;     &amp;lt;fb:like href =&amp;quot;http://domain.com/canonical-url-to-article&amp;quot; send=&amp;quot;true&amp;quot; layout=&amp;quot;button_count&amp;quot; show_faces=&amp;quot;false&amp;quot; font=&amp;quot;arial&amp;quot; &lt;font color="#FF0000"&gt;ref=&lt;/font&gt;&amp;quot;&lt;font color="#FF9900"&gt;&lt;strong&gt;facebook_&lt;/strong&gt;your-campaign-name&lt;/font&gt;&amp;quot;&amp;gt;&amp;lt;/fb:like&amp;gt;     &lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p id="blogHeading"&gt;See also &lt;a href="http://developers.facebook.com/docs/reference/plugins/like/"&gt;Like Button info on Facebook&lt;/a&gt; and my article about &lt;a href="http://www.savio.no/blogg/a/107/how-to-track-traffic-from-facebook-likes-send-or-comments-in-google-analytics"&gt;How to Track Traffic from Facebook Likes, Send or Comments in Google Analytics&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;Facebook Like Box &lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('facebook-like-box');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;div id="facebook-like-box"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;     &amp;lt;fb:like-box href=&amp;quot;&lt;font color="#FF0000"&gt;http://www.facebook.com/Savio.no&lt;/font&gt;&amp;quot; width=&amp;quot;265&amp;quot; show_faces=&amp;quot;true&amp;quot; stream=&amp;quot;true&amp;quot; border_color=&amp;quot;#ccc&amp;quot; header=&amp;quot;false&amp;quot; ref=&amp;quot;facebook_fb-page&amp;quot;&amp;gt;&amp;lt;/fb:like-box&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt; See also &lt;a href="http://developers.facebook.com/docs/reference/plugins/like-box/"&gt;Like Box info on Facebook&lt;/a&gt;. &lt;/p&gt;
&lt;h3&gt;Facebook Comment Box&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('facebook-comment-box');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;div id="facebook-comment-box"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&amp;lt;fb:comments width=&amp;quot;500&amp;quot; num_posts=&amp;quot;2&amp;quot; href=&amp;quot;&lt;font color="#FF0000"&gt;http://domain.com/canonical-url-to-article&lt;/font&gt;&amp;quot;&amp;gt;&amp;lt;/fb:comments&amp;gt;     &lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt; Just so I have mentioned it, if you comment on your own site, your comments will not be tracked in Google Analytics.&lt;/p&gt;
&lt;p&gt;See also information on Facebook about &lt;a href="http://developers.facebook.com/docs/reference/plugins/comments/"&gt;the Comment Box&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;If you see anything that could be improved or errors (I'm not a   programmer), or if you just found this article valuable, feel free to   comment, Like, Tweet or G+.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt; Happy tracking Facebook Likes, Share, Send &amp;amp; Comments as Social Engagement in Google Analytics.&lt;/p&gt;
&lt;h4&gt;Related articles&lt;/h4&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/107/how-to-track-traffic-from-facebook-likes-send-or-comments-in-google-analytics"&gt;How to Track Traffic from Facebook Likes, Send or Comments in Google Analytics&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/104/how-to-track-facebook-iframes-with-google-analytics"&gt;How to Track Facebook iFrames with Google Analytics&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/109/behavioral-targeting-using-facebook-connect-og-google-analytics-custom-variables"&gt;Behavioral Targeting using Facebook Connect &amp;amp; Google Analytics Custom Variables&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=0t3oqh_-rus:sZYR1Koj6W8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=0t3oqh_-rus:sZYR1Koj6W8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=0t3oqh_-rus:sZYR1Koj6W8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=0t3oqh_-rus:sZYR1Koj6W8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=0t3oqh_-rus:sZYR1Koj6W8:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/0t3oqh_-rus" height="1" width="1"/&gt;</description>
<dc:date> 2011-08-07</dc:date>
<category>Web Analytics</category>
<category domain="http://www.savio.no/blogg/s/3/1/web-analytics">Web Analytics</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/106/tracking-facebook-likes-share-send-og-comments-as-social-engagement-in-google-analytics#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/106/tracking-facebook-likes-share-send-og-comments-as-social-engagement-in-google-analytics#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=tracking-facebook-likes-share-send-og-comments-as-social-engagement-in-google-analytics</feedburner:origLink></item>
<item>
<title>How to Track Traffic from Facebook Likes, Send or Comments in Google Analytics</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/LEgLR0Pl5h4/how-to-track-traffic-from-facebook-likes-send-or-comments-in-google-analytics</link>
<description>&lt;p&gt; OK, so you have implemented &lt;strong&gt;Facebook Like&lt;/strong&gt;, &lt;strong&gt;Send&lt;/strong&gt; or &lt;strong&gt;Comments&lt;/strong&gt; on your website, and you see from your referral data in Google Analytics that you are getting traffic from Facebook. But are that traffic caused by Like Buttons or Comments? Referral data will not show you this.&lt;/p&gt;
&lt;p&gt;&lt;img width="500" height="294" src="http://www.savio.no/files/images/facebook-like-wall.png" title="Facebook Like Wall" alt="Facebook Like Wall" /&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;Image by &lt;a rel="nofollow" href="http://www.flickr.com/people/ksayer/"&gt;Ksayer1&lt;/a&gt;&lt;/font&gt; &lt;/p&gt;
&lt;p&gt;In this blog post I explain how you can &lt;strong&gt;get better insight into your Facebook traffic&lt;/strong&gt; by tracking traffic from &lt;strong&gt;Facebook Likes&lt;/strong&gt;, &lt;strong&gt;Send&lt;/strong&gt; or &lt;strong&gt;Comments&lt;/strong&gt; as&lt;strong&gt; campaign traffic&lt;/strong&gt; - and of course, &lt;strong&gt;how to do it&lt;/strong&gt;.&lt;/p&gt;
&lt;h2&gt;The road to better insight&lt;/h2&gt;
&lt;p&gt;Unfortunately &lt;strong&gt;there isn't a easy road&lt;/strong&gt; to what I consider to be &lt;strong&gt;the best solution&lt;/strong&gt; for &lt;strong&gt;tracking Facebook Like, Send or Comments&lt;/strong&gt; (I have tried several approaches). Here are what you will have to do:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;(Probably) change your Facebook Like &amp;amp; Send script&lt;/li&gt;
    &lt;li&gt;Change your Google Analytics script&lt;/li&gt;
    &lt;li&gt;Add filters to Google Analytics&lt;/li&gt;
    &lt;li&gt;Exclude Facebook Parameters from your Google Analytics reports&lt;/li&gt;
    &lt;li&gt;Beware of SEO implications that Facebook Parameters may cause&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;Facebook Like &amp;amp; Send&lt;/h3&gt;
&lt;p&gt;To the Facebook Like &amp;amp; Send script we will add something called the &amp;quot;&lt;a href="http://developers.facebook.com/docs/reference/plugins/like/"&gt;&lt;strong&gt;ref attribute&lt;/strong&gt;&lt;/a&gt;&amp;quot;. The &lt;a href="http://developers.facebook.com/blog/post/397/"&gt;purpose of the &lt;em&gt;ref attribute&lt;/em&gt;&lt;/a&gt; is originally to be able to help you test different placements and types of Like buttons. Append the ref=&amp;quot;&amp;quot; attribute to the Like button, and make sure that the value you choose is less than 50 characters (a-z, A-Z, 0-9, + / = - . : _).&lt;/p&gt;
&lt;p&gt;The &lt;strong&gt;ref attribute&lt;/strong&gt; is going to be our &lt;strong&gt;Google Analytics Campaign Name&lt;/strong&gt;. Since we also are going to use the &lt;em&gt;ref attribute&lt;/em&gt; in our &lt;strong&gt;Google Analytics Filters&lt;/strong&gt;, part of the &lt;em&gt;ref attribute&lt;/em&gt; must contain something that makes us able to identify the value as &amp;quot;Facebook&amp;quot;. Se example below:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('fb-ref');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;div id="fb-ref"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;     &amp;lt;fb:like href =&amp;quot;http://domain.com/canonical-url-to-article&amp;quot; send=&amp;quot;true&amp;quot; layout=&amp;quot;button_count&amp;quot; show_faces=&amp;quot;false&amp;quot; font=&amp;quot;arial&amp;quot; &lt;font color="#FF0000"&gt;ref=&lt;/font&gt;&amp;quot;&lt;font color="#FF9900"&gt;&lt;strong&gt;facebook_&lt;/strong&gt;your-campaign-name&lt;/font&gt;&amp;quot;&amp;gt;&amp;lt;/fb:like&amp;gt;     &lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;When somebody &amp;quot;Like&amp;quot; or &amp;quot;Send&amp;quot; your article, the parameter &lt;strong&gt;fb_ref&lt;/strong&gt; is automatically added to the URL. This makes us able to identify this as either Facebook Like or Send traffic as the example URL below shows.&lt;br /&gt;
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;http://www.domain.com/url-to-article&lt;font color="#FF0000"&gt;?fb_ref=&lt;/font&gt;&lt;font color="#FF9900"&gt;&lt;strong&gt;facebook_&lt;/strong&gt;your-campaign-name&lt;/font&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Where on Facebook did the Link Get Clicked? &lt;/h4&gt;
&lt;p&gt; When you use the &lt;em&gt;ref parameter&lt;/em&gt;, Facebook will also (but not always) add a &lt;strong&gt;fb_source&lt;/strong&gt;   parameter to the referrer URL, which includes the stream type ('home',    'profile', 'search', 'other') where the click occurred and the story    type ('oneline', 'multiline') concatenated with an underscore.&lt;/p&gt;
&lt;p&gt;The &lt;strong&gt;fb_source parameter&lt;/strong&gt; will be tracked as &lt;strong&gt;Campaign Ad Content&lt;/strong&gt; in Google Analytics.&lt;/p&gt;
&lt;h3&gt;Facebook Comments&lt;/h3&gt;
&lt;p&gt;You don't have to change anything in your &lt;strong&gt;&lt;a href="http://developers.facebook.com/docs/reference/plugins/comments/"&gt;Facebook Comments&lt;/a&gt;&lt;/strong&gt; code. Example code below:&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('fb-comment');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;div id="fb-comment"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&amp;lt;fb:comments width=&amp;quot;500&amp;quot; num_posts=&amp;quot;2&amp;quot; href=&amp;quot;http://domain.com/canonical-url-to-article&amp;quot;&amp;gt;&amp;lt;/fb:comments&amp;gt;     &lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;When a user comments and posts to Facebook a &lt;strong&gt;fb_comment_id&lt;/strong&gt; parameter will automatically be added to the URL like this:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;http://domain.com/url-to-article&lt;font color="#FF0000"&gt;?fb_comment_id=&lt;font color="#FF9900"&gt;commentidparameter123&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;strong&gt;fb_comment_id parameter&lt;/strong&gt; will be tracked as &lt;strong&gt;Campaign Ad Content&lt;/strong&gt; in Google Analytics.&lt;/p&gt;
&lt;h3&gt;The Google Analytics script&lt;/h3&gt;
&lt;p&gt;To be able to track traffic from Facebook Like, Send or Comments as campaign traffic you will have to add &lt;a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiCampaignTracking.html"&gt;&lt;strong&gt;Google Analytics Campaign Tracking Code&lt;/strong&gt;&lt;/a&gt; to your Google Analytics script. In the example script below the Campaign Tracking Code is &lt;strong&gt;bolded&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Since the script below is handling both Like/Send and Comments, I have added a simple javascript checking for either the &lt;em&gt;fb_ref&lt;/em&gt; or the &lt;em&gt;fb_comment_id&lt;/em&gt; parameter in the URL. You can also do this server-side as I do on this site. Just change the script part in &lt;font color="#FF9900"&gt;orange&lt;/font&gt;.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('ga-script');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div id="ga-script"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// This script is provided AS IS without warranty of any kind.&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// See &lt;em&gt;http://www.savio.no/blogg/a/107/&lt;/em&gt; for more information.&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// Smacked together by Eivind Savio July 2011&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;&lt;br /&gt;
    &lt;/font&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;var _gaq = _gaq || [];&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_setAccount', 'UA-&lt;font color="#ff0000"&gt;XXXXXX-X&lt;/font&gt;']);&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;font color="#FF9900"&gt;if (document.location.href.search(&amp;quot;fb_ref=&amp;quot;)!=-1){&lt;/font&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;font color="#808080"&gt;// Track traffic from Facebook Like &amp;amp; Send as Campaign traffic&lt;br /&gt;
    &lt;/font&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;strong&gt;_gaq.push(&lt;/strong&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;strong&gt;['_setCampMediumKey', 'fb_ref'],&lt;/strong&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;strong&gt;['_setCampSourceKey', 'fb_ref'],&lt;/strong&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;strong&gt;['_setCampNameKey', 'fb_ref'],&lt;/strong&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;strong&gt;['_setCampContentKey', 'fb_source']&lt;/strong&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;strong&gt;);&lt;/strong&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;font color="#FF9900"&gt;} else if (document.location.href.search(&amp;quot;fb_comment_id=&amp;quot;)!=-1){&lt;/font&gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;font color="#808080"&gt;// Track traffic from Facebook Comments as Campaign traffic&lt;/font&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;strong&gt;_gaq.push(&lt;/strong&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;strong&gt;['_setCampMediumKey', 'fb_comment_id'],&lt;/strong&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;strong&gt;['_setCampSourceKey', 'fb_comment_id'],&lt;/strong&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;strong&gt;['_setCampNameKey', 'fb_comment_id'],&lt;/strong&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;strong&gt;['_setCampContentKey', 'fb_comment_id']&lt;/strong&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;strong&gt;);&lt;/strong&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;font color="#FF9900"&gt;}&lt;/font&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_trackPageview']);&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_trackPageLoadTime']);&lt;/li&gt;
    &lt;li class="tab1"&gt;}&lt;/li&gt;
    &lt;li class="tab1"&gt;&amp;nbsp;&lt;/li&gt;
    &lt;li class="tab1"&gt;(function() {&lt;/li&gt;
    &lt;li class="tab1"&gt;var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;&lt;/li&gt;
    &lt;li class="tab1"&gt;ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';&lt;/li&gt;
    &lt;li class="tab1"&gt;var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);&lt;/li&gt;
    &lt;li&gt;})();&lt;/li&gt;
    &lt;li&gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;h3&gt;Google Analytics Filters for Facebook Likes, Send &amp;amp; Comments&lt;/h3&gt;
&lt;p&gt;Without filtering the data in Google Analytics, our Campaign Name, Source and Medium reports will look like rubbish.&lt;br /&gt;
&lt;/p&gt;
&lt;h4&gt;Facebook Like, Send &amp;amp; Comments Campaign Medium Filter&lt;br /&gt;
&lt;/h4&gt;
&lt;table align="" width="100%" cellspacing="1" cellpadding="1" summary="Google Analytics Filter" style="border:1px solid #ccc"&gt;
    &lt;tbody&gt;
        &lt;tr style="background:#f5f5f5;"&gt;
            &lt;td&gt;Field A -&amp;gt; Extract A&lt;/td&gt;
            &lt;td&gt;Campaign Medium&lt;/td&gt;
            &lt;td&gt;^facebook_|^fbc_&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Field B -&amp;gt; Extract B&lt;/td&gt;
            &lt;td&gt;-&lt;/td&gt;
            &lt;td valign="top"&gt;&amp;nbsp;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background:#f5f5f5;"&gt;
            &lt;td&gt;Output To -&amp;gt; Constructor&lt;/td&gt;
            &lt;td&gt;Campaign Medium&lt;/td&gt;
            &lt;td&gt;social-media&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background:#f5f5f5;"&gt;
            &lt;td&gt;Field A Required&lt;/td&gt;
            &lt;td&gt;Yes&lt;/td&gt;
            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Field B Required&lt;/td&gt;
            &lt;td&gt;No&lt;/td&gt;
            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background:#f5f5f5;"&gt;
            &lt;td&gt;Override Output Field&lt;/td&gt;
            &lt;td&gt;Yes&lt;/td&gt;
            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Case Sensitive&lt;/td&gt;
            &lt;td&gt;No&lt;/td&gt;
            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h4&gt;Facebook Like, Send &amp;amp; Comments Campaign Source Filter &lt;/h4&gt;
&lt;table align="" width="100%" cellspacing="1" cellpadding="1" summary="Google Analytics Filter" style="border:1px solid #ccc"&gt;
    &lt;tbody&gt;
        &lt;tr style="background:#f5f5f5;"&gt;
            &lt;td&gt;Field A -&amp;gt; Extract A&lt;/td&gt;
            &lt;td&gt;Campaign Source&lt;/td&gt;
            &lt;td&gt;^facebook_|^fbc_&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Field B -&amp;gt; Extract B&lt;/td&gt;
            &lt;td&gt;-&lt;/td&gt;
            &lt;td valign="top"&gt;&amp;nbsp;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background:#f5f5f5;"&gt;
            &lt;td&gt;Output To -&amp;gt; Constructor&lt;/td&gt;
            &lt;td&gt;Campaign Source&lt;/td&gt;
            &lt;td&gt;facebook.com&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background:#f5f5f5;"&gt;
            &lt;td&gt;Field A Required&lt;/td&gt;
            &lt;td&gt;Yes&lt;/td&gt;
            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Field B Required&lt;/td&gt;
            &lt;td&gt;No&lt;/td&gt;
            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background:#f5f5f5;"&gt;
            &lt;td&gt;Override Output Field&lt;/td&gt;
            &lt;td&gt;Yes&lt;/td&gt;
            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Case Sensitive&lt;/td&gt;
            &lt;td&gt;No&lt;/td&gt;
            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h4&gt;Facebook Comments Campaign Name Filter&lt;br /&gt;
&lt;/h4&gt;
&lt;table align="" width="100%" cellspacing="1" cellpadding="1" summary="Google Analytics Filter" style="border:1px solid #ccc"&gt;
    &lt;tbody&gt;
        &lt;tr style="background:#f5f5f5;"&gt;
            &lt;td&gt;Field A -&amp;gt; Extract A&lt;/td&gt;
            &lt;td&gt;Campaign Name&lt;/td&gt;
            &lt;td&gt;^fbc_&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Field B -&amp;gt; Extract B&lt;/td&gt;
            &lt;td&gt;-&lt;/td&gt;
            &lt;td valign="top"&gt;&amp;nbsp;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background:#f5f5f5;"&gt;
            &lt;td&gt;Output To -&amp;gt; Constructor&lt;/td&gt;
            &lt;td&gt;Campaign Name&lt;/td&gt;
            &lt;td&gt;facebook-comment&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background:#f5f5f5;"&gt;
            &lt;td&gt;Field A Required&lt;/td&gt;
            &lt;td&gt;Yes&lt;/td&gt;
            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Field B Required&lt;/td&gt;
            &lt;td&gt;No&lt;/td&gt;
            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background:#f5f5f5;"&gt;
            &lt;td&gt;Override Output Field&lt;/td&gt;
            &lt;td&gt;Yes&lt;/td&gt;
            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Case Sensitive&lt;/td&gt;
            &lt;td&gt;No&lt;/td&gt;
            &lt;td&gt;&amp;nbsp;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Done!&lt;/strong&gt; Now traffic from Facebook Like, Send or Comments will be tracked as campaigns in Google Analytics and will give you better understanding of your Facebook traffic.&lt;/p&gt;
&lt;h3&gt;Google Analytics Report Explanation&lt;/h3&gt;
&lt;p&gt;As mentioned in the beginning of this blog post the parameter &lt;em&gt;fb_ref&lt;/em&gt; will automatically be added to the URL on Facebook.&lt;/p&gt;
&lt;p&gt;Unfortunately not all traffic caused by a &amp;quot;Like&amp;quot; will have that parameter. The exception is when somebody &amp;quot;Like&amp;quot; an article, and then somebody on Facebook reshare that article. From my experience the posted URL on Facebook will then loose the &lt;em&gt;fb_ref&lt;/em&gt; parameter, and traffic from the &amp;quot;Liked&amp;quot; URL will from now on be tracked as referral traffic in Google Analytics.&lt;/p&gt;
&lt;p&gt;With other words, this solution isn't perfect, but I found it to be the best method.&lt;br /&gt;
&lt;/p&gt;
&lt;h4&gt;Facebook Campaign Name Report in Google Analytics &lt;/h4&gt;
Below you find an example of how the Campaign Name Report may look like.
&lt;p&gt;&lt;a target="_blank" href="http://www.savio.no/files/images/google-analytics-facebook-likes-campaign-report.png"&gt;&lt;img src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-facebook-likes-campaign-report.png&amp;amp;width=500" title="Google Analytics &amp;amp; Facebook Likes, Send &amp;amp; Comments Campaign Report" alt="Google Analytics &amp;amp; Facebook Likes, Send &amp;amp; Comments Campaign Report" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In the example above you will see that I have differentiated between &amp;quot;Likes&amp;quot; in left column or below article (I have 2 sets of Like buttons on my sites for the moment). Perhaps not the best campaign names, but I know this traffic is caused by either Facebook Likes, Send or Comments.&lt;/p&gt;
&lt;h4&gt;Facebook Campaign Ad Content Report in Google Analytics&lt;br /&gt;
&lt;/h4&gt;
Below you find an example of how the Campaign Ad Content Report may look like.
&lt;p&gt;&lt;a target="_blank" href="http://www.savio.no/files/images/google-analytics-facebook-likes-ad-content-report.png"&gt;&lt;img title="Google Analytics &amp;amp; Facebook Likes, Send &amp;amp; Comments Ad Content Report" alt="Google Analytics &amp;amp; Facebook Likes, Send &amp;amp; Comments Ad Content Report" src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-facebook-likes-ad-content-report.png&amp;amp;width=500" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In the beginning of this blog post I shortly explained that the &lt;strong&gt;fb_source &lt;/strong&gt;parameter can be added to your URLs. If your traffic comes from a &lt;strong&gt;Facebook Like button&lt;/strong&gt;, the &lt;strong&gt;fb_source parameter will be added&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;If your traffic comes from a &lt;strong&gt;Facebook Send button&lt;/strong&gt;, the &lt;strong&gt;fb_source&lt;/strong&gt; parameter is &lt;strong&gt;message&lt;/strong&gt;, but I have also experienced that it &lt;strong&gt;can be missing&lt;/strong&gt;. The report above shows some traffic reported as &lt;em&gt;(not set)&lt;/em&gt;. That is in this case traffic from the Send button.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;The Ad Content Report containing the &lt;strong&gt;fbc_xxxx&lt;/strong&gt; value is traffic from&lt;strong&gt; Facebook Comments&lt;/strong&gt;, and the value is the Comment ID.&lt;/p&gt;
&lt;h3&gt;Cleaning up your data&lt;/h3&gt;
&lt;p&gt;The parameters from Facebook will create duplicate content in your page content reports in Google Analytics. I recommend you exclude those parameters. &lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.savio.no/files/images/google-analytics-exclude-facebook-url-parameters.png"&gt;&lt;img style="border:1px solid #ccc" title="Google Analytics - Exclude Facebook Parameters" alt="Google Analytics - Exclude Facebook Parameters" src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-exclude-facebook-url-parameters.png&amp;amp;width=500" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;h3&gt;Some final recommendations&lt;/h3&gt;
&lt;p&gt;Implementing Facebook scripts on your website aren't necessary so easy as it may look like. Facebook scripts may slow down your site, cause problems for Internet Explorer, and finally, cause problems for search engines like Google (and with this, cause SEO problems).&lt;/p&gt;
&lt;p&gt;These are my recommendations when you implement Facebook scripts on your website (the 5 first points are covered in my blog post &lt;a href="http://www.savio.no/blogg/a/106/tracking-facebook-likes-share-send-og-comments-as-social-engagement-in-google-analytics"&gt;Tracking Facebook Likes, Share, Send &amp;amp; Comments as Social Engagement in Google Analytics&lt;/a&gt;):&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Use the HTML5 solution &lt;strike&gt;&lt;strong&gt;Facebook XFBML&lt;/strong&gt; and not the iFrame solution&lt;/strike&gt;.&lt;/li&gt;
    &lt;li&gt;Load your Facebook XFBML scripts &lt;strong&gt;Asynchronously&lt;/strong&gt;.&lt;/li&gt;
    &lt;li&gt;Implement &lt;strong&gt;Open Graph protocol&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;Use &lt;strong&gt;Facebook Channel URL&lt;/strong&gt; to reduce problems with Internet Explorer.&lt;/li&gt;
    &lt;li&gt;Implement &lt;strong&gt;Google Analytics Social Interaction Analytics&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;Implement &lt;strong&gt;&lt;a href="http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html"&gt;Canonical tag&lt;/a&gt;&lt;/strong&gt; or exclude Facebook parameters in Webmaster Central to avoid SEO problems.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;If you see anything that could be improved or errors (I'm not a  programmer), or if you just found this article valuable, feel free to  comment, Like, Tweet or G+.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt; Happy tracking Traffic from Facebook Likes, Send or Comments.&lt;/p&gt;
&lt;h4&gt;Related articles&lt;/h4&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/104/how-to-track-facebook-iframes-with-google-analytics"&gt;How to Track Facebook iFrames with Google Analytics&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/106/tracking-facebook-likes-share-send-og-comments-as-social-engagement-in-google-analytics"&gt;Tracking Facebook Likes, Share, Send &amp;amp; Comments as Social Engagement in Google Analytics&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/109/behavioral-targeting-using-facebook-connect-og-google-analytics-custom-variables"&gt;Behavioral Targeting using Facebook Connect &amp;amp; Google Analytics Custom Variables&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=LEgLR0Pl5h4:9kjeqYMgLFc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=LEgLR0Pl5h4:9kjeqYMgLFc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=LEgLR0Pl5h4:9kjeqYMgLFc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=LEgLR0Pl5h4:9kjeqYMgLFc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=LEgLR0Pl5h4:9kjeqYMgLFc:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/LEgLR0Pl5h4" height="1" width="1"/&gt;</description>
<dc:date> 2011-07-12</dc:date>
<category>Web Analytics</category>
<category domain="http://www.savio.no/blogg/s/3/1/web-analytics">Web Analytics</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/107/how-to-track-traffic-from-facebook-likes-send-or-comments-in-google-analytics#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/107/how-to-track-traffic-from-facebook-likes-send-or-comments-in-google-analytics#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=how-to-track-traffic-from-facebook-likes-send-or-comments-in-google-analytics</feedburner:origLink></item>
<item>
<title>How to Track Facebook iFrames with Google Analytics</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/khJmMmeehyk/how-to-track-facebook-iframes-with-google-analytics</link>
<description>&lt;p&gt;When Facebook launched &lt;strong&gt;&lt;a href="http://developers.facebook.com/blog/post/462/"&gt;Facebook iFrame Tabs for Pages&lt;/a&gt;&lt;/strong&gt;, tracking visitor interactions, goals or whatever inside the iFrame in for example Google Analytics suddenly seemed very easy. A common answer in forums when people asked about this was &amp;quot;&lt;em&gt;just add your regular Google Analytics code to your iFrame page&lt;/em&gt;&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Facebook Logo" src="http://www.savio.no/resize/resize.asp?path=files/images/facebook-logo.jpg&amp;amp;width=455" /&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Unfortunately things aren't that easy&lt;/strong&gt;. If you just add your regular Google Analytics script to your iFrame page, you are missing 2 important things:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Tracking traffic sources to your Facebook iFrame Tab is not possible
    &lt;ul&gt;
        &lt;li&gt;Facebook will be the referral for all the traffic to your Facebook iFrame Tab&lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt; Visitors using Internet Explorer will not be tracked&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;In this blog post I show you how these problems can be overcomed.&lt;/p&gt;
&lt;h2&gt;Handling the Traffic Source Problem&lt;/h2&gt;
&lt;p&gt;In an earlier blog post &lt;strong&gt;LunaMetrics&lt;/strong&gt; explained how &lt;a href="http://www.lunametrics.com/blog/2011/04/28/iframes-facebook-part-2-track/"&gt;tracking Traffic Sources to the Facebook iFrame Tab Page&lt;/a&gt; could be done (I recommend you read the article from LunaMetrics since they also explains some other important things). The method is to  &lt;strong&gt;send the visitor to a page outside Facebook that will track the traffic source&lt;/strong&gt;,  and then &lt;strong&gt;redirect the visitor to the Facebook iFrame Tab Page&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;However, if you just redirect the visitor, Google Analytics will  probably not track the visit since the Google Analytics script will not  be able to load before the redirect occurs. In other words, &lt;strong&gt;you must  use a delayed redirect&lt;/strong&gt;. &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;The delay can either be &amp;quot;wait 1 second, hope Google Analytics has  loaded, and then redirect&amp;quot;. Or as I do in this script, check if Google  Analytics probably has loaded, and then redirect (or frame the page as I  do).&lt;/p&gt;
&lt;p&gt;Since I'm framing the page, I don't have to create an additional redirect page. Everything is handled by the script in the Facebook iFrame Page.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;As an example, I have created a Facebook iFrame Tab Page at this adress:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;http://www.facebook.com/Savio.no?sk=app_180487048663627&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If I want to track the traffic source to that page, I will link to my iFrame Page and not to the Facebook iFrame Tab Page.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;My Facebook iFrame Page can be found at this adress:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://www.savio.no/facebook/"&gt;http://www.savio.no/facebook/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
If you would track campaign traffic to the Facebook iFrame Page (ex. promote your Facebook Page in a newsletter), then you should add campaign tracking to the URL like this:&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;http://www.savio.no/facebook/?utm_source=newsletter&amp;amp;utm_medium=email&amp;amp;utm_campaign=yourcampaign&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In regards of campaign tagging, I really recommend my own &lt;strong&gt;&lt;a href="http://www.savio.no/blogg/a/82/google-analytics-campaign-url-builder-with-short-url-and-twitter-posting"&gt;Google Analytics Campaign URL Tool&lt;/a&gt;&lt;/strong&gt;. :)&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h2&gt;Google Analytics tracking code for Facebook iFrame Tab Pages&lt;/h2&gt;
&lt;p&gt;Below is the Google Analytics code I'm using to track Facebook iFrame Pages. The code handles:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Campaign tracking&lt;/li&gt;
    &lt;li&gt;Delayed redirect if the visitor is landed on the iFrame Page&lt;br /&gt;
    &lt;ul&gt;
        &lt;li&gt;The code is checking if &lt;strong&gt;_gaq.push&lt;/strong&gt; is loaded before it redirect the user to the Facebook iFrame Tab&lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Change values in &lt;font color="#FF0000"&gt;red&lt;/font&gt;, and add the code between &lt;em&gt;&amp;lt;head&amp;gt;&lt;/em&gt; and &lt;em&gt;&amp;lt;/head&amp;gt;&lt;/em&gt; to your iframe page. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('input-code1');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div id="input-code1"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// This script is provided AS IS without warranty of any kind.&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// See http://www.savio.no/blogg/a/104/ for more information.&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;// Smacked together by Eivind Savio May 2011&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;&lt;br /&gt;
    &lt;/font&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;var FacebookURL = '&lt;font color="#ff0000"&gt;http://www.facebook.com/YourFacebookPage?sk=app_123456789&lt;/font&gt;';&lt;/li&gt;
    &lt;li class="tab1"&gt;&amp;nbsp;&lt;/li&gt;
    &lt;li class="tab1"&gt;var _gaq = _gaq || [];&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_setAccount', 'UA-&lt;font color="#ff0000"&gt;XXXXXX-X&lt;/font&gt;']);&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_addIgnoredRef', 'static.ak.facebook.com']);&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;font color="#808080"&gt;// If Google Analytics is loaded and this page isn't framed inside our Facebook URL, frame the page.&lt;/font&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;if (_gaq.push &amp;amp;&amp;amp; self.location == top.location) {&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;font color="#808080"&gt;// Create a fake URL that we can filter in Google Analytics. This pageview also sends the traffic source data to Google Analytics.&lt;/font&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_trackPageview','&lt;font color="#FF0000"&gt;/facebook/campaign-tracking/&lt;/font&gt;']);&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;font color="#808080"&gt;// Tracking done, let's frame the page&lt;/font&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;setTimeout(top.location.href = FacebookURL, 200);&lt;/li&gt;
    &lt;li class="tab1"&gt;} else if (self.location == top.location) {&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;font color="#808080"&gt;// If Google Analytics doesn't load within 2 seconds, refresh and frame the page anyway. People dislike waiting. Change the time if you like.&lt;br /&gt;
    &lt;/font&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;setTimeout(top.location.href = FacebookURL, 2000);&lt;/li&gt;
    &lt;li class="tab1"&gt;} else {&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;font color="#808080"&gt;// The Page is Framed. Let's track it.&lt;br /&gt;
    &lt;/font&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_trackPageview']);&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_trackPageLoadTime']);&lt;/li&gt;
    &lt;li class="tab1"&gt;}&lt;/li&gt;
    &lt;li class="tab1"&gt;&amp;nbsp;&lt;/li&gt;
    &lt;li class="tab1"&gt;(function() {&lt;/li&gt;
    &lt;li class="tab1"&gt;var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;&lt;/li&gt;
    &lt;li class="tab1"&gt;ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';&lt;/li&gt;
    &lt;li class="tab1"&gt;var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);&lt;/li&gt;
    &lt;li&gt;})();&lt;/li&gt;
    &lt;li&gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;h2&gt;Why Internet Explorer Privacy Settings can make your life miserable &lt;/h2&gt;
&lt;p&gt;To be able to make things work in Internet Explorer can be a nightmare, whether it is CSS, javascript or in this case - tracking Facebook iFrame Tab Pages in Google Analytics.&lt;/p&gt;
&lt;a target="_blank" href="http://www.savio.no/files/images/internet-explorer-cookies-blocked.png"&gt;&lt;img align="right" src="http://www.savio.no/resize/resize.asp?path=files/images/internet-explorer-cookies-blocked.png&amp;amp;width=300" alt="Internet Explorer - Cookies blocked from iFrame" /&gt;&lt;/a&gt;
&lt;p&gt;The problem isn't related to Google Analytics, you will get the same problem with other web analytic tools. The problem is related to &lt;strong&gt;Internet Explorer&lt;/strong&gt; and &lt;strong&gt;handling of cookies&lt;/strong&gt; from a &lt;strong&gt;third party website inside an iFrame&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;If the users &lt;strong&gt;Privacy Settings&lt;/strong&gt; in Internet Explorer is set to &amp;quot;&lt;strong&gt;Medium&lt;/strong&gt;&amp;quot; or higher, &lt;strong&gt;Internet Explorer will block cookies&lt;/strong&gt; from your iFrame Page and Google Analytics, and the visit will not be recorded.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h3&gt;The solution: P3P (Platform for Privacy Preferences)&lt;/h3&gt;
&lt;p&gt;To get around this problem you will have to send a &lt;strong&gt;&lt;a href="http://www.w3.org/P3P/"&gt;P3P (Platform for Privacy Preferences)&lt;/a&gt; Header&lt;/strong&gt; in your iFrame Page. &lt;/p&gt;
&lt;p&gt;A &lt;strong&gt;P3P Header&lt;/strong&gt; may look something like this:&lt;br /&gt;
&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;P3P: CP=&amp;quot;NOI DSP COR CURa ADMa DEVa TAIa OUR BUS IND UNI COM NAV INT&amp;quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;What you add as a CP value doesn't really matter. &lt;em&gt;CP=&amp;quot;Eivind is Cool&amp;quot;&lt;/em&gt; will also work. So where do the quoted CP values come from?&lt;/p&gt;
&lt;p&gt;I had a really hard time before I was able to get P3P work in Internet Explorer. On my way to a working solution I came across the &lt;strong&gt;&lt;a href="http://www.alphaworks.ibm.com/tech/p3peditor/download"&gt;P3P Policy Editor from IBM&lt;/a&gt;&lt;/strong&gt;. This editor has generated the values for my P3P Header based on the information I added to my &lt;strong&gt;P3P XML file&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;I have generated 2 files: &lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;strong&gt;P3P reference file:&lt;/strong&gt; http://www.savio.no/w3c/p3p.xml
    &lt;ul&gt;
        &lt;li&gt;The reference file should always be located at the adress &lt;em&gt;/w3c/p3p.xml&lt;/em&gt;&lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Full P3P policy:&lt;/strong&gt; http://www.savio.no/w3c/full-P3P-policy.xml&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Just to be specific, creating and uploading P3P XML files isn't necessary, but if you want to show your Internet Explorer visitors your Privacy Preferences upload these files.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.savio.no/files/images/internet-explorer-privacy-policy-missing.png" target="_blank"&gt;&lt;img src="http://www.savio.no/resize/resize.asp?path=files/images/internet-explorer-privacy-policy-missing.png&amp;amp;width=455" alt="Internet Explorer - P3P XML File missing" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;Image: P3P XML File missing.&lt;/font&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.savio.no/files/images/internet-explorer-privacy-policy.png" target="_blank"&gt;&lt;img src="/resize/resize.asp?path=files/images/internet-explorer-privacy-policy.png&amp;amp;width=455" alt="Internet Explorer - P3P XML File Reference" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;Image: P3P XML File Reference in place.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;Below you find code examples of how to send a P3P Header in ASP.NET, ASP and PHP. &lt;/p&gt;
&lt;h4&gt;P3P Header for ASP.NET using global.asax&lt;/h4&gt;
&lt;p&gt;ASP.NET implementation may look like the following:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('input-code2');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div id="input-code2"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;protected void Application_BeginRequest(Object sender, EventArgs e)&lt;/li&gt;
    &lt;li&gt;{&lt;/li&gt;
    &lt;li class="tab1"&gt;//&lt;/li&gt;
    &lt;li class="tab1"&gt;HttpContext.Current.Response.AddHeader(&amp;quot;p3p&amp;quot;, &amp;quot;CP=\&amp;quot;IE is often a NIGHTMARE\&amp;quot;&amp;quot;);&lt;/li&gt;
    &lt;li&gt;}&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;h4&gt;P3P Header for &amp;quot;old&amp;quot; ASP&lt;/h4&gt;
&lt;p&gt;ASP implementation may look like the following (implement this as the first code in your .asp iFrame page):&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('input-code3');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div id="input-code3"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&amp;lt;% Response.AddHeader &amp;quot;P3P&amp;quot;,&amp;quot;CP=&amp;quot;&amp;quot;IE is often a NIGHTMARE&amp;quot;&amp;quot;&amp;quot;%&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;h4&gt;P3P Header for PHP&lt;/h4&gt;
&lt;p&gt;PHP implementation may look like the following (implement this as the first code in your .php iFrame page):&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('input-code4');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div id="input-code4"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&amp;lt;?php&lt;/li&gt;
    &lt;li class="tab1"&gt;header('P3P: CP=&amp;quot;IE is often a NIGHTMARE&amp;quot;');&lt;/li&gt;
    &lt;li&gt;?&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;h4&gt;P3P Header for PHP using .htaccess&lt;/h4&gt;
&lt;p&gt;PHP implementation may look like the following (source):&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('input-code5');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div id="input-code5"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&amp;lt;IfModule mod_headers.c&amp;gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;Header set P3P &amp;quot;policyref=\&amp;quot;/w3c/p3p.xml\&amp;quot;, CP=\&amp;quot;IE is often a NIGHTMARE\&amp;quot;&amp;quot;&lt;/li&gt;
    &lt;li class="tab1"&gt;# OR THIS, SIMPLER&lt;/li&gt;
    &lt;li class="tab1"&gt;Header set P3P &amp;quot;policyref=\&amp;quot;/w3c/p3p.xml\&amp;quot;&amp;quot;&lt;/li&gt;
    &lt;li&gt;&amp;lt;/IfModule&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt; &lt;a href="http://www.askapache.com/htaccess/using-http-headers-with-htaccess.html#privacy-p3p-header-in-apache"&gt;Manipulating HTTP Headers with htaccess&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The easiest method to identify if your P3P Header is sent, and if Google Analytics is tracking the visit in Internet Explorer, is to install &lt;strong&gt;&lt;a href="http://www.blunck.info/iehttpheaders.html"&gt;ieHTTPHeaders&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;If you see anything that could be improved or errors (I'm not a programmer), or if you just found this article valuable, feel free to comment.&lt;/p&gt;
&lt;p&gt;Happy tracking your Facebook iFrame Page.&lt;/p&gt;
&lt;h4&gt;Related articles&lt;/h4&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/107/how-to-track-traffic-from-facebook-likes-send-or-comments-in-google-analytics"&gt;How to Track Traffic from Facebook Likes, Send or Comments in Google Analytics&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/106/tracking-facebook-likes-share-send-og-comments-as-social-engagement-in-google-analytics"&gt;Tracking Facebook Likes, Share, Send &amp;amp; Comments as Social Engagement in Google Analytics&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/109/behavioral-targeting-using-facebook-connect-og-google-analytics-custom-variables"&gt;Behavioral Targeting using Facebook Connect &amp;amp; Google Analytics Custom Variables&lt;/a&gt;     &lt;/li&gt;
&lt;/ul&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=khJmMmeehyk:mY_ldIuXUd0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=khJmMmeehyk:mY_ldIuXUd0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=khJmMmeehyk:mY_ldIuXUd0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=khJmMmeehyk:mY_ldIuXUd0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=khJmMmeehyk:mY_ldIuXUd0:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/khJmMmeehyk" height="1" width="1"/&gt;</description>
<dc:date> 2011-05-16</dc:date>
<category>Web Analytics</category>
<category domain="http://www.savio.no/blogg/s/3/1/web-analytics">Web Analytics</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/104/how-to-track-facebook-iframes-with-google-analytics#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/104/how-to-track-facebook-iframes-with-google-analytics#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=how-to-track-facebook-iframes-with-google-analytics</feedburner:origLink></item>
<item>
<title>How to Track Multiple Links to the same URL automatically in Google Analytics</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/KiuBjMh_H2g/how-to-track-multiple-links-to-the-same-url-automatically-in-google-analytics</link>
<description>&lt;p&gt;If you have &lt;strong&gt;multiple links &lt;/strong&gt; on a page pointing to the same URL, you are &lt;strong&gt;not able to identify&lt;/strong&gt; in Google Analytics &lt;strong&gt;which link were clicked&lt;/strong&gt;. Neither the &lt;strong&gt;In-Page Analytics report&lt;/strong&gt; or the &lt;strong&gt;Navigation Summary report&lt;/strong&gt;&lt;em&gt; &lt;/em&gt;(or what somebody calls a Next Page report) will show you this.&lt;/p&gt;
&lt;p&gt;The usual method to overcome this problem is to manually tag links, which is a method that often requires programmers (and may cause SEO problems and duplicate content if done wrongly).&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Because of this I have created a script that is &lt;strong&gt;easy to implement&lt;/strong&gt; and &lt;strong&gt;configure&lt;/strong&gt;. The script will &lt;strong&gt;automatically track which link &lt;/strong&gt;the user clicked on, the &lt;strong&gt;Anchor Text&lt;/strong&gt; of the link and the &lt;strong&gt;Link ID&lt;/strong&gt; (number). The information is &lt;strong&gt;stored as Events&lt;/strong&gt; in Google Analytics. &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;And as a &amp;quot;bonus&amp;quot; I have included a Excel Spreadsheet using the Google Analytics API that makes reports more readable. &lt;/p&gt;
&lt;h3&gt;How to Automatically track Multiple Links to the same URL&lt;br /&gt;
&lt;/h3&gt;
&lt;p&gt;First, &lt;strong&gt;&lt;a href="#download"&gt;download the script&lt;/a&gt;&lt;/strong&gt; (ZIP-file). Within the ZIP-file you find 2 javascript files:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;adddomloadevent.min.js&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;ga-track-link-clicks.js&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Open up &lt;strong&gt;ga-track-link-clicks.js&lt;/strong&gt; and configure the settings (shown below).&lt;/p&gt;
&lt;p&gt;
&lt;table width="100%" cellspacing="1" cellpadding="1" border="1" align="" summary=""&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td bgcolor="#000000"&gt;&lt;font color="#ffffff"&gt;&lt;strong&gt;What&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;
            &lt;td bgcolor="#000000"&gt;&lt;font color="#ffffff"&gt;&lt;strong&gt;Explanation&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td bgcolor="#f5f5f5"&gt;&lt;strong&gt;pageName&lt;/strong&gt;&lt;br /&gt;
            &lt;/td&gt;
            &lt;td bgcolor="#f5f5f5"&gt;The name of the page you are going to analyze.&lt;br /&gt;
            3 different options to identify the page:&lt;br /&gt;
            &lt;ol&gt;
                &lt;li&gt;&amp;quot;&amp;quot; (empty) = Page URL will be used&lt;br /&gt;
                &lt;/li&gt;
                &lt;li&gt;&amp;quot;title&amp;quot; = Title Tag of the page will be used&lt;br /&gt;
                &lt;/li&gt;
                &lt;li&gt;&amp;quot;Your custom text&amp;quot; = Use this option if URL and Title Tag sucks, and if you are going to analyze just a single page.&lt;/li&gt;
            &lt;/ol&gt;
            Title Tag or Custom Text should be your preferred option because of the Excel spreadsheet report functionality.             &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;strong&gt;trackAnchorText&lt;/strong&gt;&lt;br /&gt;
            &lt;/td&gt;
            &lt;td&gt;Use Anchor Text of the link to identify which link the user clicked on. If the link is a image and not a text link, the image URL will be used instead. If Anchor Text is missing, the text &amp;quot;Anchor Text Missing&amp;quot; will be used.&lt;br /&gt;
            &lt;ol&gt;
                &lt;li&gt;true = Track Anchor Text&lt;/li&gt;
                &lt;li&gt;false = Do not track Anchor Text&lt;/li&gt;
            &lt;/ol&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td bgcolor="#f5f5f5"&gt;&lt;strong&gt;trackLinkID&lt;/strong&gt;&lt;br /&gt;
            &lt;/td&gt;
            &lt;td bgcolor="#f5f5f5"&gt;Sometimes there can be several links on the same page pointing to the same URL with the same Anchor Text. In these occations the Link ID can help you to differentiate between the links.&lt;br /&gt;
            &lt;ol&gt;
                &lt;li&gt;true = Track Link ID&lt;/li&gt;
                &lt;li&gt;false = Do not track Link ID&lt;/li&gt;
            &lt;/ol&gt;
            The script automatically counts links on the page. The first link will get number 1, second link will get number 2 etc.&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;strong&gt;trackExternalLinks&amp;nbsp; &lt;/strong&gt;&lt;br /&gt;
            &lt;/td&gt;
            &lt;td&gt;Should links to external sites also be tracked?&lt;br /&gt;
            &lt;ol&gt;
                &lt;li&gt;true = Track External Liks&lt;/li&gt;
                &lt;li&gt;false = Do not track External Links&lt;/li&gt;
            &lt;/ol&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td bgcolor="#f5f5f5"&gt;&lt;strong&gt;trimPageName&lt;/strong&gt;&lt;/td&gt;
            &lt;td bgcolor="#f5f5f5"&gt;Should pageName be trimmed for special characters?&lt;br /&gt;
            &lt;ol&gt;
                &lt;li&gt;true = Trim (remove) special characters&lt;/li&gt;
                &lt;li&gt;false = Do not trim special characters&lt;/li&gt;
            &lt;/ol&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;Below are the settings in the javascript file shown. In the example the &lt;strong&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;strong&gt;Title Tag &lt;/strong&gt;will be used to identify the page (pageName).&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Link Anchor Text&lt;/strong&gt; and &lt;strong&gt;Link ID&lt;/strong&gt; will be used to identify which link the visitor clicked on.&lt;/li&gt;
    &lt;li&gt;We are &lt;strong&gt;not tracking External Links&lt;/strong&gt;.&lt;/li&gt;
    &lt;li&gt;Special charachters are removed from the &lt;strong&gt;pageName&lt;/strong&gt;.&lt;br /&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;/************************************&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;SETTINGS&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;************************************/&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;var pageName = &amp;quot;&lt;font color="#ff0000"&gt;title&lt;/font&gt;&amp;quot;; &lt;font color="#808080"&gt;// Name of the page you want to track/analyze. title/custom/url&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;var trackAnchorText = &lt;font color="#ff0000"&gt;true&lt;/font&gt;; &lt;font color="#808080"&gt;// Track link Anchor Text? true/false&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;var trackLinkID = &lt;font color="#ff0000"&gt;true&lt;/font&gt;; &lt;font color="#808080"&gt;// Track Link ID? true/false&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;var trackExternalLinks = &lt;font color="#ff0000"&gt;false&lt;/font&gt;; &lt;font color="#808080"&gt;// Track External links? true/false&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;var trimPageName = &lt;font color="#ff0000"&gt;true&lt;/font&gt;; &lt;font color="#808080"&gt;// Should pageName be trimmed for special characters? true/false&lt;br /&gt;
    &lt;/font&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;Implementing the script&lt;/h4&gt;
&lt;p&gt;The script is loaded as soon as the &lt;em&gt;DOM&lt;/em&gt; has finished loading using &lt;strong&gt;&lt;a href="http://www.thefutureoftheweb.com/blog/adddomloadevent"&gt;addDOMLoadEvent&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;The &lt;strong&gt;adddomloadevent.min.js&lt;/strong&gt; and &lt;strong&gt;ga-track-link-clicks.js&lt;/strong&gt; file must be implemented just after your Google Analytics Asynchronous script (between &amp;lt;head&amp;gt; and &amp;lt;/head&amp;gt;):&lt;/p&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;** Google Analytics Asynchronous tracking script **&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;font color="#ff0000"&gt;&amp;lt;script src=&amp;quot;/path/to/js/adddomloadevent.min.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font color="#ff0000"&gt;&amp;lt;script src=&amp;quot;/path/to/js/ga-track-link-clicks.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;/head&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;body&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;The Link Click Report&lt;br /&gt;
&lt;/h3&gt;
&lt;p&gt;
&lt;table width="100%" cellspacing="1" cellpadding="1" border="1" align="" summary=""&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td bgcolor="#000000"&gt;&lt;font color="#ffffff"&gt;&lt;strong&gt;Event&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;
            &lt;td bgcolor="#000000"&gt;&lt;font color="#ffffff"&gt;&lt;strong&gt;Value/Description&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td bgcolor="#f5f5f5"&gt;&lt;strong&gt;Event Category&lt;/strong&gt;&lt;/td&gt;
            &lt;td bgcolor="#f5f5f5"&gt;Link Clicks&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;strong&gt;Event Action&lt;/strong&gt;&lt;/td&gt;
            &lt;td&gt;URL/Title Tag or Custom Name for the tracked page&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td bgcolor="#f5f5f5"&gt;&lt;strong&gt;Event Label&lt;/strong&gt;&lt;/td&gt;
            &lt;td bgcolor="#f5f5f5"&gt;&lt;font color="#339966"&gt;http://www.domain.com/url-to-page&lt;/font&gt;|&lt;font color="#ff0000"&gt;Anchor Text&lt;/font&gt;|&lt;font color="#0000ff"&gt;LinkID&lt;/font&gt;&lt;br /&gt;
            like this:&lt;br /&gt;
            http://www.savio.no/article-name/|Read More|64&lt;br /&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt; Below is a screenshot showing the Event Report in Google Analytics with data for Clicked Links, Anchor Text, Link ID and Time spent before Click.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.savio.no/files/images/google-analytics-link-clicks-ga-report.png"&gt;&lt;img alt="Google Analytics Link Click Report" src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-link-clicks-ga-report.png&amp;amp;width=455" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Because the Event Label report in Google Analytics can be a little bit confusing to analyze, I have created an Excel Spreadsheet that splits the Event data into different columns and makes the data more readable.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.savio.no/files/images/google-analytics-link-clicks-excel-report.png"&gt;&lt;img src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-link-clicks-excel-report.png&amp;amp;width=455" alt="Google Analytics - Excel Link Click Report" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Excel Spreadsheet is using the Google Analytics API. &lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;strong&gt;&lt;a href="#download"&gt;Download the Excel Spreadsheet&lt;/a&gt;&lt;/strong&gt; (ZIP-file) and unzip the file     &lt;/li&gt;
    &lt;li&gt;Open the Excel file and &lt;strong&gt;activate macros&lt;/strong&gt;.&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;Go to the &lt;strong&gt;Settings sheet&lt;/strong&gt;. Change &amp;quot;&lt;em&gt;Sites&lt;/em&gt;&amp;quot; from &lt;em&gt;YourWebsiteName&lt;/em&gt; to your site name.&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;On the same line as your site name, insert your &lt;strong&gt;Google Analytics ID number&lt;/strong&gt;.    This is not your UA-XXXX-X ID, it's the ID in the Google Analytics  URL   (ex. https://www.google.com/analytics/reporting/dashboard?id=&lt;font color="#ff0000"&gt;123456&lt;/font&gt;)&lt;/li&gt;
    &lt;li&gt;Insert your Google Analytics username (email) and password in the &lt;strong&gt;Settings&lt;/strong&gt; sheet.&lt;/li&gt;
    &lt;li&gt;Select date period on the &lt;strong&gt;Dashboard&lt;/strong&gt;. If you click on a date cell, a date picker will pop up to make it easier to select dates.&lt;/li&gt;
    &lt;li&gt;Click &lt;strong&gt;Update Report&lt;/strong&gt;. &lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;Done.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The report works best in Excel 2007 or newer because of Conditional Formatting. &lt;/p&gt;
&lt;h3&gt;Visualising the data&lt;/h3&gt;
&lt;p&gt;Since the data isn't very visual, I like to create a kind of &amp;quot;&lt;em&gt;click map&lt;/em&gt;&amp;quot;, or more correct, a &lt;strong&gt;link color map&lt;/strong&gt; in Excel. The first thing I do is to grab all the links from the page I want to analyze, and insert them into Excel (URL, ID and Anchor Text) as a reference.&lt;/p&gt;
&lt;p&gt;Then I use different background color for links belonging to the menu, content, footer etc. using conditional formatting in my report. I have scripted Excel to do this automatically based on the Link ID. This makes it easier to visualise which part of the page the different links belongs to. Filtering by colors can also be very useful since you now can isolate different parts of the page.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt; &lt;a target="_blank" href="http://www.savio.no/files/images/ga-link-clicks-page-area-conversions.png"&gt; &lt;img alt="Google Analytics - Advanced Link Click Report for Excel example" src="http://www.savio.no/resize/resize.asp?path=files/images/ga-link-clicks-page-area-conversions.png&amp;amp;width=455" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;The (censored) screenshot above, shows an example where I'm using Link ID to automatically identify the behaviour for different page areas for visitors that have converted. I can now attach outcome (money!) to page areas, links and message (Anchor Text). I've also found it easier to identify different &lt;strong&gt;buying modalities&lt;/strong&gt; using this method.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;This method will only work well on pages were the number of links don't change.&lt;br /&gt;
NB! The download doesn't include this functionality, but I show the screenshot as an example of how you can improve the spreadsheet. &lt;/p&gt;
&lt;h3&gt;Why not just use a Link Analysis/Heat Map tool? &lt;/h3&gt;
&lt;p&gt;The reason I made this solution in the first place was because I had a case where I wanted to know&lt;strong&gt; the outcome of the click&lt;/strong&gt;, not just which links were clicked and how much they were clicked. In addition, I wanted a solution that was easy to implement for Google Analytics so I could avoid implementation of more tools in this specific case.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The Event Tracking report in Google Analytics&lt;/strong&gt; will show you clicks tracked in connection to &lt;strong&gt;Ecommerce values&lt;/strong&gt; like &lt;strong&gt;transactions&lt;/strong&gt;, &lt;strong&gt;revenue&lt;/strong&gt; and &lt;strong&gt;conversion rate&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;If your outcome is not tied to Ecommerce, but regular &lt;strong&gt;conversion goals&lt;/strong&gt;, you can find number of conversion by using &lt;strong&gt;Advanced Segments&lt;/strong&gt;. There is already a predefined Advanced Segment called &amp;quot;&lt;em&gt;Visits with Conversions&lt;/em&gt;&amp;quot; in Google Analytics.&lt;/p&gt;
&lt;p&gt;So even if tools with Click Maps/Heat Maps reports will show you better click information (ex. if visitors clicks in a area they thought were a link), this solution makes it easy to &lt;strong&gt;track and connect different link clicks to outcome&lt;/strong&gt; in Google Analytics.&lt;/p&gt;
&lt;h3&gt;What to be aware of &lt;br /&gt;
&lt;/h3&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Although the script has built in some functions for improving reports like stripping away HTML in the Anchor Text, this is a &amp;quot;&lt;em&gt;quick and dirty&lt;/em&gt;&amp;quot; method for identifying link clicks. Below are some points you should be aware of.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If the Page Name &lt;/strong&gt;(Event Action) you are going to analyze contains some &lt;strong&gt;special characters&lt;/strong&gt;, or you are using &lt;strong&gt;URL&lt;/strong&gt; to identify the page, the &lt;strong&gt;Excel spreadsheet may not work properly&lt;/strong&gt;. I have experienced problems with &lt;strong&gt;Norwegian characters&lt;/strong&gt;, &lt;strong&gt;&amp;amp;&lt;/strong&gt; and &lt;strong&gt;/&lt;/strong&gt; to mention some.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;The fix for this is to set &lt;strong&gt;trimPageName&lt;/strong&gt; to &lt;strong&gt;true&lt;/strong&gt; (var trimPageName = true) in the javascript file.&lt;/p&gt;
&lt;h4&gt;The Javascript&lt;br /&gt;
&lt;/h4&gt;
&lt;p&gt;I'm not a programmer, so this solution is maid mainly by banging my head  against the wall.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;If you study the javascript in &lt;em&gt;ga-track-link-clicks.js,&lt;/em&gt; you will see that I track clicks using &lt;strong&gt;onmousedown&lt;/strong&gt; and not with &lt;strong&gt;onclick&lt;/strong&gt;. The reason for this is because if I use onclick in the script, other onclick events may be neutralized. Using onmousedown will not affect scripts using onclick. Since fewer things are tracked using onmousedown, the chance for affecting other scripts are lower.&lt;/p&gt;
&lt;p&gt;With this in mind, test after you have implemented the script to see if other scripts are affected.&lt;br /&gt;
&lt;/p&gt;
&lt;h4&gt;Link ID&lt;/h4&gt;
&lt;p&gt;If your content changes or the number of links on the  page changes, some of the links will get a different ID. &lt;br /&gt;
&lt;/p&gt;
&lt;h4&gt;Anchor Text&lt;br /&gt;
&lt;/h4&gt;
&lt;p&gt;&amp;quot;Bad&amp;quot; HTML may affect the report. If a &lt;strong&gt;image is the &amp;quot;link anchor&amp;quot;&lt;/strong&gt;, &lt;em&gt;src&lt;/em&gt; (source) to the&lt;strong&gt; image file has to be in single or double quotes&lt;/strong&gt; to be tracked properly. Ex.&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;em&gt;src=&amp;quot;/folder/image.jpg&amp;quot;&lt;/em&gt; and &lt;em&gt;src='/folder/image.jpg&amp;quot;&lt;/em&gt; will be tracked like&lt;em&gt; IMG-/folder/image.jpg&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Sometimes the image anchor text will not be tracked by the URL. Instead the content of the Alternate Tag are used. Although it's not perfect, I can live with that. Feel free to improve the regular expression that grabs the image info.&lt;/p&gt;
&lt;p&gt;Visitors using Google Translate or similar will also affect the tracked Anchor Text.&lt;br /&gt;
&lt;/p&gt;
&lt;h4&gt;Bounce Rate and Time Spent&lt;/h4&gt;
&lt;ul&gt;
    &lt;li&gt;Time spent on page/site can be affected by this script, especially if you set &lt;em&gt;trackExternalLinks&lt;/em&gt; to &lt;em&gt;true&lt;/em&gt;. &lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;Bounce Rate will be affected especially if you set &lt;em&gt;trackExternalLinks&lt;/em&gt; to &lt;em&gt;true&lt;/em&gt;. Since the script will track all type of link clicks, like file downloads and anchor links, this will affect (reduce) your bounce rate as well.&lt;br /&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="download"&gt;Download the Google Analytics Script and Excel Report&lt;br /&gt;
&lt;/h3&gt;
&lt;ul&gt;
    &lt;li&gt; &lt;strong&gt;&lt;a target="_blank" href="http://www.savio.no/files/documents/ga-track-link-clicks.zip"&gt;Download the Google Analytics script&lt;/a&gt;&lt;/strong&gt; (ZIP)&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;&lt;a target="_blank" href="http://www.savio.no/files/documents/google-analytics-link-click-report-for-excel.zip"&gt;Download the Excel Spreadsheet Report&lt;/a&gt;&lt;/strong&gt; (ZIP)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Happy tracking, analyzing and optimization of link clicks and outcome.&lt;/p&gt;
&lt;p&gt;If you find some bugs I haven't seen, improves  something, or just find the solution useful, feel free to drop a comment  below.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=KiuBjMh_H2g:neR6YRIreOY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=KiuBjMh_H2g:neR6YRIreOY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=KiuBjMh_H2g:neR6YRIreOY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=KiuBjMh_H2g:neR6YRIreOY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=KiuBjMh_H2g:neR6YRIreOY:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/KiuBjMh_H2g" height="1" width="1"/&gt;</description>
<dc:date> 2011-02-05</dc:date>
<category>Web Analytics</category>
<category domain="http://www.savio.no/blogg/s/3/1/web-analytics">Web Analytics</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/102/how-to-track-multiple-links-to-the-same-url-automatically-in-google-analytics#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/102/how-to-track-multiple-links-to-the-same-url-automatically-in-google-analytics#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=how-to-track-multiple-links-to-the-same-url-automatically-in-google-analytics</feedburner:origLink></item>
<item>
<title>Website Optimizer Asynchronous Integration with Google Analytics</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/IhJEcEgyZnM/website-optimizer-asynchronous-integration-with-google-analytics</link>
<description>&lt;p&gt;Best practices for running a testing experiment is &lt;strong&gt;always to integrate the test data into your web analytics tool&lt;/strong&gt; for further analysis.&lt;/p&gt;
&lt;p&gt;Below you find my code examples for a &lt;strong&gt;multivariate test&lt;/strong&gt; where the different Website Optimizer variations are &lt;strong&gt;tracked as &lt;a href="http://code.google.com/intl/no/apis/analytics/docs/tracking/gaTrackingCustomVariables.html"&gt;Custom Variables&lt;/a&gt;&lt;/strong&gt; in Google Analytics.&lt;/p&gt;
&lt;p&gt;This method is a rewritten version of &lt;a href="http://blog.vkistudios.com/index.cfm/2009/11/25/An-Update-to-the-Poor-Mans-GWOAnalytics-Integration-Using-Custom-Variables"&gt;An Update to the Erik Vasilik's &amp;quot;Poor Man's GWO/Analytics Integration&amp;quot;: Using Custom Variables&lt;/a&gt;. Codes for A/B testing is different, and that is also explained in the article.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Although I have used this code successfully in testing, I really recommend that you &lt;strong&gt;Test your test first&lt;/strong&gt; to see if there are something wrong with the codes or the implementation.&lt;/p&gt;
&lt;h3&gt;Test Page Code&lt;/h3&gt;
&lt;p&gt;Below you find the scripts for the test page. The Google Website Optimizer Control script isn't changed from the original script, but the Google Website Optimizer Tracking script is different. Because of this the validation within Website Optimizer will fail. Just ignore the errors shown there.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Replace &lt;strong&gt;&lt;font color="#ff0000"&gt;XXX&lt;/font&gt;&lt;/strong&gt; with your GWO and GA ID codes/numbers.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('input-code');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div id="input-code"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&lt;strong&gt;&amp;lt;!-- Google Website Optimizer Control Script --&amp;gt;&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;script&amp;gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;function utmx_section(){}function utmx(){}&lt;/li&gt;
    &lt;li class="tab1"&gt;(function(){var k='&lt;font color="#FF0000"&gt;XXXXXXXX&lt;/font&gt;',d=document,l=d.location,c=d.cookie;function f(n){&lt;/li&gt;
    &lt;li class="tab1"&gt;if(c){var i=c.indexOf(n+'=');if(i&amp;gt;-1){var j=c.indexOf(';',i);return escape(c.substring(i+n.&lt;/li&gt;
    &lt;li class="tab1"&gt;length+1,j&amp;lt;0?c.length:j))}}}var x=f('__utmx'),xx=f('__utmxx'),h=l.hash;&lt;/li&gt;
    &lt;li class="tab1"&gt;d.write('&amp;lt;sc'+'ript src=&amp;quot;'+&lt;/li&gt;
    &lt;li class="tab1"&gt;'http'+(l.protocol=='https:'?'s://ssl':'://www')+'.google-analytics.com'&lt;br /&gt;
    +'/siteopt.js?v=1&amp;amp;utmxkey='+k+'&amp;amp;utmx='+(x?x:'')+'&amp;amp;utmxx='+(xx?xx:'')+'&amp;amp;utmxtime='&lt;/li&gt;
    &lt;li class="tab1"&gt;+new Date().valueOf()+(h?'&amp;amp;utmxhash='+escape(h.substr(1)):'')+&lt;/li&gt;
    &lt;li class="tab1"&gt;'&amp;quot; type=&amp;quot;text/javascript&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&amp;lt;/sc'+'ript&amp;gt;')})();&lt;/li&gt;
    &lt;li&gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;&amp;lt;!-- End of Google Website Optimizer Control Script --&amp;gt;&lt;/strong&gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;var _gaq = _gaq || [];&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_setAccount', '&lt;font color="#FF0000"&gt;UA-XXXXX-1&lt;/font&gt;']);&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;font color="#808080"&gt;&lt;strong&gt;// GWO code&lt;/strong&gt;&lt;/font&gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['gwo._setAccount', '&lt;font color="#FF0000"&gt;UA-XXXXX-2&lt;/font&gt;']);&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['gwo._trackPageview', '/&lt;font color="#FF0000"&gt;XXXXXXXX&lt;/font&gt;/test']);&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;font color="#808080"&gt;&lt;strong&gt;// End GWO code&lt;/strong&gt;&lt;/font&gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;var gwoVar = utmx(&amp;quot;combination_string&amp;quot;);&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;if (!gwoVar) {&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;gwoVar = &amp;quot;inactive&amp;quot;;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;}&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_setCustomVar',1,'&lt;font color="#FF0000"&gt;GWO_Test-Name&lt;/font&gt;', gwoVar, 1]); &lt;font color="#808080"&gt;// Track GWO as Custom Variables in GA&lt;/font&gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['_trackPageview']);&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;(function() {&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;})();&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;&amp;lt;!-- End GWO + GA Script --&amp;gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;h3&gt;Conversion Page Code&lt;br /&gt;
&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('input-code2');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div id="input-code2"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&lt;strong&gt;&amp;lt;!-- Google Website Optimizer and Google Analytics for the Goal page --&amp;gt;&lt;/strong&gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;var _gaq = _gaq || [];&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;_gaq.push(['_setAccount', '&lt;font color="#FF0000"&gt;UA-XXXXX-1&lt;/font&gt;']);&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;_gaq.push(['_trackPageview']);&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;&lt;strong&gt;// GWO Conversion code&lt;/strong&gt;&lt;/font&gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;_gaq.push(['gwo._setAccount', '&lt;font color="#FF0000"&gt;UA-XXXXX-2&lt;/font&gt;']);&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;_gaq.push(['gwo._trackPageview', '/&lt;font color="#FF0000"&gt;XXXXXXXX&lt;/font&gt;/goal']);&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;font color="#808080"&gt;&lt;strong&gt;// End GWO conversion code&lt;/strong&gt;&lt;/font&gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;(function() {&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;})();&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;&amp;lt;!-- End GA + GWO Script --&amp;gt;&lt;/strong&gt;&lt;br /&gt;
    &lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;h3&gt;Page Sections&lt;/h3&gt;
&lt;p&gt;The Page Sections script in Website Optimizer is not changed. Below you see an example of this script.&lt;br /&gt;
&lt;/p&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&amp;lt;script&amp;gt;utmx_section(&amp;quot;&lt;strong&gt;Headline&lt;/strong&gt;&amp;quot;)&amp;lt;/script&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;h1&amp;gt;Buy This Product!&amp;lt;/h1&amp;gt;&lt;/li&gt;
    &lt;li&gt;&lt;span class="section"&gt;&amp;lt;/noscript&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;Successfull Web Site Testing Practices &lt;/h3&gt;
&lt;p&gt;The technical implementation and running the test isn't difficult. But that is also a reason for failing in testing, processes and hypothesis are missing. If you haven't done so before, I highly recommend to establish testing processes. &lt;em&gt;&lt;a href="http://www.webanalyticsdemystified.com/about/web-analytics-demystified-team.asp#eric"&gt;Eric T. Peterson's&lt;/a&gt;&lt;/em&gt; &lt;strong&gt;10 tips for successful testing&lt;/strong&gt; shown below is a good start. &lt;/p&gt;
&lt;div id="__ss_2551162" style="width: 455px;"&gt; &lt;object height="510" width="455" id="__sse2551162"&gt;
&lt;param value="http://static.slidesharecdn.com/swf/doc_player.swf?doc=bestpracticesfortestingandoptimizationprogram-091121023508-phpapp01&amp;amp;rel=0&amp;amp;stripped_title=best-practices-for-testing-and-optimization-program&amp;amp;userName=dpereira" name="movie" /&gt;
&lt;param value="true" name="allowFullScreen" /&gt;
&lt;param value="always" name="allowScriptAccess" /&gt;&lt;embed height="510" width="455" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://static.slidesharecdn.com/swf/doc_player.swf?doc=bestpracticesfortestingandoptimizationprogram-091121023508-phpapp01&amp;amp;rel=0&amp;amp;stripped_title=best-practices-for-testing-and-optimization-program&amp;amp;userName=dpereira" name="__sse2551162"&gt;&lt;/embed&gt;&lt;/object&gt; &lt;/div&gt;
&lt;br class="clear" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=IhJEcEgyZnM:dQEmuShYCvQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=IhJEcEgyZnM:dQEmuShYCvQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=IhJEcEgyZnM:dQEmuShYCvQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=IhJEcEgyZnM:dQEmuShYCvQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=IhJEcEgyZnM:dQEmuShYCvQ:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/IhJEcEgyZnM" height="1" width="1"/&gt;</description>
<dc:date> 2010-11-07</dc:date>
<category>Web Analytics</category>
<category domain="http://www.savio.no/blogg/s/3/1/web-analytics">Web Analytics</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/101/website-optimizer-asynchronous-integration-with-google-analytics#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/101/website-optimizer-asynchronous-integration-with-google-analytics#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=website-optimizer-asynchronous-integration-with-google-analytics</feedburner:origLink></item>
<item>
<title>Free Excel Goal Funnel Report for Google Analytics</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/9MQPZPtNVLE/free-excel-goal-funnel-report-for-google-analytics</link>
<description>&lt;p&gt;Have you ever came across Google Analytics accounts where Goal Funnels are missing or wrongly setup, and been wondering how you could analyze and track these missing goals easy? &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Or you have been staring at the &lt;em&gt;Goal Funnel Visialization&lt;/em&gt; report in Google Analytics and thought &amp;quot;&lt;em&gt;Why can't I use Advanced Segmentation for this report?&lt;/em&gt;&amp;quot;.&lt;/p&gt;
&lt;p&gt;Or perhaps you just need to create and analyze conversion funnels on the fly? &lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.savio.no/files/images/google-analytics-api-excel-goal-funnel-report.png"&gt;&lt;img src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-api-excel-goal-funnel-report.png&amp;amp;width=455" alt="Excel Goal Funnel Report using Google Analytics API" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;My answer to all these problems was to create a &lt;strong&gt;Excel Spreadsheet&lt;/strong&gt; using the &lt;strong&gt;Google Analytics API&lt;/strong&gt;, which means that you can log into Google Analytics inside Excel and &lt;strong&gt;do Goal Funnel Tracking on the fly&lt;/strong&gt;.&lt;/p&gt;
&lt;h4&gt;My Excel Goal Funnel Report for Google Analytics have the following functionality:&lt;/h4&gt;
&lt;ol&gt;
    &lt;li&gt;Funnels can be up to 10 steps.&lt;/li&gt;
    &lt;li&gt;URLs are matched using Regular Expressions.&lt;/li&gt;
    &lt;li&gt;Segmentation is supported.&lt;/li&gt;
    &lt;li&gt;The graph is dynamic, and shows visits per step and how many visits that came from the previous step.&lt;/li&gt;
    &lt;li&gt;Important data about your funnel are listed below the graph:
    &lt;ul&gt;
        &lt;li&gt;Number of Conversions&lt;/li&gt;
        &lt;li&gt;Funnel Conversion Rate&lt;/li&gt;
        &lt;li&gt;Funnel Abandonment Rate&lt;/li&gt;
        &lt;li&gt;Website Conversion Rate&lt;/li&gt;
        &lt;li&gt;Time spent per step, average pageviews per step, entrances per step, exits per step&lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;h3&gt;How to use the Google Analytics Goal Funnel Report for Excel. &lt;/h3&gt;
&lt;div style="float: right; padding: 3px;"&gt;&lt;img alt="Excel Date Picker for Google Analytics API Goal Funnel Report" src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-api-excel-goal-funnel-report-date-picker.png&amp;amp;width=150" /&gt;
&lt;p align="center"&gt;&lt;em&gt;&lt;font size="1"&gt;Date Picker&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.savio.no/files/documents/google-analytics-goal-funnel-report-v1.zip" target="_blank"&gt;Download the Excel Spreadsheet&lt;/a&gt;&lt;/strong&gt; (ZIP-file) and unzip it&lt;/li&gt;
    &lt;li&gt;Open the Excel file and &lt;strong&gt;activate macros&lt;/strong&gt;. (You may get an error the first time you open the file since the file doesn't contain any data. Just ignore the error).&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;Select date period on the &lt;strong&gt;Dashboard&lt;/strong&gt;. If you click on a date cell, a date picker will pop up to make it easier to select dates.&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;Go to the &lt;strong&gt;Settings sheet&lt;/strong&gt;. Change &amp;quot;&lt;em&gt;Sites&lt;/em&gt;&amp;quot; from &lt;em&gt;YourWebsiteName&lt;/em&gt; to your site name, and&lt;strong&gt; name your Goal&lt;/strong&gt;.&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;On the same line as your site name, insert your &lt;strong&gt;Google Analytics ID number&lt;/strong&gt;.   This is not your UA-XXXX-X ID, it's the ID in the Google Analytics URL   (ex. https://www.google.com/analytics/reporting/dashboard?id=&lt;font color="#ff0000"&gt;123456&lt;/font&gt;)&lt;/li&gt;
    &lt;li&gt;Insert your Google Analytics username (email) and password in the &lt;strong&gt;Settings&lt;/strong&gt; sheet.&lt;/li&gt;
    &lt;li&gt;Activate &lt;a href="#regular-expression"&gt;Regular Expressions for Excel&lt;/a&gt; (see explanation below).&lt;/li&gt;
    &lt;li&gt;Go to the &lt;strong&gt;Goal Path sheet&lt;/strong&gt; and set up your conversion funnel.&lt;br /&gt;
    &lt;ul&gt;
        &lt;li&gt;Name your funnel steps and add your URLs.&lt;/li&gt;
        &lt;li&gt;Your URLs must be matched using Regular Expressions.&lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;Go to the &lt;strong&gt;Dashboard sheet&lt;/strong&gt;, click &lt;strong&gt;Update Report&lt;/strong&gt;. &lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;Done.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The Google Analytics Goal Funnel Report works best in Excel 2007 or newer because of Conditional Formatting. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.savio.no/files/images/google-analytics-api-excel-goal-funnel-path-settings.png" target="_blank"&gt;&lt;img src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-api-excel-goal-funnel-path-settings.png&amp;amp;width=455" alt="Excel Goal Funnel Path settings for Google Analytics API" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;font size="1"&gt;Image showing Goal Path setup. URLs are matched using Regular Expressions. Up to 10 steps can be added.&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;
&lt;div style="float: right;"&gt;&lt;a href="http://www.savio.no/files/images/excel-vbscript-regular-expression-reference-activation.png" target="_blank"&gt;&lt;img src="http://www.savio.no/resize/resize.asp?path=files/images/excel-vbscript-regular-expression-reference-activation.png&amp;amp;width=250" alt="Excel VBScript - Regular Expression Reference Activation" /&gt;&lt;/a&gt;
&lt;p&gt;&lt;em&gt;&lt;font size="1"&gt;Selecting &amp;quot;Microsoft VBScript Regular Expressions&amp;quot;&lt;br /&gt;
from References.&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;h4 id="regular-expression"&gt;Excel and Regular Expressions&lt;/h4&gt;
&lt;p&gt;Excel's default setup doesn't normally include the Regular Expression &amp;quot;engine&amp;quot;, and has to be activated. &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;To activate support for Regular Expressions do the following:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Hit &lt;em&gt;Alt+F11&lt;/em&gt;.&lt;/li&gt;
    &lt;li&gt;From the menu, choose &lt;em&gt;Tools -&amp;gt; References&lt;/em&gt;.&lt;/li&gt;
    &lt;li&gt;Select &lt;em&gt;Microsoft VBScript Regular Expressions 5.5&lt;/em&gt;.&lt;/li&gt;
    &lt;li&gt;Click OK.&lt;/li&gt;
    &lt;li&gt;Done.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;h4&gt;Fetching data from Google Analytics with Excel &lt;/h4&gt;
&lt;p&gt;Excel is fetching data from the Google Analytics API using &lt;strong&gt;VBA coding&lt;/strong&gt;. These codes are written by &lt;em&gt;Mikael Thuneberg&lt;/em&gt;, and he has &lt;strong&gt;&lt;a href="http://www.automateanalytics.com/2009/08/excel-functions-for-fetching-data.html"&gt;explained on his blog&lt;/a&gt;&lt;/strong&gt; how to use the codes. You will also find other Excel examples there.&lt;/p&gt;
&lt;h3&gt;Some closing comments about the Goal Funnel Report&lt;br /&gt;
&lt;/h3&gt;
&lt;p&gt;This Excel Goal Funnel Report for Google Analytics is  what I would call a Beta version, and I'm not a  programmer. Therefor, if you find any errors, or think that  something could be improved, please let me know.&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.savio.no/files/documents/google-analytics-goal-funnel-report-v1.zip" target="_blank"&gt;Download the Excel Goal Funnel Report for Google Analytics&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=9MQPZPtNVLE:wDBlQWj6fcs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=9MQPZPtNVLE:wDBlQWj6fcs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=9MQPZPtNVLE:wDBlQWj6fcs:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=9MQPZPtNVLE:wDBlQWj6fcs:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=9MQPZPtNVLE:wDBlQWj6fcs:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/9MQPZPtNVLE" height="1" width="1"/&gt;</description>
<dc:date> 2010-10-11</dc:date>
<category>Web Analytics</category>
<category domain="http://www.savio.no/blogg/s/3/1/web-analytics">Web Analytics</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/100/free-excel-goal-funnel-report-for-google-analytics#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/100/free-excel-goal-funnel-report-for-google-analytics#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=free-excel-goal-funnel-report-for-google-analytics</feedburner:origLink></item>
<item>
<title>Excel Feedback Form Reporting using Google Analytics API</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/I-DPNEkYlCs/excel-feedback-form-reporting-using-google-analytics-api</link>
<description>&lt;p&gt;Recently I released my &lt;strong&gt;&lt;a href="http://www.savio.no/blogg/a/97/free-feedback-form-for-google-analytics"&gt;Free Feedback Form for Google Analytics&lt;/a&gt;&lt;/strong&gt;. Although it is pretty easy to drill down into the Feedback Form data inside Google Analytics, exporting the data and putting together a useful report can take some time.&lt;/p&gt;
&lt;p&gt;Because of this I have made a &lt;strong&gt;Excel Spreadsheet&lt;/strong&gt; using the &lt;strong&gt;Google Analytics API&lt;/strong&gt;, which means that you can log into Google Analytics inside Excel, and your &lt;strong&gt;Feedback Form Report will be automatically generated&lt;/strong&gt;.&lt;/p&gt;
&lt;h3&gt;Excel Feedback Form Reports&lt;/h3&gt;
&lt;p&gt;The Excel sheet contains 3 reports.&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Feedback Form Report Overview (Dashboard)&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;Qualitative Feedback Report&lt;/li&gt;
    &lt;li&gt;Search Phrases and Feedback Score&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;Feedback Form Report Overview (Dashboard)&lt;/h4&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.savio.no/files/images/excel-dashboard-report-feedback-form-google-analytics.png"&gt;&lt;img alt="Feedback Form - Excel Dashboard using Google Analytics API" src="http://www.savio.no/resize/resize.asp?path=files/images/excel-dashboard-report-feedback-form-google-analytics.png&amp;amp;width=455" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Feedback Form Dashboard gives you an overview of which pages  visitors have given feedback on, how many votes for each page, total average score and the average score for each page.&lt;/p&gt;
&lt;p&gt;On the Dashboard sheet you also select Date Period and which Question you want reports for. &lt;/p&gt;
&lt;h4&gt;Qualitative Feedback Report&lt;/h4&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.savio.no/files/images/excel-qualitative-report-feedback-form-google-analytics.png"&gt;&lt;img alt="Feedback Form - Excel Qualitative Report using Google Analytics API" src="http://www.savio.no/resize/resize.asp?path=files/images/excel-qualitative-report-feedback-form-google-analytics.png&amp;amp;width=455" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Qualitative Feedback Report sheet shows visitor comments (and hopefully Why visitors has rated your page good or bad), which page the comment was given on and page rating. &lt;/p&gt;
&lt;h4&gt;Search Phrases and Feedback Score&lt;/h4&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.savio.no/files/images/excel-search-phrases-report-feedback-form-google-analytics.png"&gt;&lt;img alt="Feedback Form - Excel Search Phrases Report using Google Analytics API" src="http://www.savio.no/resize/resize.asp?path=files/images/excel-search-phrases-report-feedback-form-google-analytics.png&amp;amp;width=455" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Not all visitors will tell you why they rated a page/your site good or bad. Although my Feedback Form supports settings for Mandatory Commenting, I would normally not force visitors to comment.&lt;/p&gt;
&lt;p&gt;Analyzing Search Phrases in combination with Ratings can give you a clue about why visitors rated your pages like they did. For example, ranking and getting traffic for the wrong search phrases can result in bad ratings.&lt;/p&gt;
&lt;h3&gt;How to use the Excel Feedback Form Report&lt;br /&gt;
&lt;/h3&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;strong&gt;&lt;a target="_blank" href="http://www.savio.no/files/documents/google-analytics-feedback-form-report-v2.zip"&gt;Download the Excel Spreadsheet&lt;/a&gt;&lt;/strong&gt; (ZIP-file) and unzip it&lt;/li&gt;
    &lt;li&gt;Open the Excel file and &lt;strong&gt;activate macros&lt;/strong&gt;.&lt;/li&gt;
    &lt;li&gt;Select date period on the &lt;strong&gt;Dashboard&lt;/strong&gt;.&lt;/li&gt;
    &lt;li&gt;Go to the &lt;strong&gt;Settings&lt;/strong&gt; sheet, and change &amp;quot;&lt;em&gt;Sites&lt;/em&gt;&amp;quot; from &lt;em&gt;YourWebsiteName&lt;/em&gt; to your site name.&lt;/li&gt;
    &lt;li&gt;On the same line as your site name, insert your &lt;strong&gt;Google Analytics ID number&lt;/strong&gt;.  This is not your UA-XXXX-X ID, it's the ID in the Google Analytics URL  (ex. https://www.google.com/analytics/reporting/dashboard?id=&lt;font color="#ff0000"&gt;123456&lt;/font&gt;)&lt;/li&gt;
    &lt;li&gt;Insert your Google Analytics username (email) and password in the &lt;strong&gt;Settings&lt;/strong&gt; sheet.&lt;/li&gt;
    &lt;li&gt;Done. Your report is now generated.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;To the right of each report you will see which Google Analytics API metrics and dimensions that are being used. Example:&lt;/p&gt;
&lt;p&gt;
&lt;table cellspacing="1" cellpadding="1" border="0"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td bgcolor="#f5f5f5"&gt;Sort results by Votes:&lt;/td&gt;
            &lt;td bgcolor="#f5f5f5"&gt;TRUE&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Metrics:&lt;/td&gt;
            &lt;td&gt;eventValue&amp;amp;totalEvents&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td bgcolor="#f5f5f5"&gt;Dimensions:&lt;/td&gt;
            &lt;td bgcolor="#f5f5f5"&gt;pagePath &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;As standard reports are sorted from highest to lowest value. If you change TRUE to FALSE the report will be sorted by URL name instead. Pages with a low score will be highlighted with red text (Excel 2007). &lt;/p&gt;
&lt;p&gt;The Feedback Form Report works best in Excel 2007 because of the Conditional Formatting, but the other functions are working in Excel 2003. I haven't tested other Excel versions. &lt;/p&gt;
&lt;h4&gt;Fetching data from Google Analytics with Excel &lt;/h4&gt;
&lt;p&gt;Excel is fetching data from the Google Analytics API using &lt;strong&gt;VBA coding&lt;/strong&gt;. These codes are written by &lt;em&gt;Mikael Thuneberg&lt;/em&gt;, and he has &lt;strong&gt;&lt;a href="http://www.automateanalytics.com/2009/08/excel-functions-for-fetching-data.html"&gt;explained on his blog&lt;/a&gt;&lt;/strong&gt; how to use the codes. You will also find other Excel examples there.&lt;/p&gt;
&lt;h4&gt;Speedometer/Gauge Chart &lt;/h4&gt;
&lt;p&gt;Although it can be debated how useful Speedometer Charts are for presenting data, in this context I think this type of chart is doing the best job.&lt;/p&gt;
&lt;p&gt;The Speedometer Chart I have used is made by &lt;a href="http://chandoo.org/wp/2008/09/09/excel-speedometer-chart-download/"&gt;Chandoo.org&lt;/a&gt;. &lt;/p&gt;
&lt;h5&gt;Related articles:&lt;/h5&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/97/free-feedback-form-for-google-analytics"&gt;Free Feedback Form for Google Analytics&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/98/how-to-use-btbuckets-to-administrate-the-google-analytics-feedback-form"&gt;How to use BTBuckets to Administrate the Google Analytics Feedback Form&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Some final words about this site and how to comment&lt;br /&gt;
&lt;/h4&gt;
&lt;p&gt;If you look around on my site you have probably noticed that       everything else is written in Norwegian. Since  this blog normally is in      Norwegian, and I haven't had time to implement a  multilingual blog      system, you find some explanations of how to comment  below:&lt;/p&gt;
&lt;p&gt;Click &amp;quot;&lt;em&gt;Legg til kommentar&lt;/em&gt;&amp;quot; below. Than fill out your name  (&lt;em&gt;Navn&lt;/em&gt;) (&lt;em&gt;Mandatory)&lt;/em&gt;,    e-mail (&lt;em&gt;Epost&lt;/em&gt;) (&lt;em&gt;Mandatory)&lt;/em&gt; and your website (&lt;em&gt;Ditt nettsted&lt;/em&gt;)   if you have a  website.    HTML formatting doesn't work in my comment   field, use  BBCode formatting    instead. You can drag the comment  field  around if  you want to. If you want to preview what you have   written, click on &amp;quot;&lt;em&gt;Forh&amp;aring;ndsvis&lt;/em&gt;&amp;quot;. When  you   are done and want to save your comment, click on &amp;quot;&lt;em&gt;Lagre&lt;/em&gt;&amp;quot;.&lt;/p&gt;
&lt;p&gt;   If you   haven't  had any comments approved on this blog before, I will have to   approve  your comment manually. &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=I-DPNEkYlCs:6HsBoQu7wBA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=I-DPNEkYlCs:6HsBoQu7wBA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=I-DPNEkYlCs:6HsBoQu7wBA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=I-DPNEkYlCs:6HsBoQu7wBA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=I-DPNEkYlCs:6HsBoQu7wBA:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/I-DPNEkYlCs" height="1" width="1"/&gt;</description>
<dc:date> 2010-09-27</dc:date>
<category>Web Analytics</category>
<category domain="http://www.savio.no/blogg/s/3/1/web-analytics">Web Analytics</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/99/excel-feedback-form-reporting-using-google-analytics-api#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/99/excel-feedback-form-reporting-using-google-analytics-api#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=excel-feedback-form-reporting-using-google-analytics-api</feedburner:origLink></item>
<item>
<title>Free Feedback Form for Google Analytics</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/P3UisECvHR0/free-feedback-form-for-google-analytics</link>
<description>&lt;div style="float: right; width: 200px; padding: 5px;"&gt;
&lt;p&gt;&lt;img width="197" height="187" src="http://www.savio.no/files/images/feedback-form-horizontal-with-comment-field.gif" alt="Feedback Form with Horizontal aligned Radio Buttons and Comment Field" /&gt; &lt;br /&gt;
&lt;font size="1"&gt;Feedback Form with Horizontal Radio Button Layout and Comment Field. Text in Comment Field will be stored as Event Labels.&lt;br /&gt;
&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.savio.no/files/images/feedback-form-vertical-with-comment-field.gif" alt="Feedback Form with Vertical aligned Radio Buttons and Comment Field" /&gt;&lt;br /&gt;
&lt;font size="1"&gt;Feedback Form with Vertical Radio Button Layout and Comment Field. Text in Comment Field will be stored as Event Labels.&lt;br /&gt;
&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;img width="197" height="177" src="http://www.savio.no/files/images/feedback-form-vertical-without-comment-field.gif" alt="Feedback Form with Vertical aligned Radio Buttons without Comment Field" /&gt;&lt;br /&gt;
&lt;font size="1"&gt;Feedback Form with Vertical Radio Button Layout and Comment Field disabled. Text supporting selected Radio Buttons will be stored as Event Labels.&lt;br /&gt;
&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Feedback Forms&lt;/strong&gt; on web sites are getting more and more popular - and for one good reason. Web Analytics including Voice of the Customer, or &lt;strong&gt;Why&lt;/strong&gt; as &lt;em&gt;Avinash Kaushik&lt;/em&gt; calls it, can be some of the &lt;strong&gt;most valuable data collection&lt;/strong&gt; and&lt;strong&gt; analysis you can do&lt;/strong&gt;. &lt;/p&gt;
&lt;p&gt;But, &lt;strong&gt;combining What data &lt;/strong&gt;with &lt;strong&gt;Why data is even better&lt;/strong&gt;. &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Because Why + What can give so much more insight, I have made a &lt;strong&gt;Non-intrusive Feedback Form&lt;/strong&gt; that can be easy customized and sends data &lt;strong&gt;directly into Google Analytics using Event Tracking&lt;/strong&gt;.&lt;br /&gt;
&lt;/p&gt;
&lt;h3&gt;Feedback Form Customization and Functions:&lt;/h3&gt;
&lt;ul&gt;
    &lt;li&gt;Ask for Feedback based on Page Level or Site Level
    &lt;ul&gt;
        &lt;li&gt;Only one feedback per visitor for either Site or Page Level&lt;br /&gt;
        &lt;/li&gt;
        &lt;li&gt;Page Level: The visitor can comment and rate different pages on your site, but not rate and comment the same page twice. After commenting the Feedback Form will be disabled for the particular page.&lt;br /&gt;
        &lt;/li&gt;
        &lt;li&gt;Site Level: The visitor can only comment and rate once. After commenting the Feedback Form will be disabled on all pages.&lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;Use colors that you prefer for text, background, borders and submit button.
    &lt;ul&gt;
        &lt;li&gt;Both color names and hexadecimal colors can be used (ex. black or #000000).&lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;Decide all important text on the Feedback Form like &amp;quot;Thank You&amp;quot; Messages, Error Messages, text on Submit Button etc.&lt;/li&gt;
    &lt;li&gt;Width of the Feedback Form can be changed.&lt;/li&gt;
    &lt;li&gt;Placement (left or right) can be changed&lt;/li&gt;
    &lt;li&gt;Comments can be either Mandatory or Optional.&lt;/li&gt;
    &lt;li&gt;Turn on/off tracking of error messages.&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;Set how many days the comment form should be disabled after feedback has been submitted.&lt;/li&gt;
    &lt;li&gt;Possibility to track feedback as conversions in Google Analytics.&lt;/li&gt;
    &lt;li&gt;Visitors can hide/show Feedback Form with a click.&lt;/li&gt;
    &lt;li&gt;Because feedback is submitted directly into Google Analytics it's easy to drill down into your data and &lt;br /&gt;
    &lt;ul&gt;
        &lt;li&gt;find out which URL the visitor was on when feedback was given&lt;/li&gt;
        &lt;li&gt;find out which traffic source the visitor came from or if the search phrase the user arrived from can be a reason for a negative feedback.&lt;br /&gt;
        &lt;/li&gt;
        &lt;li&gt;etc.&lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you want even more customization for this Free Feedback Form, also check out my article about &lt;strong&gt;&lt;a href="http://www.savio.no/blogg/a/98/how-to-use-btbuckets-to-administrate-the-google-analytics-feedback-form"&gt;How to use BTBuckets to Administrate the Google Analytics Feedback Form&lt;/a&gt;&lt;/strong&gt; afterwards.&lt;br /&gt;
&lt;/p&gt;
&lt;h3&gt;Google Analytics Event Report&lt;br /&gt;
&lt;/h3&gt;
&lt;p&gt;Data from the Feedback Form will be reported as &lt;strong&gt;Events&lt;/strong&gt; in Google Analytics. The principle is shown below. &lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;strong&gt;Event Category (Name)&lt;/strong&gt;
    &lt;ul&gt;
        &lt;li&gt;Feedback.&lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Event Actions&lt;/strong&gt;
    &lt;ul&gt;
        &lt;li&gt;Your Feedback Question Heading.&lt;/li&gt;
        &lt;li&gt;Error message &amp;quot;Feedback Radio Button not Selected&amp;quot; (optional).&lt;br /&gt;
        &lt;/li&gt;
        &lt;li&gt;Error message &amp;quot;Feedback Text not filled Out&amp;quot; (only when comment field is mandatory).&lt;br /&gt;
        &lt;/li&gt;
        &lt;li&gt;Feedback Opened (optional).&lt;br /&gt;
        &lt;/li&gt;
        &lt;li&gt;Feedback Closed (optional).&lt;br /&gt;
        &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Event Label&lt;/strong&gt;
    &lt;ul&gt;
        &lt;li&gt;Input Text in Comment Form
        &lt;ul&gt;
            &lt;li&gt;If Comment Field is disabled and Vertical Radio Button layout is selected, text that supports the Radio Buttons will be stored as Event Labels instead.&lt;br /&gt;
            &lt;/li&gt;
        &lt;/ul&gt;
        &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Event Value&lt;/strong&gt;
    &lt;ul&gt;
        &lt;li&gt;Value from Radio Button. The first Radio Button (left or top) will always have value 1.&lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;If the &lt;em&gt;Comment Field is activated&lt;/em&gt;, it's best to use a &lt;em&gt;graded Radio Button scale&lt;/em&gt; (ex. Bad -&amp;gt; Good), with the best option as the last option.&lt;/p&gt;
The reason for storing Error Messages as Event Actions and not  Labels, are simply because storing Error Messages as Labels would mess with your reported average  Event Values.
&lt;p&gt;The screenshot below shows an example where I have drilled down to find out which page the user was on when the question &amp;quot;&lt;em&gt;How useful was this page?&lt;/em&gt;&amp;quot; was answered.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.savio.no/files/images/google-analytics-feedback-form-report-page-level.png" target="_blank"&gt;&lt;img src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-feedback-form-report-page-level.png&amp;amp;width=455" alt="Google Analytics - Feedback Form Report (page level)" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;font size="1"&gt;Some users were happy, others not. Without my Feedback Form I wouldn't know that, and I wouldn't know Why.&lt;/font&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;h3&gt;How to install and use the Feedback Form&lt;/h3&gt;
&lt;p&gt;There are 2 methods for installing the Feedback Form&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.savio.no/files/documents/google-analytics-feedback-form-v1.zip"&gt;Download the feedback form solution&lt;/a&gt;&lt;/strong&gt; (ZIP-file), unzip the files and upload them to a folder on your website called feedback (ex. yourdomain.com/feedback)&lt;/li&gt;
    &lt;li&gt;Load the Feedback Form from my website&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Option 1 should be your preferred solution. The reason for this is because if my server is slow, loading the Feedback Form from my website would also slow down your site.&lt;/p&gt;
&lt;h4&gt;Loading the Feedback Form from my website&lt;br /&gt;
&lt;/h4&gt;
&lt;p&gt;Copy the code below, and paste it right before your closing &lt;em&gt;&amp;lt;/body&amp;gt;&lt;/em&gt; tag. Then adapt the settings in the code to your needs like changing question, options, colors etc.&lt;/p&gt;
&lt;h4&gt;Loading the Feedback Form from your own website&lt;br /&gt;
&lt;/h4&gt;
&lt;p&gt;Copy the code below, and paste it right before your closing &lt;em&gt;&amp;lt;/body&amp;gt;&lt;/em&gt; tag.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Then change line 36 from &lt;br /&gt;
&lt;font face="Courier New"&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://www.savio.no/feedback/ga-feedback-v1.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/font&gt;&lt;br /&gt;
to&lt;br /&gt;
&lt;font face="Courier New"&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;/feedback/ga-feedback-v1.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;Then adapt the settings in the code to your needs like changing question, options, colors etc.&lt;/p&gt;
&lt;p&gt;The red text is what you can change to get different settings. Happy collecting qualitative feedback directly into Google Analytics.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('input-code');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div id="input-code"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;       &amp;lt;!-- Start Feedback Form for Google Analytics by Savio.no --&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;!-- Feedback Form settings --&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;// Text you can change&lt;/strong&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackHeading = &amp;quot;&lt;font color="#ff0000"&gt;How useful was this page?&lt;/font&gt;&amp;quot;; // Feedback Heading&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackCommentHeading = &amp;quot;&lt;font color="#ff0000"&gt;Comment&lt;/font&gt;&amp;quot;; // Heading above your Comment field&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackButtonText = &amp;quot;&lt;font color="#ff0000"&gt;Submit&lt;/font&gt;&amp;quot;; // Text on Submit Button&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackButtonTitle = &amp;quot;&lt;font color="#ff0000"&gt;Give Feedback&lt;/font&gt;&amp;quot;; // Title Text on Submit Button&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackHideText = &amp;quot;&lt;font color="#ff0000"&gt;Hide Feedback&lt;/font&gt;&amp;quot;; // Title Text Hide Feedback&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackShowText = &amp;quot;&lt;font color="#ff0000"&gt;Show Feedback&lt;/font&gt;&amp;quot;; // Title Text Show Feedback&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackCommentThx = &amp;quot;&lt;font color="#ff0000"&gt;Thank You for Your Feedback.&lt;/font&gt;&amp;quot;; // Thank you text after feedback is sent&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackCommentGiven = &amp;quot;&lt;font color="#ff0000"&gt;You have given Feedback.&lt;/font&gt;&amp;quot;; // Text shown to those who have been given feedback on ex. reload of page&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackRadioButtonError = &amp;quot;&lt;font color="#ff0000"&gt;You must select a radio button&lt;/font&gt;&amp;quot;; // Error Text when Radio Button is not selected&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackTypeText = &amp;quot;&lt;font color="#ff0000"&gt;Bad,Good&lt;/font&gt;&amp;quot;; // Text supporting the radio buttons. Separate with comma (,). If you are using vertical aligned radio buttons, number of options must match &amp;quot;feedbackOptionsNumber&amp;quot;. &lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;// Settings you can change&lt;/strong&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackOptionsNumber = &amp;quot;&lt;font color="#ff0000"&gt;5&lt;/font&gt;&amp;quot;; // Number of feedback options (radio buttons).&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackRadioType = &amp;quot;&lt;font color="#ff0000"&gt;horizontal&lt;/font&gt;&amp;quot;; // Should Radio Buttons be aligned &amp;quot;horizontal&amp;quot; or &amp;quot;vertical&amp;quot;. (horizontal/vertical)&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackPlacement = &amp;quot;&lt;font color="#ff0000"&gt;right&lt;/font&gt;&amp;quot;; // Should the Feedback Form be placed &amp;quot;left&amp;quot; or &amp;quot;right&amp;quot; at the bottom of the screen&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackCommentValidation = &amp;quot;&lt;font color="#ff0000"&gt;optional&lt;/font&gt;&amp;quot;; // Is Comment &amp;quot;optional&amp;quot; or &amp;quot;mandatory&amp;quot;? (optional/mandatory)&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackCommentVisibility = &amp;quot;&lt;font color="#ff0000"&gt;show&lt;/font&gt;&amp;quot;; // Should Comment Field be shown or hided? (show/hide). If &amp;quot;hide&amp;quot;, feedbackCommentValidation must be set to &amp;quot;optional&amp;quot; and feedbackRadioType to &amp;quot;vertical&amp;quot;.&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackTextColor = &amp;quot;&lt;font color="#ff0000"&gt;black&lt;/font&gt;&amp;quot;; // Text Color&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackBgColor = &amp;quot;&lt;font color="#ff0000"&gt;white&lt;/font&gt;&amp;quot;; // Background Color&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackBorderColor = &amp;quot;&lt;font color="#ff0000"&gt;grey&lt;/font&gt;&amp;quot;; // Border Color&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackButtonColor = &amp;quot;&lt;font color="#ff0000"&gt;#333&lt;/font&gt;&amp;quot;; // Background Color on Submit Button&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackButtonTextColor = &amp;quot;&lt;font color="#ff0000"&gt;#fff&lt;/font&gt;&amp;quot;; // Text Color on Submit Button&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackCharRestrictions = &amp;quot;&lt;font color="#ff0000"&gt;200&lt;/font&gt;&amp;quot;; // Charachter Restrictions&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackLevel = &amp;quot;&lt;font color="#ff0000"&gt;page&lt;/font&gt;&amp;quot;; // Choose between &amp;quot;page&amp;quot; level or &amp;quot;site&amp;quot; level Feedback (page/site).&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackTimeRestriction = &amp;quot;&lt;font color="#ff0000"&gt;30&lt;/font&gt;&amp;quot;; // Number of days cookies should live&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackWidth = &amp;quot;&lt;font color="#ff0000"&gt;170&lt;/font&gt;&amp;quot;; // Width of Feedback Form in pixels&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackGoalURL = &amp;quot;&lt;font color="#ff0000"&gt;no&lt;/font&gt;&amp;quot;; // If set to &amp;quot;yes&amp;quot; a Fake URL will be generated when the form is successfully submitted so it can be tracked as a goal. URL: /feedback-form/feedback-submitted&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackErrorTracking = &amp;quot;&lt;font color="#ff0000"&gt;no&lt;/font&gt;&amp;quot;; // If set to &amp;quot;yes&amp;quot; Errors like &amp;quot;Not selected Radio Button&amp;quot; etc. and Open and Closing of the Feedback Form will be tracked.&lt;/li&gt;
    &lt;li&gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;!-- End Feedback Form settings --&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;document.write('&amp;lt;div id=&amp;quot;fixeddiv&amp;quot;&amp;gt;')&amp;lt;/script&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;div id=&amp;quot;feedbackHolder&amp;quot; class=&amp;quot;feedbackshown&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://www.savio.no/blogg/a/97/free-feedback-form-for-google-analytics&amp;quot; title=&amp;quot;Free Feedback Form for Google Analytics by Savio.no&amp;quot;&amp;gt;Feedback Form for Google Analytics by Savio.no&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://www.savio.no/feedback/ga-feedback-v1.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;!-- End Feedback Form for Google Analytics by Savio.no --&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;As I mentioned earlier, if you want even more customization and easier handling of the Feedback Form, check out my article about &lt;strong&gt;&lt;a href="http://www.savio.no/blogg/a/98/how-to-use-btbuckets-to-administrate-the-google-analytics-feedback-form"&gt;How to use BTBuckets to Administrate the Google Analytics Feedback Form&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;By using BTBuckets as an administration tool you:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Don't have to implement all the code above in your website&lt;/li&gt;
    &lt;li&gt;Don't have to upload new code to your website if you change ex. your question, color etc. You control everything from within BTBuckets&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;Can ask different questions to different audiences
    &lt;ul&gt;
        &lt;li&gt;Only ask your returning visitors, or ask new and returning visitors different questions&lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;Can turn the Feedback Form on and off without changing anything in your code&lt;/li&gt;
    &lt;li&gt;Only show the Feedback Form on selected pages&lt;/li&gt;
    &lt;li&gt;etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Just Remember&lt;/h3&gt;
&lt;p&gt;Even if this Feedback Form allows you to collect many types of feedback (it's up to you to ask the great questions), just remember this:&lt;br /&gt;
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;You are &lt;strong&gt;not allowed to track and store personal information in Google Analytics&lt;/strong&gt;, so do not ask for the users e-mail, phone number etc. in the comment field.&lt;/li&gt;
    &lt;li&gt;A passive Feedback Form like this one tends to attract either very positive or negative feedback. You will probably not often get feedback from visitors that don't have a strong opinion.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Some closing comments about the Feedback Form&lt;/h3&gt;
&lt;p&gt;This Feedback Form is  what I would call a Beta version and I'm not a programmer. I have tested the Feedback Form in many different browsers, but not all. I think the Feedback Form will break in Internet Explorer 6, but since my opinion is that IE6 should die I do not plan to fix that.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;If I find some time I will try improve it even more depending on the popularity to the Feedback Form. For example, making it possible to load the Feedback Form Asynchronous for those who  prefer to run the Feedback Form from my website is one thing I've been thinking of. For the moment the  Feedback Form can't be loaded Asynchronous.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Any updates I do will be mentioned as comments to this blog post, so if you want to be updated about this I recommend you to &lt;a href="http://www.savio.no/blogg/a/97/free-feedback-form-for-google-analytics/feed/"&gt;subscribe to the RSS feed of this blog post&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The Feedback Form only works with the new &lt;a href="http://code.google.com/intl/no/apis/analytics/docs/tracking/asyncTracking.html"&gt;&lt;strong&gt;Google Analytics Asynchronous Code&lt;/strong&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt; If you find any errors, or think that  something could be improved, please let me know.&lt;/p&gt;
&lt;h5&gt;Related articles:&lt;/h5&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/98/how-to-use-btbuckets-to-administrate-the-google-analytics-feedback-form"&gt;How to use BTBuckets to Administrate the Google Analytics Feedback Form&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/99/excel-feedback-form-reporting-using-google-analytics-api"&gt;Excel Feedback Form Reporting using Google Analytics API&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h4&gt;Some final words about this site and how to comment&lt;br /&gt;
&lt;/h4&gt;
&lt;p&gt;If you look around on my site you have probably noticed that      everything else is written in Norwegian. Since  this blog normally is in     Norwegian, and I haven't had time to implement a  multilingual blog     system, you find some explanations of how to comment  below:&lt;/p&gt;
&lt;p&gt;Click &amp;quot;&lt;em&gt;Legg til kommentar&lt;/em&gt;&amp;quot; below. Than fill out your name  (&lt;em&gt;Navn&lt;/em&gt;) (&lt;em&gt;Mandatory)&lt;/em&gt;,    e-mail (&lt;em&gt;Epost&lt;/em&gt;) (&lt;em&gt;Mandatory)&lt;/em&gt; and your website (&lt;em&gt;Ditt nettsted&lt;/em&gt;)  if you have a  website.    HTML formatting doesn't work in my comment  field, use  BBCode formatting    instead. You can drag the comment field  around if  you want to. If you want to preview what you have  written, click on &amp;quot;&lt;em&gt;Forh&amp;aring;ndsvis&lt;/em&gt;&amp;quot;. When  you   are done and want to save your comment, click on &amp;quot;&lt;em&gt;Lagre&lt;/em&gt;&amp;quot;.&lt;/p&gt;
&lt;p&gt;   If you   haven't  had any comments approved on this blog before, I will have to   approve  your comment manually. &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=P3UisECvHR0:TjQQQUh8dtU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=P3UisECvHR0:TjQQQUh8dtU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=P3UisECvHR0:TjQQQUh8dtU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=P3UisECvHR0:TjQQQUh8dtU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=P3UisECvHR0:TjQQQUh8dtU:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/P3UisECvHR0" height="1" width="1"/&gt;</description>
<dc:date> 2010-09-12</dc:date>
<category>Web Analytics</category>
<category domain="http://www.savio.no/blogg/s/3/1/web-analytics">Web Analytics</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/97/free-feedback-form-for-google-analytics#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/97/free-feedback-form-for-google-analytics#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=free-feedback-form-for-google-analytics</feedburner:origLink></item>
<item>
<title>How to use BTBuckets to Administrate the Google Analytics Feedback Form</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/QzOf7VuZrr0/how-to-use-btbuckets-to-administrate-the-google-analytics-feedback-form</link>
<description>&lt;p&gt;&lt;img width="197" align="right" height="187" alt="Feedback Form with Horizontal aligned Radio Buttons and Comment Field" src="http://www.savio.no/files/images/feedback-form-horizontal-with-comment-field.gif" /&gt;I have just released my &lt;a href="http://www.savio.no/blogg/a/97/free-feedback-form-for-google-analytics"&gt;&lt;strong&gt;Free Feedback Form for Google Analytics&lt;/strong&gt;&lt;/a&gt;. Although I have built in lot of flexibility in the Feedback Form, it can be a little bit hassle to change settings or questions, and you can't ask different questions to different audiences if you want that.&lt;/p&gt;
&lt;p&gt;In this blog post I'll explain how you can use &lt;a href="http://www.btbuckets.com"&gt;&lt;strong&gt;BTBuckets&lt;/strong&gt;&lt;/a&gt; as an Administration tool for the Feedback Form, which will give you much more flexibility and make it easier to change settings.&lt;/p&gt;
&lt;h3&gt;What is BTBuckets?&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;BTBuckets&lt;/strong&gt; is a &lt;strong&gt;free personalization and on-site behavioral targeting tool&lt;/strong&gt; for websites. &lt;/p&gt;
&lt;iframe scrolling="no" frameborder="0" class="ytIframe" src="/video/youtube/?VideoID=xPEv1LPfBw4&amp;amp;VideoTitle=What is BTBuckets&amp;amp;Quality=High" name="youtube"&gt;&lt;/iframe&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;p&gt;By using BTBuckets as an Administration tool for my Feedback Form you:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Don't have to implement all the code in your website.&lt;/li&gt;
    &lt;li&gt;Don't have to upload new code to your website if you change ex.  your question, color etc. You control everything from within BTBuckets.&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;Can ask different questions to different audiences.
    &lt;ul&gt;
        &lt;li&gt;Only ask your returning visitors, or ask new and returning visitors different questions.&lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;Can turn the Feedback Form on and off without changing anything in your code.&lt;/li&gt;
    &lt;li&gt;Only show the Feedback Form on selected pages.&lt;/li&gt;
    &lt;li&gt;etc. It's up to you to release the power of BTBuckets.&lt;br /&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Using BTBuckets as an Administration Tool for the Feedback Form&lt;/h3&gt;
&lt;p&gt;I will be using my own Feedback Form solution in BTBuckets as an example.&lt;/p&gt;
&lt;p&gt;I am showing different questions depending of the visitors location. Visitors from Norway will be shown a Norwegian Feedback Form, while all others will be shown a English Feedback Form.&lt;/p&gt;
&lt;h4&gt;1. Add the Feedback Form code to your website&lt;/h4&gt;
&lt;p&gt;The 1st thing to do is to copy the code below, and paste it just before your closing &lt;em&gt;&amp;lt;/body&amp;gt;&lt;/em&gt; tag.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('input-code');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div id="input-code"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;       &amp;lt;!-- Start Feedback Form for Google Analytics by Savio.no --&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;document.write('&amp;lt;div id=&amp;quot;fixeddiv&amp;quot;&amp;gt;')&amp;lt;/script&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;div id=&amp;quot;feedbackHolder&amp;quot; class=&amp;quot;feedbackshown&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://www.savio.no/blogg/a/97/free-feedback-form-for-google-analytics&amp;quot; title=&amp;quot;Free Feedback Form for Google Analytics by Savio.no&amp;quot;&amp;gt;Feedback Form for Google Analytics by Savio.no&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://www.savio.no/feedback/ga-feedback-v1.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;!-- End Feedback Form for Google Analytics by Savio.no --&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;h4&gt;2. Register an BTBuckets account and Create your Bucket(s) &lt;/h4&gt;
&lt;p&gt;Head over to BTBuckets and sign up for their services (it's free). You will find many predefined &amp;quot;buckets&amp;quot; there, but using my example I have first created a bucket that includes &amp;quot;&lt;em&gt;All Visitors&lt;/em&gt;&amp;quot;.&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Visitors that have seen 1 page will be bucketed as &amp;quot;&lt;em&gt;All Visitors&lt;/em&gt;&amp;quot;.     &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you target that bucket, all visitors will see the same Feedback Form. I show my English Feedback Form to that target.&lt;/p&gt;
&lt;h5&gt;Bucketing Norwegian Visitors&lt;/h5&gt;
&lt;p&gt;Since I'm from Norway and most of my website is in Norwegian, my Norwegian visitors will get a Feedback Form in Norwegian.&lt;/p&gt;
&lt;p&gt;The settings for that bucket is shown below (click on the image for a larger size).&lt;/p&gt;
&lt;p&gt;Notice that I overwrite the &amp;quot;&lt;em&gt;All Visitors&lt;/em&gt;&amp;quot; bucket. If I didn't do that both the English and Norwegian Feedback Form could be shown to my Norwegian visitors.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.savio.no/files/images/btbuckets-bucket-setting-norwegian-visitors.png" target="_blank"&gt; &lt;img src="http://www.savio.no/resize/resize.asp?path=files/images/btbuckets-bucket-setting-norwegian-visitors.png&amp;amp;width=455" alt="Feedback Form - BTBuckets Bucket Setting Norwegian Visitors" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Next I have to set up a profile/behavior for my Norwegian visitors. The image below shows these setting.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.savio.no/files/images/btbuckets-bucket-profile-norwegian-visitors.png" target="_blank"&gt;&lt;img src="http://www.savio.no/resize/resize.asp?path=files/images/btbuckets-bucket-profile-norwegian-visitors.png&amp;amp;width=455" alt="Feedback Form - BTBuckets Bucket Profile Norwegian Visitors" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;3. Create your BTBuckets Targets&lt;/h3&gt;
&lt;p&gt;The next thing you must do is to create your target. Visitors belonging to the &amp;quot;&lt;em&gt;All Visitors&lt;/em&gt;&amp;quot; bucket will be targeted with the English Feedback Form. Visitors from Norway will be targeted with the Norwegian Feedback Form.&lt;/p&gt;
&lt;p&gt;The example below show my Norwegian target. The code in the screenshot below is the &amp;quot;&lt;em&gt;Feedback Form Settings Code&lt;/em&gt;&amp;quot;. You find an example code below the image.&lt;/p&gt;
&lt;p&gt;If I want to disable the Norwegian Feedback Form, I just have to log into BTBuckets and uncheck the &amp;quot;&lt;em&gt;Norwegian Visitors&lt;/em&gt;&amp;quot; bucket and click save. Voila, my Norwegian visitors will no longer see a Feedback Form, and I didn't have to change any code on my own website.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.savio.no/files/images/btbuckets-targeting-feedback-form-settings.png" target="_blank"&gt;&lt;img src="http://www.savio.no/resize/resize.asp?path=files/images/btbuckets-targeting-feedback-form-settings.png&amp;amp;width=455" alt="Feedback Form - BTBuckets Targeting Norwegian Visitors" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Below is some example code that you can copy and past into your BTBuckets target form. It will create a Feedback Form with Horizontal Radio Button Layout and Comment Field.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('input-code2');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div id="input-code2"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;       &amp;lt;!-- Feedback Form settings --&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;// Text you can change&lt;/strong&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackHeading = &amp;quot;&lt;font color="#ff0000"&gt;How useful was this page?&lt;/font&gt;&amp;quot;; // Feedback Heading&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackCommentHeading = &amp;quot;&lt;font color="#ff0000"&gt;Comment&lt;/font&gt;&amp;quot;; // Heading above your Comment field&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackButtonText = &amp;quot;&lt;font color="#ff0000"&gt;Submit&lt;/font&gt;&amp;quot;; // Text on Submit Button&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackButtonTitle = &amp;quot;&lt;font color="#ff0000"&gt;Give Feedback&lt;/font&gt;&amp;quot;; // Title Text on Submit Button&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackHideText = &amp;quot;&lt;font color="#ff0000"&gt;Hide Feedback&lt;/font&gt;&amp;quot;; // Title Text Hide Feedback&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackShowText = &amp;quot;&lt;font color="#ff0000"&gt;Show Feedback&lt;/font&gt;&amp;quot;; // Title Text Show Feedback&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackCommentThx = &amp;quot;&lt;font color="#ff0000"&gt;Thank You for Your Feedback.&lt;/font&gt;&amp;quot;; // Thank you text after feedback is sent&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackCommentGiven = &amp;quot;&lt;font color="#ff0000"&gt;You have given Feedback.&lt;/font&gt;&amp;quot;; // Text shown to those who have been given feedback on ex. reload of page&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackRadioButtonError = &amp;quot;&lt;font color="#ff0000"&gt;You must select a radio button&lt;/font&gt;&amp;quot;; // Error Text when Radio Button is not selected&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackTypeText = &amp;quot;&lt;font color="#ff0000"&gt;Bad,Good&lt;/font&gt;&amp;quot;; // Text supporting the radio buttons. Separate with comma (,). If you are using vertical aligned radio buttons, number of options must match &amp;quot;feedbackOptionsNumber&amp;quot;. &lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;// Settings you can change&lt;/strong&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackOptionsNumber = &amp;quot;&lt;font color="#ff0000"&gt;5&lt;/font&gt;&amp;quot;; // Number of feedback options (radio buttons).&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackRadioType = &amp;quot;&lt;font color="#ff0000"&gt;horizontal&lt;/font&gt;&amp;quot;; // Should Radio Buttons be aligned &amp;quot;horizontal&amp;quot; or &amp;quot;vertical&amp;quot;. (horizontal/vertical)&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackPlacement = &amp;quot;&lt;font color="#ff0000"&gt;right&lt;/font&gt;&amp;quot;; // Should the Feedback Form be placed &amp;quot;left&amp;quot; or &amp;quot;right&amp;quot; at the bottom of the screen&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackCommentValidation = &amp;quot;&lt;font color="#ff0000"&gt;optional&lt;/font&gt;&amp;quot;; // Is Comment &amp;quot;optional&amp;quot; or &amp;quot;mandatory&amp;quot;? (optional/mandatory)&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackCommentVisibility = &amp;quot;&lt;font color="#ff0000"&gt;show&lt;/font&gt;&amp;quot;; // Should Comment Field be shown or hided? (show/hide). If &amp;quot;hide&amp;quot;, feedbackCommentValidation must be set to &amp;quot;optional&amp;quot; and feedbackRadioType to &amp;quot;vertical&amp;quot;.&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackTextColor = &amp;quot;&lt;font color="#ff0000"&gt;black&lt;/font&gt;&amp;quot;; // Text Color&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackBgColor = &amp;quot;&lt;font color="#ff0000"&gt;white&lt;/font&gt;&amp;quot;; // Background Color&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackBorderColor = &amp;quot;&lt;font color="#ff0000"&gt;grey&lt;/font&gt;&amp;quot;; // Border Color&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackButtonColor = &amp;quot;&lt;font color="#ff0000"&gt;#333&lt;/font&gt;&amp;quot;; // Background Color on Submit Button&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackButtonTextColor = &amp;quot;&lt;font color="#ff0000"&gt;#fff&lt;/font&gt;&amp;quot;; // Text Color on Submit Button&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackCharRestrictions = &amp;quot;&lt;font color="#ff0000"&gt;200&lt;/font&gt;&amp;quot;; // Charachter Restrictions&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackLevel = &amp;quot;&lt;font color="#ff0000"&gt;page&lt;/font&gt;&amp;quot;; // Choose between &amp;quot;page&amp;quot; level or &amp;quot;site&amp;quot; level Feedback (page/site).&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackTimeRestriction = &amp;quot;&lt;font color="#ff0000"&gt;30&lt;/font&gt;&amp;quot;; // Number of days cookies should live&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackWidth = &amp;quot;&lt;font color="#ff0000"&gt;170&lt;/font&gt;&amp;quot;; // Width of Feedback Form in pixels&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackGoalURL = &amp;quot;&lt;font color="#ff0000"&gt;no&lt;/font&gt;&amp;quot;; // If set to &amp;quot;yes&amp;quot; a Fake URL will be generated when the form is successfully submitted so it can be tracked as a goal. URL: /feedback-form/feedback-submitted&lt;/li&gt;
    &lt;li class="tab1"&gt;var feedbackErrorTracking = &amp;quot;&lt;font color="#ff0000"&gt;no&lt;/font&gt;&amp;quot;; // If set to &amp;quot;yes&amp;quot; Errors like &amp;quot;Not selected Radio Button&amp;quot; etc. and Open and Closing of the Feedback Form will be tracked.&lt;/li&gt;
    &lt;li&gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;!-- End Feedback Form settings --&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;h3&gt;4. Install the BTBuckets Script and track your data in Google Analytics as Custom Variables&lt;/h3&gt;
&lt;p&gt;You don't have to track your BTBuckets data in Google Analytics, but I really recommend you to do so. We are going to do so using &lt;a href="http://code.google.com/intl/no/apis/analytics/docs/tracking/gaTrackingCustomVariables.html"&gt;&lt;strong&gt;Google Analytics Custom Variables&lt;/strong&gt;&lt;/a&gt; (this method is also described on the &lt;a href="http://community.btbuckets.com/page/google-analytics-segmentation"&gt;BTBuckets community page&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('input-code3');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div id="input-code3"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&amp;lt;!-- Start BTBuckets Code --&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/li&gt;
    &lt;li&gt;//&amp;lt;![CDATA[[&lt;/li&gt;
    &lt;li&gt;$BTB={s:&lt;font color="#ff0000"&gt;XXXXX&lt;/font&gt;};&lt;/li&gt;
    &lt;li&gt;$BTB.jsh=&amp;quot;btbuckets.com/bt.js&amp;quot;;&lt;/li&gt;
    &lt;li&gt;//]]&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/li&gt;
    &lt;li&gt;$BTB.jshost = (document.location.protocol == &amp;quot;https:&amp;quot;)?&amp;quot;https://ssl.&amp;quot;:&amp;quot;http://static.&amp;quot;;&lt;/li&gt;
    &lt;li&gt;document.write(unescape(&amp;quot;%3Cscript src='&amp;quot; + $BTB.jshost + $BTB.jsh + &amp;quot;' type='text/javascript'%3E%3C/script%3E&amp;quot;));&lt;/li&gt;
    &lt;li&gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/li&gt;
    &lt;li&gt;var btbucketsGA = $BTB.getAllUserBuckets().join(&amp;quot;-&amp;quot;);&lt;/li&gt;
    &lt;li&gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;!-- End BTBuckets Code --&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;!-- Start Google Analytics Code --&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/li&gt;
    &lt;li&gt;var _gaq = _gaq || [];&lt;/li&gt;
    &lt;li&gt;_gaq.push(&lt;/li&gt;
    &lt;li&gt;['_setAccount', '&lt;font color="#ff0000"&gt;UA-XXXXX-X&lt;/font&gt;'],&lt;/li&gt;
    &lt;li&gt;['_setCustomVar',1,'BTBuckets',btbucketsGA,1], // BTBuckets data stored  as Custom Variables in Slot 1 with Scope set to Visitor Level&lt;/li&gt;
    &lt;li&gt;['_trackPageview']&lt;/li&gt;
    &lt;li&gt;);&lt;/li&gt;
    &lt;li&gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/li&gt;
    &lt;li&gt;(function() {&lt;/li&gt;
    &lt;li&gt;var ga = document.createElement('script');&lt;/li&gt;
    &lt;li&gt;ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';&lt;/li&gt;
    &lt;li&gt;ga.setAttribute('async', 'true');&lt;/li&gt;
    &lt;li&gt;document.documentElement.firstChild.appendChild(ga);&lt;/li&gt;
    &lt;li&gt;})();&lt;/li&gt;
    &lt;li&gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;!-- End Google Analytics Code --&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;  &lt;/p&gt;
&lt;p&gt;This is it. You have now a even more flexible solution for the Feedback Form, with even greater data collected in Google Analytics.&lt;/p&gt;
&lt;h3&gt;Some closing comments about Behavioral Targeting&lt;br /&gt;
&lt;/h3&gt;
&lt;p&gt;Used wisely Behavioral Targeting can really enhance the user experience, but used wrongly your visitors may leave your website screaming. Nobody likes to feel that someone is watching them, and used wrongly Behavioral Targeting can give that impression.&lt;/p&gt;
&lt;p&gt;Also notice that if you use BTBuckets you will have to inform your users about it, and how they can opt out. I have this information on my privacy page.&lt;/p&gt;
&lt;h5&gt;Related articles:&lt;/h5&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/97/free-feedback-form-for-google-analytics"&gt;Free Feedback Form for Google Analytics&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/99/excel-feedback-form-reporting-using-google-analytics-api"&gt;Excel Feedback Form Reporting using Google Analytics API&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h4&gt;Some final words about this site and how to comment&lt;br /&gt;
&lt;/h4&gt;
&lt;p&gt;If  you look around on my site you have probably noticed that       everything else is written in Norwegian. Since  this blog normally is in      Norwegian, and I haven't had time to implement a  multilingual blog      system, you find some explanations of how to comment  below:&lt;/p&gt;
&lt;p&gt;Click &amp;quot;&lt;em&gt;Legg til kommentar&lt;/em&gt;&amp;quot; below. Than fill out your name  (&lt;em&gt;Navn&lt;/em&gt;) (&lt;em&gt;Mandatory)&lt;/em&gt;,    e-mail (&lt;em&gt;Epost&lt;/em&gt;) (&lt;em&gt;Mandatory)&lt;/em&gt; and your website (&lt;em&gt;Ditt nettsted&lt;/em&gt;)   if you have a  website.    HTML formatting doesn't work in my comment   field, use  BBCode formatting    instead. You can drag the comment  field  around if  you want to. If you    want to preview what you have   written, click on &amp;quot;&lt;em&gt;Forh&amp;aring;ndsvis&lt;/em&gt;&amp;quot;. When  you   are done and want to save your comment, click on &amp;quot;&lt;em&gt;Lagre&lt;/em&gt;&amp;quot;.&lt;/p&gt;
&lt;p&gt;If you   haven't  had any comments approved on this blog before, I will have to   approve  your comment manually. &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=QzOf7VuZrr0:cIPAo-QPC7o:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=QzOf7VuZrr0:cIPAo-QPC7o:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=QzOf7VuZrr0:cIPAo-QPC7o:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=QzOf7VuZrr0:cIPAo-QPC7o:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=QzOf7VuZrr0:cIPAo-QPC7o:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/QzOf7VuZrr0" height="1" width="1"/&gt;</description>
<dc:date> 2010-09-12</dc:date>
<category>Web Analytics</category>
<category domain="http://www.savio.no/blogg/s/3/1/web-analytics">Web Analytics</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/98/how-to-use-btbuckets-to-administrate-the-google-analytics-feedback-form#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/98/how-to-use-btbuckets-to-administrate-the-google-analytics-feedback-form#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=how-to-use-btbuckets-to-administrate-the-google-analytics-feedback-form</feedburner:origLink></item>
<item>
<title>How to Measure True Time with Google Analytics</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/yhnpU_RIwTo/how-to-measure-true-time-with-google-analytics</link>
<description>&lt;p&gt;If you are familiar with how web analytics tools measure time spent on page or site, you know that time spent on the last page is (usually) counted as 0 seconds. With other words, &lt;strong&gt;time on last page is not measured&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;The reason this isn't measured is simply that the web analytics tool need to have a start point and a end point. On the last page of the visitors visit, there isn't a end point normally to calculate time against.&lt;/p&gt;
&lt;p&gt;To be able to get time spent on last page you have to be able measure 2 things:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Clicks on Back Button&lt;/li&gt;
    &lt;li&gt;Visitors leaving by Closing their Browser or Browser Tab&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;In this article I show you &lt;strong&gt;how you can measure &amp;quot;True&amp;quot; Time spent on your website&lt;/strong&gt; with Google Analytics by &lt;strong&gt;measuring Back Button&lt;/strong&gt; and &lt;strong&gt;Visitors who leave by Closing their Browser&lt;/strong&gt;.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;input type="image" src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-true-time-comparison-time.gif&amp;amp;width=455" alt="Google Analytics - True Time Comparison" /&gt;&lt;br /&gt;
&lt;font size="1"&gt;The time difference between Standard Time Measurment and True Time Measurement can be huge.&lt;/font&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;h3&gt;How to measure &amp;quot;True&amp;quot; Time by Tracking Back Button and users who leave by Closing their Browser&lt;/h3&gt;
&lt;p&gt;There are &lt;strong&gt;3 steps&lt;/strong&gt; you have to do to be able to do this tracking.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 1.&lt;br /&gt;
&lt;/strong&gt;The first thing you should do is to &lt;strong&gt;create a new Google Analytics profile&lt;/strong&gt; with a new profile ID. You shouldn't implement this measurement in your regular Google Analytics profile. This method will &amp;quot;kill&amp;quot; your Bounce Rate in addition to that your time spent reports of course will be inflated. With other words, we are going to track data to 2 different profiles in Google Analytics.&lt;/p&gt;
&lt;p&gt;The principle for tracking to 2 different profiles is shown below using Google Analytics Asynchronous code.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('input-code');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div id="input-code"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&amp;lt;!-- Google Analytics code for Tracking to 2 profiles --&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;var _gaq = _gaq || [];&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(&lt;/li&gt;
    &lt;li class="tab1"&gt;['_setAccount', '&lt;font color="#ff0000"&gt;UA-XXXXX-1&lt;/font&gt;'], //Main Google Analytics profile&lt;/li&gt;
    &lt;li class="tab1"&gt;['_trackPageview'],&lt;/li&gt;
    &lt;li class="tab1"&gt;['pageTrackerTime._setAccount', '&lt;font color="#ff0000"&gt;UA-XXXXX-2&lt;/font&gt;'], //Profile for True Time Tracking&lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;['pageTrackerTime._trackPageview']&lt;/li&gt;
    &lt;li class="tab1"&gt;);&lt;/li&gt;
    &lt;li&gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;(function() {&lt;/li&gt;
    &lt;li class="tab1"&gt;var ga = document.createElement('script');&lt;/li&gt;
    &lt;li class="tab1"&gt;ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';&lt;/li&gt;
    &lt;li class="tab1"&gt;ga.setAttribute('async', 'true');&lt;/li&gt;
    &lt;li class="tab1"&gt;document.documentElement.firstChild.appendChild(ga);&lt;/li&gt;
    &lt;li class="tab1"&gt;})();&lt;/li&gt;
    &lt;li&gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Step 2.&lt;br /&gt;
&lt;/strong&gt;The next thing you have to do is to &lt;strong&gt;&lt;a href="http://www.savio.no/files/documents/back-button-tracking.zip" target="_blank"&gt;download this ZIP-file&lt;/a&gt;&lt;/strong&gt;. The ZIP-file contains 2 files and is necessary in the measurement of the Back Button.&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;strong&gt;Blank.html&lt;/strong&gt; - This is an empty HTML-file that you must upload to the root of your domain (yourdomain.com/blank.html).&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Backfix.js&lt;/strong&gt; - This is the javascript that does all the magic that is necessary to be able to track the Back Button&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The solution I'm using to track the Back Button is a slightly modified solution borrowed from the &lt;a href="http://www.bajb.net/2010/02/browser-back-button-detection/"&gt;&lt;strong&gt;Browser Back Button Detection&lt;/strong&gt;&lt;/a&gt; article by &lt;em&gt;Brook Bryan&lt;/em&gt;. The original solution was creating 404-errors that Google Analytics counted, so the only thing I have done is to fix that.&lt;/p&gt;
&lt;p&gt;Upload &lt;strong&gt;backfix.js&lt;/strong&gt; to for example a folder called &lt;em&gt;script&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 3.&lt;/strong&gt;&lt;br /&gt;
This is the last step. Copy and paste the code below between &lt;em&gt;&amp;lt;head&amp;gt;&lt;/em&gt; and &lt;em&gt;&amp;lt;/head&amp;gt;&lt;/em&gt; on your website.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('input-code2');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div id="input-code2"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&amp;lt;!-- Google Analytics script - Track Closing Browser --&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/li&gt;
    &lt;li&gt;leaveSiteStart = new Date; &lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;function leftSite() { &lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;var leaveSiteEnd = (new Date - leaveSiteStart )/1000;&lt;/li&gt;
    &lt;li class="tab1"&gt;var roundleaveSiteEnd = Math.round(leaveSiteEnd,1);&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['pageTrackerTime._trackEvent','Track Time','Closed Browser', document.location.href, roundleaveSiteEnd]);&lt;/li&gt;
    &lt;li&gt;}&lt;/li&gt;
    &lt;li&gt;window.onbeforeunload=leftSite;&lt;/li&gt;
    &lt;li&gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;nbsp;&lt;/li&gt;
    &lt;li&gt;&amp;lt;!-- Google Analytics script - Track Back Button --&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;/script/backfix.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
    &lt;li&gt;&amp;lt;script     script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/li&gt;
    &lt;li&gt;bajb_backdetect.OnBack = function() {&lt;/li&gt;
    &lt;li class="tab1"&gt;var leaveSiteEnd2 = (new Date - leaveSiteStart )/1000; &lt;br /&gt;
    &lt;/li&gt;
    &lt;li class="tab1"&gt;var roundleaveSiteEnd2 = Math.round(leaveSiteEnd2,1);&lt;/li&gt;
    &lt;li&gt;_gaq.push(['pageTrackerTime._trackEvent','Track Time','Back Button', document.location.href, roundleaveSiteEnd2]);&lt;/li&gt;
    &lt;li&gt;} &lt;/li&gt;
    &lt;li&gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt; If you have done everything correctly, you should if you drill down to you &lt;strong&gt;Event Tracking Report&lt;/strong&gt; find a report called &lt;strong&gt;Track Time&lt;/strong&gt;. There you will find a report similar to the screenshot below.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.savio.no/files/images/google-analytics-true-time-back-button-browser-closed.gif"&gt;&lt;input type="image" alt="Google Analytics - True Time with Back Button and Browser Closed Tracking" src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-true-time-back-button-browser-closed.gif&amp;amp;width=455" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Event Labels&lt;/strong&gt; in that report will be the URL the visitor was on before he either clicked the back button or closed the browser. &lt;strong&gt;Event Value&lt;/strong&gt; reported is the number of seconds from the visitor arrived to the page and until the browser was closed or the back button was clicked.&lt;/p&gt;
&lt;p&gt;If you drill down even more in your numbers you will perhaps get the same feeling as me: &lt;br /&gt;
&lt;/p&gt;
&lt;blockquote&gt;Time spent on page or site isn't the same as time spent interaction with your content.&lt;/blockquote&gt;
&lt;p&gt;To be honest, I think the image below sums up the behavior to many of my visitors. They do hopefully not fell asleep, but they leave the page open and do some other things before they close the page.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;img alt="Cat sleeping on computer" src="http://www.savio.no/resize/resize.asp?path=files/images/cat-sleeping-pc.jpg&amp;amp;width=455" /&gt;&lt;br /&gt;
&lt;font size="1"&gt;Some readers may spend long time on your website due to other reasons than reading. Image by &lt;a rel="nofollow" href="http://www.flickr.com/people/notemily/"&gt;notemily&lt;/a&gt;.&lt;/font&gt; &lt;br /&gt;
&lt;/p&gt;
&lt;h4&gt;Things to be aware of - and Why did I do this?&lt;/h4&gt;
&lt;p&gt;First, I'm not a programmer so if you find any errors or don't like mye code, please tell it nicely.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;This measurement method also shows why this method isn't a standard method in web analytics tools - &lt;strong&gt;this method isn't accurate&lt;/strong&gt;. Only around 80 % of my visitors are measured using this method, which is why I have written &lt;em&gt;&amp;quot;True&amp;quot; Time&lt;/em&gt; and not &lt;em&gt;True Time&lt;/em&gt; in this blog post.&lt;/p&gt;
&lt;p&gt;Since I'm normally a person that will speak out for actionable analytics, which this isn't, so why did I do this?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;An important part of web analytics is to be curious&lt;/strong&gt;. If you aren't curious you will find it more difficult to be friend with your data. With other word, the reason for me to do this was simply because I was curious and had some geek time to use.&lt;/p&gt;
&lt;h4&gt;Some final words&lt;/h4&gt;
&lt;p&gt;If you look around on my site you have probably noticed that     everything else is written in Norwegian. Since  this blog normally is in    Norwegian, and I haven't had time to implement a  multilingual blog    system, you find some explanations of how to comment  below:&lt;/p&gt;
&lt;p&gt;Click &amp;quot;&lt;em&gt;Legg til kommentar&lt;/em&gt;&amp;quot; below. Than fill out your name  (&lt;em&gt;Navn&lt;/em&gt;) (&lt;em&gt;Mandatory)&lt;/em&gt;,    e-mail (&lt;em&gt;Epost&lt;/em&gt;) (&lt;em&gt;Mandatory)&lt;/em&gt; and your website (&lt;em&gt;Ditt nettsted&lt;/em&gt;) if you have a  website.    HTML formatting doesn't work in my comment field, use  BBCode formatting    instead. You can drag the comment field around if  you want to. If you    want to preview what you have written, click on &amp;quot;&lt;em&gt;Forh&amp;aring;ndsvis&lt;/em&gt;&amp;quot;. When  you   are done and want to save your comment, click on &amp;quot;&lt;em&gt;Lagre&lt;/em&gt;&amp;quot;. If you   haven't  had any comments approved on this blog before, I will have to   approve  your comment manually. &lt;br /&gt;
&lt;/p&gt;
&lt;h4&gt;Related articles&lt;/h4&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/114/tracking-content-scrollers-scanners-og-readers-in-google-analytics"&gt;Tracking Content Scrollers, Scanners &amp; Readers in Google Analytics&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/95/how-to-identify-if-visitors-are-reading-your-articles-with-google-analytics"&gt;How to Identify if Visitors are Reading Your Articles with Google Analytics&lt;/a&gt;
    &lt;/li&gt;
&lt;/ul&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=yhnpU_RIwTo:yWupfn0_Pjg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=yhnpU_RIwTo:yWupfn0_Pjg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=yhnpU_RIwTo:yWupfn0_Pjg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=yhnpU_RIwTo:yWupfn0_Pjg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=yhnpU_RIwTo:yWupfn0_Pjg:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/yhnpU_RIwTo" height="1" width="1"/&gt;</description>
<dc:date> 2010-08-30</dc:date>
<category>Web Analytics</category>
<category domain="http://www.savio.no/blogg/s/3/1/web-analytics">Web Analytics</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/96/how-to-measure-true-time-with-google-analytics#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/96/how-to-measure-true-time-with-google-analytics#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=how-to-measure-true-time-with-google-analytics</feedburner:origLink></item>
<item>
<title>How to Identify if Visitors are Reading Your Articles with Google Analytics</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/yDO2szizurY/how-to-identify-if-visitors-are-reading-your-articles-with-google-analytics</link>
<description>&lt;p&gt;One question I often get from webmasters running content websites is:&lt;/p&gt;
&lt;blockquote&gt;Do people read my articles, and is it possible to identify this with Google Analytics?&lt;/blockquote&gt;
&lt;p&gt;&lt;img alt="This boy is not reading your content" src="http://www.savio.no/resize/resize.asp?path=files/images/boy-holding-hand-over-eyes-in-front-of-laptop.jpg&amp;amp;width=455" /&gt;&lt;br /&gt;
&lt;font size="1"&gt;Not all visitors are reading your articles, but more visitors are maybe reading than you think. Image by &lt;a rel="nofollow" href="http://www.flickr.com/people/fedesk8/"&gt;Federico Scotto d'Antuono&lt;/a&gt;.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;If you have high bounce rate and lots of single page visits, is it really so that all these visitors didn't find any value in your content? This can be true, but sometimes these visitors did read and found value in our content, but we can't identify it from a standard setup in Google Analytics.&lt;/p&gt;
&lt;p&gt;&amp;quot;What if we have a low bounce rate, wouldn't time spent indicate how visitors are interacting with our content?&amp;quot; you may ask then. My answer would be &amp;quot;it depends, but a standard setup in Google Analytics would not measure interaction on the last page the visitor visited&amp;quot;.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;In this article I will dive into &lt;strong&gt;how you can use Google Analytics to identify if visitors are reading your articles&lt;/strong&gt;.&lt;/p&gt;
&lt;h3&gt;Is &amp;quot;real&amp;quot; Bounce Rate a possible metric to use?&lt;br /&gt;
&lt;/h3&gt;
&lt;p&gt;I have looked at a couple of methods to try to get an better understanding of how visitors interact with my content. For example, a solution called &lt;strong&gt;&lt;a href="http://padicode.com/blog/analytics/the-real-bounce-rate/"&gt;The Real Bounce Rate in Google Analytics&lt;/a&gt;&lt;/strong&gt; is trying to get a better picture of the bounce rate. &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Unless you write very short articles I would normally not recommend it (I will explain why later), since this solution doesn't tell a story about the behaviour to the visitor. &lt;strong&gt;In my optinion&lt;/strong&gt;, &lt;em&gt;The Real Bounce Rate&lt;/em&gt; solution doesn't answer if visitors are reading your content because&lt;strong&gt; it doesn't measure interaction&lt;/strong&gt;. &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;When I was researching for a solution to measure if visitors are reading my content, I used Google and searched for terms that I assumed could be an answer. On the search result page (SERP) I got several listings that perhaps could be the solution I was looking for, but since I weren't sure I opened up several of the pages I found in different tabs in my browser.&lt;/p&gt;
&lt;p&gt;I found what I was looking for, but my visits to all the pages were a bounce. If all those other pages where using &lt;em&gt;The Real Bounce Rate&lt;/em&gt; solution they would see my visit as a non-bounce, which it wasn't. However, I found only value in one of the results, and I read that article from top to bottom.&lt;/p&gt;
&lt;p&gt;My visit to that article was a bounce using standard measuring, but the Google Analytics tracking solution on that page would identify me as someone that did read the content.&lt;/p&gt;
&lt;h3&gt;The solution - if I have to scroll to read your content&lt;br /&gt;
&lt;/h3&gt;
&lt;p&gt;The answer I found was an article called &lt;a href="http://runtingsproper.blogspot.com/2010/03/google-analytics-tracking-content.html"&gt;&lt;strong&gt;Tracking scroll depth to reveal content engagement in Google Analytics&lt;/strong&gt;&lt;/a&gt;, so I implemented this to test the solution. In short what this solution is doing is to track if the visitor scrolls down 90 % of the page, and if the visitor does that a javascript kicks off an Event in Google Analytics.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;After a couple of days I found that&lt;strong&gt; one piece of the puzzle was missing&lt;/strong&gt; with this method, namely &lt;strong&gt;time used from the page loaded to the visitor had scrolled down 90 % of the page&lt;/strong&gt;. Although it's possible to get a feeling of this from other reports in Google Analytics (but these numbers will not be the same since they also includes &amp;quot;normal&amp;quot; time spent), I wanted to spot this information easy.&lt;/p&gt;
&lt;p&gt;Although the number of seconds isn't a perfect metric, it can give you a clue about the interaction with your content. Did the visitor just scroll quickly down your page, or did he use some time? &lt;br /&gt;
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Using long time can be an indication of that the visitor is in fact reading your content.&lt;/li&gt;
    &lt;li&gt;Using short time can be an indication of that the visitor is just scanning your content (I especially find short scroll time on category pages).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://www.savio.no/files/images/google-analytics-scroll-down-report.png" target="_blank" title="Google Analytics Event Tracking - Scroll Down Report"&gt;&lt;img alt="Google Analytics Event Tracking - Scroll Down Report" src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-scroll-down-report.png&amp;amp;width=455" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;Scroll down report using Google Analytics Events. Event Value is scroll time measured in seconds.&lt;/font&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Below you find the code. It's identical to the code found in the original article &lt;a href="http://runtingsproper.blogspot.com/2010/03/google-analytics-tracking-content.html"&gt;&lt;strong&gt;Tracking scroll depth to reveal content engagement in Google Analytics&lt;/strong&gt;&lt;/a&gt; except from 3 differences:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;The script is measuring time spent from the page loads to the visitor has scrolled 90 % of the page (this difference in coding is highlighted with &lt;font color="#ff0000"&gt;red text&lt;/font&gt;).&lt;/li&gt;
    &lt;li&gt;&amp;quot;My&amp;quot; code is using the newest Google Analytics Asynchronous code.&lt;/li&gt;
    &lt;li&gt;I am tracking scroll to a different Google Analytics profile than my main profile (called secondTracker in the code below, and highlighted with &lt;font color="#339966"&gt;green text&lt;/font&gt;). The reason for this is that this script will affect both bounce rate and time spent, and tracking to 2 different profiles gives me the opportunity to compare data.
    &lt;ul&gt;
        &lt;li&gt;Add a new Google Analytics profile (Add a profile for a new domain).&lt;/li&gt;
        &lt;li&gt;See &lt;a href="http://code.google.com/intl/no/apis/analytics/docs/tracking/asyncUsageGuide.html#MultipleCommands"&gt;this page&lt;/a&gt; for information about how to send information to multiple trackers.&lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="javascript:removeHTMLTags('input-code');"&gt;Remove formatting from Code&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div id="input-code"&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;       &amp;lt;script src=&amp;quot;http://ajax.microsoft.com/ajax/jquery/jquery-1.3.2.min.js&amp;quot;&amp;nbsp; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
    &lt;li&gt;/* &amp;lt;![CDATA[ */&lt;/li&gt;
    &lt;li&gt;&lt;font color="#ff0000"&gt;var scrollTimeStart = new Date;&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;var IsDuplicateScrollEvent = 0;&lt;/li&gt;
    &lt;li&gt;&amp;nbsp;&lt;/li&gt;
    &lt;li&gt;$(document).ready(function () {&lt;/li&gt;
    &lt;li&gt;SetupGoogleAnalyticsTrackEvents();&lt;/li&gt;
    &lt;li&gt;});&lt;/li&gt;
    &lt;li&gt;&amp;nbsp;&lt;/li&gt;
    &lt;li&gt;function SetupGoogleAnalyticsTrackEvents()&lt;/li&gt;
    &lt;li&gt;{&lt;/li&gt;
    &lt;li class="tab1"&gt;TrackEventsForMinimumPageScroll();&lt;/li&gt;
    &lt;li&gt;}&lt;/li&gt;
    &lt;li&gt;&amp;nbsp;&lt;/li&gt;
    &lt;li&gt;function TrackEventsForMinimumPageScroll()&lt;/li&gt;
    &lt;li&gt;{&lt;/li&gt;
    &lt;li class="tab1"&gt;$(window).scroll(function(){&lt;/li&gt;
    &lt;li class="tab1"&gt;var scrollPercent = GetScrollPercent();&lt;/li&gt;
    &lt;li class="tab1"&gt;if(scrollPercent &amp;gt; 90)&lt;/li&gt;
    &lt;li class="tab1"&gt;{&lt;/li&gt;
    &lt;li class="tab1"&gt;if(IsDuplicateScrollEvent == 0)&lt;/li&gt;
    &lt;li class="tab1"&gt;{&lt;/li&gt;
    &lt;li class="tab1"&gt;IsDuplicateScrollEvent = 1;&lt;/li&gt;
    &lt;li class="tab1"&gt;//                 alert(&amp;quot;Page Scrolled to 90% in &amp;quot; + document.location.href);&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;font color="#ff0000"&gt;var scrollTime = (new Date - scrollTimeStart )/1000;&lt;/font&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;&lt;font color="#ff0000"&gt;var roundTimeScroll = Math.round(scrollTime,1);&lt;/font&gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;TrackEvent(&amp;quot;Content Engagement&amp;quot;, &amp;quot;Scrolled To 90%&amp;quot;, document.location.href&lt;font color="#ff0000"&gt;, roundTimeScroll&lt;/font&gt;);&lt;/li&gt;
    &lt;li class="tab1"&gt;}&lt;/li&gt;
    &lt;li class="tab1"&gt;}&lt;/li&gt;
    &lt;li class="tab1"&gt;});&lt;/li&gt;
    &lt;li&gt;}&lt;/li&gt;
    &lt;li&gt;&amp;nbsp;&lt;/li&gt;
    &lt;li&gt;function GetScrollPercent()&lt;/li&gt;
    &lt;li&gt;{&lt;/li&gt;
    &lt;li class="tab1"&gt;var bottom = $(window).height() + $(window).scrollTop();&lt;/li&gt;
    &lt;li class="tab1"&gt;var height = $(document).height();&lt;/li&gt;
    &lt;li class="tab1"&gt;return Math.round(100*bottom/height);&lt;/li&gt;
    &lt;li&gt;}&lt;/li&gt;
    &lt;li&gt;&amp;nbsp;&lt;/li&gt;
    &lt;li&gt;function TrackEvent(Category, Action, Label&lt;font color="#ff0000"&gt;, Value&lt;/font&gt;)&lt;/li&gt;
    &lt;li&gt;{&lt;/li&gt;
    &lt;li class="tab1"&gt;_gaq.push(['&lt;font color="#339966"&gt;secondTracker.&lt;/font&gt;_trackEvent', Category, Action, Label&lt;font color="#ff0000"&gt;, Value&lt;/font&gt;]);&lt;/li&gt;
    &lt;li&gt;}&amp;nbsp;&lt;/li&gt;
    &lt;li&gt;/* ]]&amp;gt; */&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;p&gt;If you don't want to copy + paste the code, just &lt;strong&gt;&lt;a href="http://www.savio.no/files/documents/google-analytics-scroll-depth-time.zip"&gt;download the script&lt;/a&gt;&lt;/strong&gt; (ZIP-file).&lt;br /&gt;
&lt;/p&gt;
&lt;h3&gt;Possible drawbacks with this method&lt;/h3&gt;
&lt;ul&gt;
    &lt;li&gt;If you write short articles, and a visitor don't have to scroll to read your complete article, this method will not work. In these cases using the &amp;quot;real&amp;quot; bounce rate solution can be something to look into. I would however in these situations use the &lt;a href="http://immeria.net/gaAddons/"&gt;&amp;quot;real bounce rate solution from &lt;strong&gt;Immeria&lt;/strong&gt;&lt;/a&gt;, it's a little bit more sophisticated.&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;Screen resolution can affect if the reader must scroll or not to read your complete article.&lt;/li&gt;
    &lt;li&gt;This method is only based on quantity data, not quality, so you can really not now if the visitor did read your article even if he used some time to scroll down. However, based on my experience, it can be an indicator.&lt;/li&gt;
    &lt;li&gt;If you are running the Prototype Javascript Framework on your site the prototype script may not function properly.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I did also&lt;strong&gt; fear that screen height would affect time spent&lt;/strong&gt; when scrolling down the page. A visitor with a high screen resolution will not have to scroll as much as a visitor with low screen resolution. Because of this I have checked if I could find correlation between screen height and time spent scrolling.&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;strong&gt;Hypothesis:&lt;/strong&gt; Screen height should afffect the time.
    &lt;ul&gt;
        &lt;li&gt;I have checked this on different levels and for different articles, and&lt;strong&gt; I did not find any correlation&lt;/strong&gt;.&lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Even if I didn't find any correlation, I recommend that you check this yourself also since my articles isn't your articles.&lt;/p&gt;
&lt;p&gt;What do you think about this method for trying to identify if visitors are reading your content? Have you found other methods useful in measuring this?&lt;br /&gt;
&lt;/p&gt;
&lt;h4&gt;Some final words&lt;/h4&gt;
&lt;p&gt;If you look around on my site you have probably noticed that    everything else is written in Norwegian. Since  this blog normally is in   Norwegian, and I haven't had time to implement a  multilingual blog   system, you find some explanations of how to comment  below:&lt;/p&gt;
&lt;p&gt;Click &amp;quot;&lt;em&gt;Legg til kommentar&lt;/em&gt;&amp;quot; below. Than fill out your name (Navn),    e-mail (Epost) and your website (Ditt nettsted) if you have a website.    HTML formatting doesn't work in my comment field, use BBCode formatting    instead. You can drag the comment field around if you want to. If you    want to preview what you have written, click on &amp;quot;&lt;em&gt;Forh&amp;aring;ndsvis&lt;/em&gt;&amp;quot;. When  you   are done and want to save your comment, click on &amp;quot;&lt;em&gt;Lagre&lt;/em&gt;&amp;quot;. If you   haven't  had any comments approved on this blog before, I will have to   approve  your comment manually. &lt;/p&gt;
&lt;h4&gt;Related articles&lt;/h4&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/114/tracking-content-scrollers-scanners-og-readers-in-google-analytics"&gt;Tracking Content Scrollers, Scanners &amp; Readers in Google Analytics&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.savio.no/blogg/a/96/how-to-measure-true-time-with-google-analytics"&gt;How to Measure True Time with Google Analytics&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=yDO2szizurY:tGRVID6gaio:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=yDO2szizurY:tGRVID6gaio:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=yDO2szizurY:tGRVID6gaio:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=yDO2szizurY:tGRVID6gaio:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=yDO2szizurY:tGRVID6gaio:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/yDO2szizurY" height="1" width="1"/&gt;</description>
<dc:date> 2010-08-09</dc:date>
<category>Web Analytics</category>
<category domain="http://www.savio.no/blogg/s/3/1/web-analytics">Web Analytics</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/95/how-to-identify-if-visitors-are-reading-your-articles-with-google-analytics#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/95/how-to-identify-if-visitors-are-reading-your-articles-with-google-analytics#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=how-to-identify-if-visitors-are-reading-your-articles-with-google-analytics</feedburner:origLink></item>
<item>
<title>Ingen spøk å brekke ryggen selv på 1. april</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/5tXmetfC6VE/ingen-spoek-aa-brekke-ryggen-selv-paa-1-april</link>
<description>&lt;p&gt;1. april i &amp;aring;r bidro jeg til &amp;aring; &amp;oslash;ke 2 statistikker i Norge som jeg  gjerne skulle v&amp;aelig;rt foruten, samt fikk mine venner og bekjente til &amp;aring; lure  p&amp;aring; om jeg hadde veldig d&amp;aring;rlig humoristisk sans. Dessverre var det ingen sp&amp;oslash;k.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. april brakk jeg ryggen&lt;/strong&gt; p&amp;aring; telemarkski, noe som igjen  har resultert i at jeg ble &lt;strong&gt;sykemeldt for aller f&amp;oslash;rste gang&lt;/strong&gt;. I  tillegg ble jeg ble en av de 60 - 70 som &amp;aring;rlig p&amp;aring;drar seg en &lt;strong&gt;&lt;a href="http://www.regioner.nhf.no/index.asp?id=55065&amp;amp;te=55065"&gt;ryggmargsskade&lt;/a&gt;&lt;/strong&gt;.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Jeg skriver vanligvis ikke om private ting p&amp;aring; denne bloggen, og har ikke noe spesielt form&amp;aring;l med &amp;aring; skrive om ulykken min bortsett fra &amp;aring; bruke anledningen til &amp;aring; &lt;strong&gt;takke alle de som har gjort en innsats for meg&lt;/strong&gt; - b&amp;aring;de venner og alle de som har gjort en innsats for meg i helsevesenet.&lt;/p&gt;
&lt;h3&gt;Ulykken &lt;/h3&gt;
&lt;p&gt;Skaden skjedde som nevnt p&amp;aring; telemarksski 1. april, og skyldtes en noe hard landing etter et noe mislykket hopp (for &amp;aring; si det pent) i Vangslia i Oppdal. Jeg landet p&amp;aring; beina, men siden det var heller flatt der jeg landet var det ikke saft nok i beina til at jeg greide &amp;aring; st&amp;aring;. Baken var derfor det neste som fikk kontakt med den harde p&amp;aring;skesn&amp;oslash;en f&amp;oslash;r ryggen fulgte samme veien, og p&amp;aring;skeferien var dermed over for min del.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;I det baken pr&amp;oslash;vde &amp;aring; sette sitt avtrykk i sn&amp;oslash;en kjente jeg en smertestr&amp;aring;le som skj&amp;oslash;t ut fra korsryggen og ned i h&amp;oslash;yre l&amp;aring;r. Umiddelbart tenkte jeg at n&amp;aring; har jeg brukket ryggen, og da jeg var ferdig med &amp;aring; falle hadde jeg av en eller annen grunn lagt meg selv i et slags stabilt sideleie.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Min gode venn Gjermund som jeg var p&amp;aring; ski sammen med kom straks til og lurte p&amp;aring; hvordan situasjonen var, og om R&amp;oslash;de Kors skulle kontaktes. Jeg konstaterte at jeg kunne bevege bein og t&amp;aelig;r og var i hvert fall ikke lam, men at smertene i ryggen og h&amp;oslash;yre l&amp;aring;r tydet p&amp;aring; at jeg ikke burde pr&amp;oslash;ve &amp;aring; reise meg opp eller bevege meg noe s&amp;aelig;rlig. &lt;strong&gt;&lt;a href="http://oppdalrkh.no/"&gt;Oppdal  R&amp;oslash;de Kors Hjelpekorps&lt;/a&gt;&lt;/strong&gt; som hadde vakt i bakken ble tilkalt.&lt;/p&gt;
&lt;p&gt;Personellet fra hjelpekorpset tok det for gitt at jeg hadde en ryggskade og behandlet meg deretter, det vil si med st&amp;oslash;rste varsomhet, men det gjorde likevel j&amp;aelig;v... vondt. De la meg p&amp;aring; en scoopb&amp;aring;re og l&amp;oslash;ftet meg over i pulken, f&amp;oslash;r de fraktet meg de f&amp;aring; 100 metrene med sn&amp;oslash;scooter ned til en ventende ambulanse.&lt;/p&gt;
&lt;h3&gt;St. Olavs Hospital&lt;br /&gt;
&lt;/h3&gt;
&lt;p&gt;Etter en kort tur innom legesenteret p&amp;aring; Oppdal gikk turen med samme ambulanse til &lt;strong&gt;&lt;a href="http://www.stolav.no/"&gt;St. Olavs Hospital&lt;/a&gt;&lt;/strong&gt; i Trondheim. En forsiktig sj&amp;aring;f&amp;oslash;r, samt at de ikke var kjipe p&amp;aring; morfinen, gjorde den cirka 1,5 time lange kj&amp;oslash;returen utholdelig. En stor takk til dere.&lt;/p&gt;
&lt;p&gt;P&amp;aring; St. Olavs Hospital stod f&amp;oslash;rst r&amp;oslash;ntgen p&amp;aring; programmet. Dette innbar at jeg m&amp;aring;tte bli lagt p&amp;aring; en annen b&amp;aring;re. Sykepleieren samlet sammen &amp;quot;det som var &amp;aring; oppdrive av folk&amp;quot;, og om jeg ikke husker feil var det til sammen 8 personer som gjennomf&amp;oslash;rte et klesl&amp;oslash;ft p&amp;aring; meg. Til tross for deres varsomhet - aldri har jeg hylt s&amp;aring; h&amp;oslash;yt av smerte tror jeg. Samtidig synes jeg at dette viser hvor &lt;strong&gt;viktig det er med nok hender p&amp;aring; sykehusene&lt;/strong&gt;. Sykepleieren som organiserte l&amp;oslash;ftet m&amp;aring;tte tromme sammen port&amp;oslash;rer og hjelp fra andre avdelinger for &amp;aring; f&amp;aring; flyttet meg.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;R&amp;oslash;ntgenbildene konstaterte brudd i ryggen&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;, og jeg ble trillet inn p&amp;aring; et enerom i p&amp;aring;vente av operasjon. St. Olav er 1 av 3 sykehus i Norge som kan gjennomf&amp;oslash;re denne typen operasjoner. De 2 andre er Haukeland i Bergen og Ullev&amp;aring;l i Oslo.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Etter litt venting p&amp;aring; rom i en s&amp;aring;nn passelig morfind&amp;oslash;s, kom det jeg tror var avdelingssykepleieren inn og informerte om at de ikke hadde noen kirurger som kunne gjennomf&amp;oslash;re operasjonen denne kvelden. Fordi det var viktig &amp;aring; f&amp;aring; operert s&amp;aring; snart som mulig hadde de konferert med &lt;strong&gt;Ullev&amp;aring;l universitetssykehus&lt;/strong&gt; og de kunne operere. Jeg ville derfor om 2 timer, kl 22, bli hentet av en ambulanse som ville kj&amp;oslash;re meg til V&amp;aelig;rnes til et ventende &lt;strong&gt;ambulansefly&lt;/strong&gt; for &amp;aring; bli flydd til Gardemoen.&lt;/p&gt;
&lt;h3&gt;Luftambulansetjenesten&lt;/h3&gt;
&lt;p&gt;Ambulanseturen til V&amp;aelig;rnes er ikke s&amp;aring; mye &amp;aring; skrive om egentlig, bortsett fra at ambulansepersonellet var noen hyggelige folk som hadde stor forst&amp;aring;else for mitt &amp;oslash;nske om morfin.&lt;/p&gt;
&lt;p&gt;P&amp;aring; V&amp;aelig;rnes ble jeg lastet inn i et fly fra &lt;strong&gt;&lt;a href="http://www.luftambulanse.no/"&gt;Luftambulansetjenesten&lt;/a&gt;&lt;/strong&gt;. Jeg hadde etter forholdene en fin flytur (med prioritet i luftrommet) til Gardemoen. Ombord p&amp;aring; flyet var det verken kaffe eller ferske aviser, men morfinen som ble servert gjorde flyturen til en etter omstendighetene hyggelig opplevelse sammen med den erfarne sykepleieren som var ombord.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Etter en myk landing ble jeg tatt i mot av 2 ambulansesj&amp;aring;f&amp;oslash;rer som var erfarne i &amp;aring; ta i mot pasienter som kommer med ambulansefly. Det var litt knotete og trangt &amp;aring; f&amp;aring; b&amp;aring;ren inn og ut av flyet, og jeg er derfor glad for at de hadde gjort dette mange ganger f&amp;oslash;r.&lt;/p&gt;
&lt;h3&gt;Ullev&amp;aring;l universitetssykehus - om operasjonen og skaden&lt;br /&gt;
&lt;/h3&gt;
&lt;p&gt;P&amp;aring; &lt;strong&gt;&lt;a href="http://www.ulleval.no/modules/module_123/news_template_avdeling.asp?iCategoryId=501"&gt;nevrokirurgisk avdeling p&amp;aring; Ullev&amp;aring;l universitetssykehus&lt;/a&gt;&lt;/strong&gt; stod det et team og ventet p&amp;aring; meg. Jeg tror klokken da var halv to p&amp;aring; natta.&lt;/p&gt;
&lt;p&gt;De satte straks i gang med unders&amp;oslash;kelser. Det ble tatt &lt;strong&gt;nye r&amp;oslash;ntgenbilder&lt;/strong&gt; for &amp;aring; kunne se om det hadde skjedd noen endringer under transporten, samt at det ble gjennomf&amp;oslash;rt &lt;strong&gt;&lt;a href="http://www.nettdoktor.no/helseraad/undersoekelser/ctgenerell.php"&gt;CT-skanning&lt;/a&gt;&lt;/strong&gt; i tillegg til noen &lt;strong&gt;fysiske unders&amp;oslash;kelser&lt;/strong&gt;. For f&amp;oslash;rste gang skj&amp;oslash;nte jeg for alvor at &lt;strong&gt;ikke bare var ryggen brukket&lt;/strong&gt;, men at &lt;strong&gt;ryggmargen min sannsynligvis ogs&amp;aring; var skadet&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Jeg ble deretter operert under full narkose s&amp;aring; den delen vet jeg ikke s&amp;aring; mye om, annet enn at det visstnok tok 2 timer og 40 minutter, og at jeg ble trillet ut av operasjonssalen kl 0530.&lt;/p&gt;
&lt;h4&gt;Skaden&lt;/h4&gt;
&lt;p&gt;&lt;img border="2" align="right" alt="Arr etter ryggoperasjon" src="http://www.savio.no/resize/resize.asp?path=files/images/operasjonsarr.jpg&amp;amp;width=255" style="padding: 5px; margin-left: 5px;" /&gt;&lt;/p&gt;
&lt;p&gt;Jeg har ikke tenkt &amp;aring; g&amp;aring; helt i detaljer om skaden min, f&amp;oslash;rst og fremst fordi at jeg fremdeles &amp;aring; betrakte som nyskadd n&amp;aring;r det gjelder ryggmargen, og at det derfor er for tidlig &amp;aring; si noe om konsekvensene av skaden.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;I ryggen har jeg &lt;strong&gt;brukket ryggvirvelen lumbal 1&lt;/strong&gt;, eller &lt;strong&gt;L1&lt;/strong&gt; som ogs&amp;aring; brukes som betegnelse. Bruddet er et &lt;strong&gt;kompresjonsbrudd&lt;/strong&gt;, og ut fra hva jeg kunne se av bildene var ryggvirvelen delt i 3 deler. Under operasjonen ble det skrudd inn skruer i virvelen over og under L1. Skruene holder noen st&amp;oslash;ttestag som g&amp;aring;r forbi bruddet og stiver av ryggen. Skruer og stag vil bli der for alltid om ikke de ikke gir meg smerter. Ved smerter kan de opereres ut etter 1 &amp;aring;rs tid. Mine skruer blir nok der for alltid.&lt;/p&gt;
&lt;p&gt;I tillegg ble (deler av?) ryggtaggen til L1 fjernet for &amp;aring; gi nok plass til ryggmargen da den hadde ligget kraftig i klem. Kirurgen sa etter operasjonen at de ikke hadde kunnet se noen ytre skader p&amp;aring; ryggmargen, men den l&amp;aring; som nevnt i klem. Jeg hadde ogs&amp;aring; et lite brudd i bekkenet.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.regioner.nhf.no/index.asp?id=55065&amp;amp;te=55065"&gt;Ryggmargskaden&lt;/a&gt;&lt;/strong&gt; er det som nevnt for tidlig &amp;aring; si noe om konsekvensene av, men jeg har en s&amp;aring;kalt &lt;strong&gt;inkomplett skade&lt;/strong&gt;, det vil si at ikke alle impulser er kuttet av. Skaden min er ogs&amp;aring; s&amp;aring; ny at det er for tidlig &amp;aring; si noe om ryggmargen er permanent skadet, eller om det er et spinalsjokk. Ved spinalsjokk kan funksjonalitet og f&amp;oslash;lelse komme tilbake etter en (lang) stund, er ryggmargen skadet vil ikke skaden kunne helbredes.&lt;/p&gt;
&lt;p&gt;Basert p&amp;aring; progresjonen jeg har hatt, og tilbakemelding p&amp;aring; unders&amp;oslash;kelser som har v&amp;aelig;rt gjort har jeg godt h&amp;aring;p om at jeg en dag vil bli bra igjen - men det vil kunne ta tid. &lt;em&gt;V&amp;aelig;r t&amp;aring;lmodig&lt;/em&gt; er noe jeg har h&amp;oslash;rt ofte.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Som nevnt innledningsvis kunne jeg etter ulykken bevege t&amp;aelig;r og f&amp;oslash;tter - jeg har tross alt hatt hell i uhellet og har ikke blitt lam. Siden operasjonen har jeg nesten kontinuerlig kunnet merke fremgang, og m&amp;oslash;ter du meg i dag vil du antageligvis ikke se at jeg er skadet.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Hvilke problemer man kan oppleve etter en ryggmargskade avhenger av hvor  i ryggen ryggmargen har blitt skadet, og ingen inkomplett skade vil v&amp;aelig;re lik en annen selv om det finnes fellesnevnere. Dette kan v&amp;aelig;re veldig frustrerende, spesielt rett etter skaden da ingen kan si hvilke skader man vil ende opp med, hvor lang tid det vil g&amp;aring; f&amp;oslash;r man kan si noe sikkert osv. P&amp;aring; den annen side gir dette h&amp;aring;p for at man kan bli bra igjen.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Redusert muskelstyrke i h&amp;oslash;yre fot, litt d&amp;aring;rligere balanse i h&amp;oslash;yre fot, redusert eller manglende hudf&amp;oslash;lelse, en heller r&amp;aelig;va setemuskulatur og problemer med naturlige funksjoner er ting jeg har opplevd etter ulykken og som skyldes en ryggmarg som ikke er helt p&amp;aring; nett.&lt;/p&gt;
&lt;h3&gt;Rehabiliteringen&lt;/h3&gt;
&lt;table width="200" cellspacing="1" cellpadding="1" border="0" align="right" summary=""&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;img alt="Ullevål sykehus - postoperativ avdeling" src="http://www.savio.no/resize/resize.asp?path=files/images/post-operativ-avdeling-ullevaal.jpg&amp;amp;width=200" /&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td align="center"&gt;&lt;font size="1"&gt;P&amp;aring;ske-coctail p&amp;aring; post-operativ avdeling Ullev&amp;aring;l&lt;/font&gt;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Rehabiliteringen startet umiddelbart etter operasjonen. Den f&amp;oslash;rste uken etter operasjonen p&amp;aring; Ullev&amp;aring;l l&amp;aring; jeg p&amp;aring; &lt;strong&gt;post-operativ avdeling&lt;/strong&gt;. Man ligger vanligvis ikke s&amp;aring; lenge p&amp;aring; denne avdelingen f&amp;oslash;r man blir overf&amp;oslash;rt til vanlig sengepost, men fordi jeg fikk blodtrykksmedisin for &amp;aring; &amp;oslash;ke blodtrykket mitt m&amp;aring;tte jeg ligge der. De &lt;strong&gt;7 f&amp;oslash;rste dagene etter en ryggmargskade&lt;/strong&gt; kan mer &lt;strong&gt;oksygen til skadestedet forbedre resultatet&lt;/strong&gt;, og blodtrykksmedisinen s&amp;oslash;rger for dette.&lt;/p&gt;
&lt;p&gt;Jeg kan ikke f&amp;aring; rost de som tok h&amp;aring;nd om meg p&amp;aring; Ullev&amp;aring;l godt nok, og da spesielt sykepleierne p&amp;aring; post-operativ avdeling. Alltid et smil og omtanke, samtidig som de pushet meg i gang med &amp;aring; komme meg opp av senga. Dagen etter operasjonen stod jeg ved siden av senga, og 2 dager etter operasjonen gikk jeg mine f&amp;oslash;rste ust&amp;oslash;e skritt. Begge deler med st&amp;oslash;tte vel og merke, men likevel.&lt;/p&gt;
&lt;p&gt;Sykepleierne p&amp;aring; post-operativ avdeling tenkte ogs&amp;aring; fremover p&amp;aring; min videre rehabilitering og s&amp;oslash;rget for det ble s&amp;oslash;kt om plass for meg p&amp;aring; &lt;strong&gt;&lt;a href="http://www.sunnaas.no/"&gt;Sunnaas Sykehus&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;h3&gt;Sunnaas sykehus&lt;/h3&gt;
&lt;p&gt;
&lt;table align="right"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;img alt="Ambulansetransport til Sunnaas sykehus" src="http://www.savio.no/resize/resize.asp?path=files/images/paa-vei-til-sunnaas-med-ambulanse.jpg&amp;amp;width=255" /&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;font size="1"&gt;Ambulansetransport til Sunnaas sykehus &lt;br /&gt;
            fra Ullev&amp;aring;l&lt;br /&gt;
            &lt;/font&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
9. april ble jeg overflyttet til Sunnaas sykehus for rehabilitering, og jeg ble utskrevet 17. juni.&lt;/p&gt;
&lt;p&gt;Sunnaas sykehus er ikke som et helt vanlig sykehus, da oppgaven de har er &amp;aring; rehabilitere deg og klargj&amp;oslash;re deg for livet som ryggmargsskadd etter din tid p&amp;aring; Sunnaas. Ved ankomst f&amp;aring;r man et team rundt seg som skal kunne ivareta de fleste ting som dukker opp. Alt fra praktiske ting som du plutselig ikke behersker selv, til trening, unders&amp;oslash;kelser, hjelpemidler, papirer og ikke minst st&amp;oslash;tte og menneskelig omsorg.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;De jeg hadde mest med &amp;aring; gj&amp;oslash;re var sykepleierne og fysioterapeutene. Sykepleierne fordi de naturlig nok var de som m&amp;aring;tte hjelpe meg alt jeg ikke fikk til, og fysioterapautene gjennom treningen. Jeg har aldri trent s&amp;aring; mye som p&amp;aring; Sunnaas, opptil 3-4 &amp;oslash;kter om dagen p&amp;aring; enkelte dager - men det hjalp virkelig!&lt;/p&gt;
&lt;p&gt;Jeg kunne skrevet mye om Sunnaas og min tid der, og hvordan det f&amp;oslash;ltes &amp;aring; oppn&amp;aring; de sm&amp;aring; seirene som kom etterhvert, men jeg skal n&amp;oslash;ye meg med ett eksempel. Har du tenkt over hvilken glede det kunne gi &amp;aring; kunne b&amp;oslash;ye seg ned mot vasken igjen og kunne kaste kaldt vann i ansiktet om morgenen?&lt;/p&gt;
&lt;table&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;img alt="Ute og triller prekestol på Sunnaas sykehus" src="http://www.savio.no/resize/resize.asp?path=files/images/eivind-med-prekestol-sunnaas.jpg&amp;amp;width=455" /&gt; &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;font size="1"&gt;Ute og triller prekestol p&amp;aring; Sunnaas sykehus&lt;/font&gt;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Til alle de som var mine medpasienter - lykke til med deres rehabilitering. Det var hyggelig &amp;aring; bli kjent med dere.&lt;/p&gt;
&lt;p&gt;Til alle dere som jobber p&amp;aring; Sunnaas - takk for den fantastiske jobben dere gjorde for meg, og all den st&amp;oslash;tten dere viste. N&amp;aring;r ting f&amp;oslash;rst gikk galt er jeg glad for at det var til dere jeg kom, og p&amp;aring; vegne av fremtidige pasienter er jeg ogs&amp;aring; glad for at Sunnaas fremdeles kommmer til &amp;aring; &lt;a href="http://www.regjeringen.no/nb/dep/hod/dok/andre/brev/brev_til_stortinget/2010-2/Sporsmal-nr-1301-til-skriftlig-besvarelse.html"&gt;v&amp;aelig;re et eget helseforetak&lt;/a&gt;.&lt;br /&gt;
&lt;/p&gt;
&lt;h3&gt;Erfaringer og hva n&amp;aring;?&lt;/h3&gt;
&lt;p&gt;N&amp;aring;r dette skrives er jeg fremdeles sykemeldt, men satser p&amp;aring; &amp;aring; starte s&amp;aring; sm&amp;aring;tt og jobbe igjen i begynnelsen av august. Ryggmargen er fremdeles ikke helt samarbeidsvillig s&amp;aring; jeg starter antageligvis med aktiv sykemelding.&lt;/p&gt;
&lt;p&gt;Som jeg skrev innledningsvis er dette min f&amp;oslash;rste sykemelding noensinne. I og med at jeg aldri har v&amp;aelig;rt sykemeldt har jeg egentlig aldri tenkt over hva slags &lt;strong&gt;konsekvenser det kan f&amp;aring; &amp;aring; bli langtidssykemeldt&lt;/strong&gt; - og da spesielt de &lt;strong&gt;&amp;oslash;konomiske&lt;/strong&gt;. I tillegg til alle utfordringene med det &amp;aring; bli skadd (som i mitt tilfelle) vil man ogs&amp;aring; kunne f&amp;aring; en skikkelig &amp;oslash;konomisk baksmell. Selv om livet mitt ble satt p&amp;aring; pause ble det ingen pause p&amp;aring; faste utgifter og regninger - de kom trillende inn som f&amp;oslash;r.&lt;/p&gt;
&lt;p&gt;Heldigvis for meg dekket min arbeidsgiver mesteparten av differansen mellom hva jeg f&amp;aring;r i sykepenger og l&amp;oslash;nnen min s&amp;aring; dette har ikke blitt et problem for meg, men hva med deg?&lt;/p&gt;
&lt;p&gt;Hva skjer med &amp;oslash;konomien din om du blir langtidssykemeldt?&lt;/p&gt;
&lt;p&gt;Man gj&amp;oslash;r seg ogs&amp;aring; mange erfaringer med venner og kjente n&amp;aring;r man plutselig blir borte fra det vanlige livet over en lengre periode. For min del var dette i hovedsak en positiv opplevelse. Takk til alle som har tatt i et tak for meg, bes&amp;oslash;kt meg, invitert meg p&amp;aring; middag og sendt meg varme tanker.&lt;br /&gt;
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=5tXmetfC6VE:dgb6HWix730:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=5tXmetfC6VE:dgb6HWix730:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=5tXmetfC6VE:dgb6HWix730:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=5tXmetfC6VE:dgb6HWix730:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=5tXmetfC6VE:dgb6HWix730:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/5tXmetfC6VE" height="1" width="1"/&gt;</description>
<dc:date> 2010-07-05</dc:date>
<category>Generelt</category>
<category domain="http://www.savio.no/blogg/s/4/1/generelt">Generelt</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/94/ingen-spoek-aa-brekke-ryggen-selv-paa-1-april#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/94/ingen-spoek-aa-brekke-ryggen-selv-paa-1-april#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=ingen-spoek-aa-brekke-ryggen-selv-paa-1-april</feedburner:origLink></item>
<item>
<title>Video Analytics using Google Analytics API and Excel</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/vmRglz0Naz0/video-analytics-using-google-analytics-api-and-excel</link>
<description>&lt;p&gt;&lt;a target="_blank" href="http://www.savio.no/files/images/google-analytics-video-event-tracking-report.png"&gt;&lt;img align="right" alt="Video report in Google Analytics with Event Tracking" src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-video-event-tracking-report.png&amp;amp;width=255" /&gt;&lt;/a&gt;&lt;strong&gt;&lt;a href="http://code.google.com/intl/no/apis/analytics/docs/tracking/eventTrackerOverview.html"&gt;Google Analytics Event Tracking&lt;/a&gt;&lt;/strong&gt; is a flexible solution for measuring user interaction with your website - &lt;strong&gt;including videos&lt;/strong&gt;. I have demonstrated this before with my &lt;strong&gt;&lt;a href="http://www.savio.no/blogg/a/53/youtube-chromeless-player-with-google-analytics-event-tracking"&gt;YouTube Chromeless Player with Google Analytics Event Tracking&lt;/a&gt;&lt;/strong&gt; (you can download the player from that article).&lt;/p&gt;
&lt;p&gt;Since Event Tracking isn't made especially for video analytics, it can be a little bit difficult to understand what the data means as the image to the right illustrates (click for larger image).&lt;/p&gt;
&lt;p&gt;To make the video analytics data more understandable I have made an &lt;strong&gt;&lt;a href="http://www.savio.no/files/documents/video-dashboard---google-analytics-api-v1.zip"&gt;Excel 2007 spreadsheet&lt;/a&gt;&lt;/strong&gt; that is connected directly to Google Analytics using the &lt;strong&gt;&lt;a href="http://code.google.com/intl/no/apis/analytics/docs/gdata/gdataDeveloperGuide.html"&gt;Google Analytics API&lt;/a&gt;&lt;/strong&gt;. &lt;/p&gt;
&lt;h3&gt;Different Video reports&lt;/h3&gt;
&lt;p&gt;The Excel spreadsheet contains 3 different reports.&lt;/p&gt;
&lt;h4&gt;Video Dashboard&lt;/h4&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.savio.no/files/images/excel-video-dashboard-google-analytics-api.png"&gt;&lt;img align="right" src="http://www.savio.no/resize/resize.asp?path=files/images/excel-video-dashboard-google-analytics-api.png&amp;amp;width=255" alt="Video Dashboard in Excel using Google Analytics API" /&gt;&lt;/a&gt;The dashboard contains an overview of your video data from the selected month and includes video KPI's for 3 different Stakeholder levels (levels borrowed from &lt;a href="http://www.webanalyticsdemystified.com/content/books.asp"&gt;Eric T. Petersons Big Book of KPIs&lt;/a&gt;).&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Senior strategists &lt;/li&gt;
    &lt;li&gt;Mid-tier strategists&lt;/li&gt;
    &lt;li&gt;Tactical resources&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The dashboard shows information about this month compared to last month, and this month compared to the same month last year plus a graph showing trends for the last 12 months.&lt;/p&gt;
&lt;p&gt;The dashboard and the calculations are a rewritten version of &lt;strong&gt;&lt;a href="http://blog.immeria.net/2008/08/even-more-web-analytics-dashboards-fun.html"&gt;Web Analytics Dashboard fun&lt;/a&gt;&lt;/strong&gt; by &lt;em&gt;St&amp;eacute;phane Hamel&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Video KPIs are inspired from &lt;strong&gt;&lt;a href="http://visualrevenue.com/blog/2008/02/online-video-analytics-kpis.html"&gt;Online Video Analytics - KPIs&lt;/a&gt;&lt;/strong&gt; written by &lt;em&gt;Dennis Mortensen&lt;/em&gt;. &lt;/p&gt;
&lt;h4&gt;Videos&lt;/h4&gt;
&lt;p&gt;This sheet contains information about which videos that have been watched the month you have chosen in the month field on the dashboard. The report contains the following information:&lt;br /&gt;
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Video views (Videos that have been started)&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;Completed videos&lt;/li&gt;
    &lt;li&gt;Percent completed videos&lt;/li&gt;
    &lt;li&gt;Visits&lt;/li&gt;
    &lt;li&gt;Video length (If none of the visitors have completed the video the selected month this report will be blank)&lt;/li&gt;
    &lt;li&gt;Average time viewed&lt;/li&gt;
    &lt;li&gt;Percent of video viewed on average&lt;/li&gt;
    &lt;li&gt;Total time viewed the selected month&lt;/li&gt;
    &lt;li&gt;Conversion Rate (E-commerce Conversion Rate)&lt;/li&gt;
    &lt;li&gt;Number of Conversions&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.savio.no/files/images/excel-video-films-google-analytics-api.png"&gt;&lt;img src="http://www.savio.no/resize/resize.asp?path=files/images/excel-video-films-google-analytics-api.png&amp;amp;width=455" alt="Video report in Excel using Google Analytics API" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;Single Video Analytics&lt;/h4&gt;
&lt;p&gt;This report shows a day to day report for the selected month, and contains the same information as the &amp;quot;&lt;em&gt;Videos&lt;/em&gt;&amp;quot; report, but for the single video selected. The graph shows information about &lt;strong&gt;views&lt;/strong&gt;, &lt;strong&gt;completed views&lt;/strong&gt;, &lt;strong&gt;visits&lt;/strong&gt; and &lt;strong&gt;e-commerce conversions&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.savio.no/files/images/excel-single-video-google-analytics-api.png"&gt;&lt;img src="http://www.savio.no/resize/resize.asp?path=files/images/excel-single-video-google-analytics-api.png&amp;amp;width=455" alt="Single Video report in Excel using Google Analytics API" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Getting started&lt;/h3&gt;
&lt;p&gt;The Excel spreadsheet is adapted to my &lt;a href="http://www.savio.no/blogg/a/53/youtube-chromeless-player-with-google-analytics-event-tracking"&gt;custom YouTube player&lt;/a&gt;, so if you are using this player you should be able to use the Excel spreadsheet as it is. If not you will have to modify the Excel spreadsheet to your needs.&lt;/p&gt;
&lt;h4&gt;Requirements&lt;/h4&gt;
&lt;p&gt;You will need &lt;a href="http://office.microsoft.com/en-us/excel/default.aspx"&gt;Excel 2007&lt;/a&gt;. It will unfortunately not work in older versions of Excel or on Mac. Sorry.&lt;/p&gt;
&lt;h4&gt;Quick start&lt;/h4&gt;
&lt;ol&gt;
    &lt;li&gt;Download the zipped&lt;strong&gt;&lt;a href="http://www.savio.no/files/documents/video-dashboard---google-analytics-api-v1.zip"&gt; Excel  2007 spreadsheet&lt;/a&gt;&lt;/strong&gt; and unzip it.&lt;/li&gt;
    &lt;li&gt;Open the Excel file and &lt;strong&gt;activate macros&lt;/strong&gt;.&lt;/li&gt;
    &lt;li&gt;In the field &amp;quot;&lt;em&gt;Month&lt;/em&gt;&amp;quot; on the &lt;strong&gt;Dashboard&lt;/strong&gt;, choose what should be the last month in the report.&lt;/li&gt;
    &lt;li&gt;Go to the &lt;strong&gt;Settings&lt;/strong&gt; sheet, and change &amp;quot;&lt;em&gt;Sites&lt;/em&gt;&amp;quot; from &lt;em&gt;YourWebsiteName&lt;/em&gt; to your site name.&lt;/li&gt;
    &lt;li&gt;On the same line as your site name, insert your &lt;strong&gt;Google Analytics ID number&lt;/strong&gt;. This is not your UA-XXXX-X ID, it's the ID in the Google Analytics URL (ex. https://www.google.com/analytics/reporting/dashboard?id=&lt;font color="#ff0000"&gt;123456&lt;/font&gt;)&lt;/li&gt;
    &lt;li&gt;Insert your Google Analytics username (email) and password in the &lt;strong&gt;Settings&lt;/strong&gt; sheet.&lt;/li&gt;
    &lt;li&gt;Get yourself a cup of coffee (too many calculations going on in Excel) and wait for the result.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;  &lt;/p&gt;
&lt;p&gt;Since all the calculations can make Excel slow it can be wise to &lt;strong&gt;change Calculation Options&lt;/strong&gt; from &lt;em&gt;Automatic&lt;/em&gt; to &lt;em&gt;Manual&lt;/em&gt;. You find this setting under the &lt;strong&gt;Formulas menu&lt;/strong&gt;. Then if you need to update your sheet, hit &lt;strong&gt;Shift + F9&lt;/strong&gt; if you only want to &lt;strong&gt;calculate the sheet you are on&lt;/strong&gt;, or &lt;strong&gt;F9&lt;/strong&gt; if you want to &lt;strong&gt;calculate your entire workbook&lt;/strong&gt;.&lt;/p&gt;
&lt;h3&gt;More information of the sheets in the Workbook&lt;/h3&gt;
&lt;h4&gt;Dashboard&lt;/h4&gt;
&lt;p&gt;The KPIs on the Dashboard are flexible, which means that the same calculations can be reused for different KPIs. Each stakeholder can have up to 4 KPIs.&lt;/p&gt;
&lt;h4&gt;Settings&lt;/h4&gt;
&lt;p&gt;You will also find a table on this sheet with the columns &lt;strong&gt;EventCategory&lt;/strong&gt; and &lt;strong&gt;EventAction&lt;/strong&gt;. If you are using different category and action namings than me you will have to change this.&lt;/p&gt;
&lt;p&gt;Naming of &lt;strong&gt;Stakeholders&lt;/strong&gt; are also done on this sheet. The numbers in the Num. column is used to attach the different KPIs to the different stakeholders.&lt;br /&gt;
&lt;/p&gt;
&lt;h4&gt;Segment1&lt;/h4&gt;
&lt;p&gt;All the monthly data are reported here. You shouldn't normally touch these data unless you want other data reported or calculated.&lt;/p&gt;
&lt;h4&gt;Lookup&lt;/h4&gt;
&lt;p&gt;All the calculation of average values and standard deviation is done on this sheet. If you add or changes column titles on the Segment1 sheet you must also add the same columns to this sheet (use the same column title). Except from that you shouldn't normally have to change anything on this sheet.&lt;/p&gt;
&lt;h4&gt;KPIs&lt;/h4&gt;
&lt;p&gt;On this sheet you can edit the KPI names and description. Column KPI1 will match Stakeholder 1 on the Settings sheet.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;KPI names must match headings used in the Segment1 sheet &lt;/strong&gt;and&lt;strong&gt; the Lookup sheet&lt;/strong&gt;.&lt;/p&gt;
&lt;h4&gt;GA Metrics and Dimensions&lt;/h4&gt;
&lt;p&gt;On this sheet you find all Google Analytics Metrics and Dimensions available with explanations.&lt;br /&gt;
&lt;/p&gt;
&lt;h3&gt;How Excel is fetching data from Google Analytics&lt;/h3&gt;
&lt;p&gt;Excel is fetching the data from the Google Analytics API using &lt;strong&gt;VBA coding&lt;/strong&gt;. These codes are written by &lt;em&gt;Mikael Thuneberg&lt;/em&gt;, and he has &lt;strong&gt;&lt;a href="http://mikaelspage.blogspot.com/2009/08/excel-functions-for-fetching-data.html"&gt;explained on his blog&lt;/a&gt;&lt;/strong&gt; how to use the codes. You will also find other Excel examples there.&lt;/p&gt;
&lt;h3&gt;Some final words about this Excel Video Analytics spreadsheet&lt;/h3&gt;
&lt;p&gt;Everything about this Excel Video Analytics spreadsheet isn't explained in this article - it's just too much to explain. Therefor&lt;br /&gt;
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.savio.no/files/documents/video-dashboard---google-analytics-api-v1.zip" target="_blank"&gt;Download Excel 2007 Video Analytics spreadsheet&lt;/a&gt;&lt;/strong&gt; (120 Kb)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;and then make yourself familiar with the spreadsheet and try to understand how things work.&lt;/p&gt;
&lt;p&gt;I'm using Excel &lt;strong&gt;Tables&lt;/strong&gt;, &lt;strong&gt;Arrays&lt;/strong&gt; and &lt;strong&gt;Name&lt;/strong&gt;(ing of ceels) heavily in the spreadsheet, so these are some things that should try to understand how works.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;And since an article about Video Analytics isn't complete without a video, below is a video where the developers from Google explains the Google Analytics API.&lt;/p&gt;
&lt;p&gt;Happy Playing and Analyzing.&lt;/p&gt;
&lt;iframe frameborder="0" scrolling="no" src="/video/youtube/?VideoID=U-7z8W2wGMs&amp;amp;VideoTitle=Steps to using the Google Analytics API&amp;amp;Quality=High" class="ytIframe"&gt;&lt;/iframe&gt;
&lt;p&gt;If you make any improvements to the Excel video sheet I would love to hear about   it.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=vmRglz0Naz0:Ka2tFUTmjrA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=vmRglz0Naz0:Ka2tFUTmjrA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=vmRglz0Naz0:Ka2tFUTmjrA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=vmRglz0Naz0:Ka2tFUTmjrA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=vmRglz0Naz0:Ka2tFUTmjrA:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/vmRglz0Naz0" height="1" width="1"/&gt;</description>
<dc:date> 2010-03-17</dc:date>
<category>Web Analytics</category>
<category domain="http://www.savio.no/blogg/s/3/1/web-analytics">Web Analytics</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/91/video-analytics-using-google-analytics-api-and-excel#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/91/video-analytics-using-google-analytics-api-and-excel#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=video-analytics-using-google-analytics-api-and-excel</feedburner:origLink></item>
<item>
<title>YouTube Chromeless Player with Google Analytics Event Tracking upgrade</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/AQNzqDEzQU8/youtube-chromeless-player-with-google-analytics-event-tracking-upgrade</link>
<description>&lt;p&gt;This is just a short notice of an upgrade of my &lt;strong&gt;&lt;a href="http://www.savio.no/blogg/a/53/youtube-chromeless-player-with-google-analytics-event-tracking"&gt;YouTube Chromeless Player with Google Analytics Event Tracking&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;The player has been updated with a bug fix and a improvement to the  Google Analytics Event Tracking.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tracking time when somebody leaves the page or closes the  browser window&lt;/strong&gt;&lt;br /&gt;
&lt;em&gt;Video - Stop Left Page&lt;/em&gt; is added to the player/Google Analytics  Event Tracking. Earlier if a visitor just left the page or closed the  browser windon, the time would be recorded as 0 seconds no matter how  long the video had been playing. By using &lt;strong&gt;ununload&lt;/strong&gt; and &lt;strong&gt;unbeforeunload&lt;/strong&gt;  the time is now tracked. The time will only be tracked if the video is  either playing, buffering or is paused. This is done by checking &lt;em&gt;getPlayerState&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;If you are using a previous version and want to upgrade, look for the  function &lt;em&gt;leave()&lt;/em&gt; in the new &lt;font color="#ff0000"&gt;youtube.js&lt;/font&gt;,  and update the &amp;lt;body&amp;gt; tag in &lt;font color="#ff0000"&gt;default.asp&lt;/font&gt;  or &lt;font color="#ff0000"&gt;index.php&lt;/font&gt; to this:&lt;br /&gt;
&lt;em&gt;&amp;lt;body onload=&amp;quot;embedPlayer();&amp;quot; onbeforeunload=&amp;quot;leave();&amp;quot;  onunload=&amp;quot;leave();&amp;quot;&amp;gt;&lt;/em&gt;&lt;/p&gt;
&lt;strong&gt;Google Analytics Asynchronous Tracking&lt;/strong&gt;&lt;br /&gt;
&lt;p&gt; The player is using the new &lt;a href="http://code.google.com/intl/nb/apis/analytics/docs/tracking/asyncTracking.html"&gt;Google  Analytics Asynchronous Tracking&lt;/a&gt;. All the Google Analytics codes are  placed inside &lt;font color="#ff0000"&gt;youtube.js&lt;/font&gt;. You will have to  change the Google Analytics UA-code (UA-XXXXX-X) to your account  number.&lt;/p&gt;
&lt;p&gt;Below you find a video about &lt;strong&gt;Tracking events using  Advanced Segments in Google Analytics&lt;/strong&gt;. I thought it was appropriate to integrate this video since it's a little bit about video segmentation in Google Analytics.&lt;br /&gt;
&lt;/p&gt;
&lt;iframe frameborder="0" scrolling="no" class="ytIframe" src="/video/youtube/?VideoID=pPWsTM38viw&amp;amp;VideoTitle=Tracking events using Advanced Segments in Google Analytics&amp;amp;Quality=High"&gt;&lt;/iframe&gt;
&lt;p&gt;If you make any improvements to the player I would love to hear about  it.&lt;/p&gt;
&lt;p&gt;If you are familiar with my previous version of the player, &lt;strong&gt;&lt;a href="http://www.savio.no/files/documents/youtube-chromeless-player.zip" target="_blank"&gt;Download my YouTube Chromeless Player Example (zip)&lt;/a&gt;&lt;/strong&gt;. If not I recommend you read my article  &lt;strong&gt;&lt;a href="http://www.savio.no/blogg/a/53/youtube-chromeless-player-with-google-analytics-event-tracking"&gt;YouTube  Chromeless Player with Google Analytics Event Tracking&lt;/a&gt;&lt;/strong&gt; first.&lt;br /&gt;
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=AQNzqDEzQU8:rJl0vDVff4c:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=AQNzqDEzQU8:rJl0vDVff4c:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=AQNzqDEzQU8:rJl0vDVff4c:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=AQNzqDEzQU8:rJl0vDVff4c:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=AQNzqDEzQU8:rJl0vDVff4c:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/AQNzqDEzQU8" height="1" width="1"/&gt;</description>
<dc:date> 2010-03-14</dc:date>
<category>Web Analytics</category>
<category domain="http://www.savio.no/blogg/s/3/1/web-analytics">Web Analytics</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/92/youtube-chromeless-player-with-google-analytics-event-tracking-upgrade#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/92/youtube-chromeless-player-with-google-analytics-event-tracking-upgrade#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=youtube-chromeless-player-with-google-analytics-event-tracking-upgrade</feedburner:origLink></item>
<item>
<title>Veien til Effektiv Webanalyse</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/Vb4JYlMVChg/veien-til-effektiv-webanalyse</link>
<description>&lt;p&gt;Poenget med webanalyse er &lt;strong&gt;optimalisering &lt;/strong&gt;og&lt;strong&gt; handling&lt;/strong&gt;, ikke innsamling av data, verkt&amp;oslash;y og flotte rapporter. Gjennom optimalisering og handling vil webanalysen bidra til &lt;strong&gt;&amp;oslash;konomisk verdiskaping&lt;/strong&gt; og &lt;strong&gt;forbedring av &lt;a rel="nofollow" href="http://no.wikipedia.org/wiki/Brukskvalitet"&gt;brukskvaliteten&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;En &lt;strong&gt;&lt;a href="http://econsultancy.com/reports/web-analytics-buyers-guide"&gt;rapport fra Econsultancy&lt;/a&gt;&lt;/strong&gt; fra en tid tilbake tilsier at investeringen i webanalyse vil &amp;oslash;ke. I rapporten kommer det ogs&amp;aring; frem at investeringene som gj&amp;oslash;res er hovedsakelig i humankapital og ikke i verkt&amp;oslash;y - fordi det er menneskene som skaper verdiene, og ikke verkt&amp;oslash;yene.&lt;/p&gt;
&lt;p&gt;For &amp;aring; kunne optimalisere og handle m&amp;aring; man gj&amp;oslash;re et forarbeid. I dette innlegget tar jeg for meg veien frem til optimalisering og handling gjennom en modell kalt&lt;br /&gt;
&lt;/p&gt;
&lt;h2&gt;Effektiv webanalyse&lt;/h2&gt;
&lt;p&gt;&lt;a href="http://www.savio.no/files/images/effektiv-webanalyse.gif"&gt;&lt;img alt="Effektiv Webanalyse" src="http://www.savio.no/resize/resize.asp?path=files/images/effektiv-webanalyse.gif&amp;amp;width=455" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Modell for Effektiv Webanalyse.&lt;br /&gt;
&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;Strategisk fundament&lt;/h3&gt;
&lt;p&gt;Webanalyse uten en strategisk forankring i bedriften eller organisasjonen gj&amp;oslash;r arbeidet mye tyngre. Uten forankring hos ledelsen er det vanskelig &amp;aring; f&amp;aring; gjennomf&amp;oslash;rt forbedringer (handling). I stedet for &amp;aring; bruke tiden til verdiskapning for egen bedrift/organisasjon eller for de bes&amp;oslash;kende, vil mye av tiden g&amp;aring; med til &amp;aring; misjonere webanalyse innad.&lt;/p&gt;
&lt;p&gt;Webanalyse kan med andre ord ogs&amp;aring; inneb&amp;aelig;re organisasjonsendringer, politiske prosesser, endringer av tankesett og annerledes allokering av budsjetter.&lt;br /&gt;
&lt;/p&gt;
&lt;h4&gt;Definer forretningsm&amp;aring;l og &amp;oslash;nsket utbytte&lt;/h4&gt;
&lt;p&gt;Det f&amp;oslash;rste man b&amp;oslash;r gj&amp;oslash;re er &amp;aring; definere hvilke forretningsm&amp;aring;l webanalysen skal gi svar p&amp;aring;, og hva som er &amp;oslash;nsket utbytte. Utarbeidelse av &lt;strong&gt;&lt;a href="http://www.savio.no/blogg/a/89/en-kpi-er-en-maaling-men-en-maaling-er-ikke-noedvendigvis-en-kpi"&gt;KPIer (Key Performance Indicators)&lt;/a&gt;&lt;/strong&gt; vil bidra til &amp;aring; gi svar p&amp;aring; dette, samt kunne avdekke hvilke m&amp;aring;linger som b&amp;oslash;r gj&amp;oslash;res.&lt;/p&gt;
&lt;h4&gt;Datainnsamlingsbehov og metode&lt;/h4&gt;
&lt;p&gt;Gjennom utarbeidelsen av KPIen b&amp;oslash;r det komme frem hvilke databehov man har, og gjennom dette ogs&amp;aring; hvilke metoder som b&amp;oslash;r benyttes. Med andre ord, utarbeidelse av KPIer vil indirekte kunne si noe om valg av webanalyseverkt&amp;oslash;y.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Er det et krav at dataene m&amp;aring; lagres in-house?&lt;/li&gt;
    &lt;li&gt;Er det behov for &amp;aring; lagre personinformasjon i webanalyseverkt&amp;oslash;yet?&lt;/li&gt;
    &lt;li&gt;CRM-integrasjon eller integrasjon mot andre systemer?&lt;/li&gt;
    &lt;li&gt;Innsamling av kvalitative data?&lt;/li&gt;
    &lt;li&gt;&amp;Oslash;konomiske forhold?&lt;br /&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Selv om jeg skriver en del om &lt;a href="http://www.savio.no/blogg/emne/google-analytics/"&gt;Google Analytics&lt;/a&gt; er jeg verkt&amp;oslash;yn&amp;oslash;ytral. For enkelte vil ikke gratisverkt&amp;oslash;y slik som Google Analytics eller Yahoo! Analytics v&amp;aelig;re tilstrekkelig, men valg av verkt&amp;oslash;y b&amp;oslash;r avgj&amp;oslash;res ut i fra hvilke behov man har, og ikke ut i fra en salgspitch fra en verkt&amp;oslash;yleverand&amp;oslash;r.&lt;br /&gt;
&lt;/p&gt;
&lt;h3&gt;Operasjonell infrastruktur&lt;/h3&gt;
&lt;h4&gt;Oppsett av webanalyse i henhold til behov&lt;/h4&gt;
&lt;p&gt;Denne delen har til hensikt &amp;aring; gi svar p&amp;aring; hvordan informasjonen skal samles inn. Vi har kommet frem til hvilke(t) verkt&amp;oslash;y som er mest form&amp;aring;lstjenlig for v&amp;aring;rt behov.&lt;/p&gt;
&lt;p&gt;Oppsett og implementering kan i blant v&amp;aelig;re en forferdelig tung prosess, men et s&amp;aring; riktig oppsett som mulig er n&amp;oslash;dvendig for at man skal kunne ta riktige beslutninger basert p&amp;aring; dataene som kommer ut i andre enden. Med vilje har jeg skrevet &amp;quot;et s&amp;aring; riktig oppsett som mulig&amp;quot;, fordi at det vil ogs&amp;aring; v&amp;aelig;re et sp&amp;oslash;rsm&amp;aring;l om kost/nytte.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Mange installeringer jeg har sett er ikke satt opp i henhold til behov. &amp;Aring;rsaken til dette er ofte at man ikke har definert forretningsm&amp;aring;l eller &amp;oslash;nsket utbytte. Dette punktet handler ogs&amp;aring; om datakvalitet. Hvilke data er det viktig &amp;aring; samle inn, og hvilke data b&amp;oslash;r filtreres bort?&lt;/p&gt;
&lt;p&gt;Dataene vil aldri bli perfekte, men de b&amp;oslash;r v&amp;aelig;re s&amp;aring; gode at man kan gj&amp;oslash;re kvalifiserte analyser.&lt;/p&gt;
&lt;p&gt;Noen enkle eksempler p&amp;aring; dette kan v&amp;aelig;re:&lt;br /&gt;
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Er kontoen riktig organisert?&lt;/li&gt;
    &lt;li&gt;Spores konverteringsm&amp;aring;l?&lt;/li&gt;
    &lt;li&gt;Er egne ansatte ekskludert fra dataene?&lt;/li&gt;
    &lt;li&gt;Spores kj&amp;oslash;p og salg i nettbutikken? (Jeg overraskes stadig over nettbutikker som ikke tracker kj&amp;oslash;p og salg).&lt;/li&gt;
    &lt;li&gt;Spores s&amp;oslash;k fra &amp;quot;norske s&amp;oslash;kemotorer&amp;quot; slik som ABC Startsiden?&lt;/li&gt;
    &lt;li&gt;Spores feilmeldinger, og er webanalysen satt opp til &amp;aring; spore brukerproblemer?&lt;/li&gt;
    &lt;li&gt;Interns&amp;oslash;k og s&amp;oslash;k med null treff&lt;/li&gt;
    &lt;li&gt;Kampanjesporing&lt;/li&gt;
    &lt;li&gt;Segmentering, for eksempel kunde/ikke-kunde.&lt;/li&gt;
    &lt;li&gt;Sporing p&amp;aring; tvers av domener og subdomener&lt;/li&gt;
    &lt;li&gt;Sporing av RIA (Rich Internet Applications) slik som Flash og AJAX&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; Men, det er heller ikke noe poeng i at man skal samle alle typer data bare fordi man kan. Som Avinash Kaushik sier: &lt;br /&gt;
&lt;/p&gt;
&lt;blockquote&gt;Det er ikke noe vits i &amp;aring; v&amp;aelig;re rik p&amp;aring; data, men fattig p&amp;aring; informasjon. &lt;/blockquote&gt;
&lt;p&gt;Et forhold som mange ikke tenker over, er at om man bytter til en annen publiseringsl&amp;oslash;sning, m&amp;aring; man ogs&amp;aring; p&amp;aring;beregne at webanalysen m&amp;aring; settes opp p&amp;aring; nytt.&lt;/p&gt;
&lt;h4&gt;Lag og kommuniser standardiserte analyserapporter&lt;/h4&gt;
&lt;p&gt;N&amp;aring;r data har blitt samlet inn, hvordan f&amp;aring;r vi denne   informasjonen til de riktige personene til riktig tid i riktig format?&lt;/p&gt;
&lt;p&gt;Kun de mest interesserte vil logge seg inn i webanalyseverkt&amp;oslash;yet, og det er kanskje heller ikke riktig at alle skal ha tilgang. Det kan derfor v&amp;aelig;r n&amp;oslash;dvendig &amp;aring; utvikle standardiserte rapporter tilpasset mottageren, og s&amp;oslash;rge for distribusjon av rapportene. Forh&amp;aring;pentligvis har det v&amp;aelig;rt gjennomf&amp;oslash;rt en KPI-workshop som har avdekket hvem som skal motta rapportene, og hvilke KPIer som skal rapporteres til hvem.&lt;/p&gt;
&lt;p&gt;Rapportene m&amp;aring; inneholde kontekst, det vil si at man kan ikke bare generere noen rapporter automatisk og sende de til mottageren. For at rapporten skal v&amp;aelig;re verdiskapende og ikke bare en tidstyv for mottageren, m&amp;aring; rapporten inneholde tolkninger av informasjonen og forslag til handlinger gjeldende for denne personens fagomr&amp;aring;de - med andre ord &lt;strong&gt;&lt;a href="http://www.kaushik.net/avinash/2008/04/the-action-dashboard-an-alternative-to-crappy-dashboards.html"&gt;rapporter med action&lt;/a&gt;&lt;/strong&gt;! &lt;/p&gt;
&lt;h3&gt;Verdiskapende prosess&lt;/h3&gt;
&lt;p&gt;Det er f&amp;oslash;rst gjennom analyse av dataene og handling basert p&amp;aring; disse at webanalysen f&amp;oslash;rer til verdiskaping. Det er dette som er webanalyse, men det er her minst ressurser brukes.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.kaushik.net/avinash/"&gt;Avinash Kaushik&lt;/a&gt; mener at 10 % skal investeres i verkt&amp;oslash;y, og 90 % skal investeres i noen som kan analysere dataene. &lt;a href="http://www.webanalyticsdemystified.com/"&gt;Eric T. Petersson&lt;/a&gt; mener en riktigere tiln&amp;aelig;rming er at 50 % b&amp;oslash;r investeres i verkt&amp;oslash;y, og 50 % b&amp;oslash;r investeres i mennesker.&lt;/p&gt;
&lt;p&gt;Selv om de har en sprikende prosentsats er poenget likevel dette:&lt;br /&gt;
&lt;em&gt;Uten en investering i noen som kan tolke dataene og komme med anbefalinger til optimalisering med bakgrunn i disse, gir webanalysen liten verdi.&lt;/em&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;For at webanalysen skal f&amp;oslash;re til verdiskaping fordrer det ogs&amp;aring; at man ikke er en rigid organisasjon med en nettl&amp;oslash;sning som det er umulig &amp;aring; endre p&amp;aring;. For som jeg skrev innledningsvis, f&amp;oslash;rst n&amp;aring;r webanalysen benyttes til &lt;strong&gt;optimalisering &lt;/strong&gt;og&lt;strong&gt; handling&lt;/strong&gt; vil den f&amp;oslash;re til &lt;strong&gt;&amp;oslash;konomisk verdiskaping&lt;/strong&gt; og &lt;strong&gt;forbedring av brukskvaliteten&lt;/strong&gt;.&lt;/p&gt;
&lt;h4&gt;Analyser data og identifiser forbedringsomr&amp;aring;der&lt;/h4&gt;
&lt;p&gt;Det er mye og mangt som kan analyseres og antageligvis forbedres. Jeg er tilhenger av &amp;aring; dele dette opp i 4 omr&amp;aring;der basert p&amp;aring; en modell som kalles &lt;strong&gt;REAN&lt;/strong&gt;:&lt;br /&gt;
&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;strong&gt;Reach:&lt;/strong&gt; Markedsf&amp;oslash;ring, annonsering og all kommunikasjon som skjer utenfor nettstedet&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Engagement:&lt;/strong&gt; Brukerens mottagelse p&amp;aring; nettstedet (eks. kommunikasjon/innhold, brukervennlighet, design)&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Activation:&lt;/strong&gt; Konverteringen&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Nurture:&lt;/strong&gt; Vedlikeholde kontakten med den bes&amp;oslash;kende/kunden (eks. CRM, nyhetsbrev, sosiale medier)&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;Optimalisering&lt;/h4&gt;
&lt;p&gt;Basert p&amp;aring; tolkning av data, hvordan kan vi optimalisere og forbedre det vi gj&amp;oslash;r? Dette punktet er det viktigste med hele webanalysen fordi at det er her verdien skapes og l&amp;aelig;ring skjer.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Det kan kanskje synes som om det er en lang vei &amp;aring; g&amp;aring; f&amp;oslash;r man f&amp;aring;r verdi ut av webanalysen, men det er fullt mulig &amp;aring; optimalisere og skape verdi selv om ikke alle forhold er p&amp;aring; plass. Noe optimalisering er bedre enn ingen optimalisering.&lt;/p&gt;
&lt;p&gt;Men jeg er likevel av den oppfatning av at har man ikke v&amp;aelig;rt i gjennom en &amp;oslash;velse slik som jeg har beskrevet i dette innlegget, og har etablert forankring og prosesser, vil l&amp;aelig;ringen utebli og verdiskapingen bli mindre.&lt;/p&gt;
&lt;p&gt;Har du noen kommentarer, prosesser, erfaringer eller l&amp;aelig;ringer som du har funnet nyttige - del de gjerne.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;PS.&lt;/strong&gt; Om du lurer p&amp;aring; hvorfor to av stegene i modellen er gr&amp;aring;, mens de andre har svart bakgrunn s&amp;aring; er det fordi at min oppfatning er at de aller fleste befinner seg p&amp;aring; disse niv&amp;aring;ene. De har g&amp;aring;tt rett p&amp;aring; innsamling av data og oppsett - men da ikke ut i fra behov siden de har hoppet bukk over forretningsm&amp;aring;l og &amp;oslash;nsket utbytte.&lt;br /&gt;
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=Vb4JYlMVChg:rlwAXGT0Ck0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=Vb4JYlMVChg:rlwAXGT0Ck0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=Vb4JYlMVChg:rlwAXGT0Ck0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=Vb4JYlMVChg:rlwAXGT0Ck0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=Vb4JYlMVChg:rlwAXGT0Ck0:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/Vb4JYlMVChg" height="1" width="1"/&gt;</description>
<dc:date> 2010-02-08</dc:date>
<category>Webanalyse</category>
<category domain="http://www.savio.no/blogg/s/6/1/webanalyse">Webanalyse</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/90/veien-til-effektiv-webanalyse#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/90/veien-til-effektiv-webanalyse#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=veien-til-effektiv-webanalyse</feedburner:origLink></item>
<item>
<title>En KPI er en måling, men en måling er ikke nødvendigvis en KPI</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/72njFYAK_BU/en-kpi-er-en-maaling-men-en-maaling-er-ikke-noedvendigvis-en-kpi</link>
<description>&lt;p&gt;Ordene i overskriften tilh&amp;oslash;rer &lt;strong&gt;&lt;a href="http://visualrevenue.com/blog/"&gt;Dennis R. Mortensen&lt;/a&gt;&lt;/strong&gt;, &lt;em&gt;Director of Data Insights hos Yahoo!&lt;/em&gt;.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Dennis R. Mortensen &lt;a href="http://visualrevenue.com/blog/2008/02/difference-between-kpi-and-metric.html"&gt;uttaler ogs&amp;aring;&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;&amp;Aring; utvikle feil KPI vil gj&amp;oslash;re st&amp;oslash;rre skade enn nytte!&lt;/blockquote&gt;
&lt;p&gt;Men hva er s&amp;aring; &lt;strong&gt;forskjellen p&amp;aring; en KPI og en m&amp;aring;ling&lt;/strong&gt;, og hva &lt;strong&gt;kjennetegner gode KPIer&lt;/strong&gt;?&lt;/p&gt;
&lt;p&gt;I dette innlegget har jeg samlet noe av det som er blitt sagt og skrevet av andre, i tillegg til noen av mine egne tanker og erfaringer.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;img alt="Jente med målebånd. Bilde: D Sharon Pruitt" src="http://www.savio.no/files/images/maaling-bilde-d-sharon-pruitt.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;font size="2"&gt;&lt;font size="1"&gt;Mye som kan m&amp;aring;les, men ikke alle m&amp;aring;linger kvalifiserer til &amp;aring; v&amp;aelig;re en KPI.&lt;/font&gt;&lt;/font&gt;&lt;/em&gt;&lt;em&gt;&lt;font size="2"&gt;&lt;br /&gt;
&lt;font size="1"&gt;Bilde: &lt;a href="http://www.flickr.com/photos/pinksherbet/"&gt;D Sharon Pruitt&lt;/a&gt;&lt;/font&gt;&lt;/font&gt;&lt;/em&gt; &lt;/p&gt;
&lt;h2&gt;Hva er en KPI, og hva er hensikten med de?&lt;/h2&gt;
&lt;p&gt;Det finnes mange definisjoner p&amp;aring; hva en KPI er, men jeg forholder meg ofte til &lt;strong&gt;&lt;a href="http://www.kaushik.net/avinash/2008/09/rules-choosing-web-analytics-key-performance-indicators.html"&gt;Avinash Kaushik sin enkle definisjon&lt;/a&gt;&lt;/strong&gt;:&lt;/p&gt;
&lt;blockquote&gt;&lt;strong&gt;M&amp;aring;linger&lt;/strong&gt; som hjelper deg til &amp;aring; forst&amp;aring; hvor bra du gj&amp;oslash;r det i forhold til &lt;strong&gt;dine m&amp;aring;l&lt;/strong&gt;.&lt;/blockquote&gt;
&lt;p&gt;KPIer er forenklinger av virkeligheten, og en av de viktigste grunnene til at KPIer benyttes er at man i det daglige har altfor mye informasjon &amp;aring; forholde seg til. Denne forenklingen er b&amp;aring;de styrken og svakheten til en KPI, og er ogs&amp;aring; grunnen til at det er viktig &amp;aring; identifisere de riktige KPIene.&lt;br /&gt;
&lt;/p&gt;
&lt;h3&gt;Hvordan utforme KPIer, og hva kjennetegner disse?&lt;br /&gt;
&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Eric T. Peterson&lt;/strong&gt; fra &lt;strong&gt;&lt;a href="http://www.webanalyticsdemystified.com/"&gt;Web Analytics Demystified&lt;/a&gt;&lt;/strong&gt; sier dette om KPIer i &lt;strong&gt;&lt;a href="http://www.webanalyticsdemystified.com/content/books.asp"&gt;The Big Book of Key Performance Indicators&lt;/a&gt;&lt;/strong&gt;:&lt;/p&gt;
&lt;blockquote&gt;En Key Performance Indicator er alltid &lt;strong&gt;andel&lt;/strong&gt;, &lt;strong&gt;gjennomsnitt&lt;/strong&gt;, &lt;strong&gt;prosent&lt;/strong&gt; eller &lt;strong&gt;verdi&lt;/strong&gt;, de er &lt;strong&gt;aldri ubehandlede tall&lt;/strong&gt;. Ubehandlede tall sier ikke noe om sammenheng, men de f&amp;oslash;rer til dialog slik de h&amp;oslash;rer med som bakgrunnsinformasjon.&lt;/blockquote&gt;
&lt;p&gt;Ved utforming av KPIer sier Avinash Kaushik at man &lt;strong&gt;skal starte enkelt&lt;/strong&gt;, og at man &lt;strong&gt;skal starte med utbytte&lt;/strong&gt;. Videre sier Avinash at den eneste grunnen til at vi har et nettsted er dette:&lt;br /&gt;
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Redusere kostnader&lt;/li&gt;
    &lt;li&gt;&amp;Oslash;ke inntekter&lt;/li&gt;
    &lt;li&gt;Forbedre kundetilfredshet&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Jeg finner det veldig hensiktsmessig &amp;aring; ha disse 3 punktene i bakhodet ved utforming av KPIer, fordi det f&amp;oslash;rer til fokus p&amp;aring; at KPIen skal si noe om &lt;strong&gt;kvalitet&lt;/strong&gt; og ikke &lt;strong&gt;kvantitet&lt;/strong&gt;. KPIer som fokuserer p&amp;aring; kvalitet vil ogs&amp;aring; f&amp;oslash;re til fokus p&amp;aring; de bes&amp;oslash;kende sine behov eller problemer. For det er jo slik at &lt;strong&gt;for at vi skal f&amp;aring; oppfylt v&amp;aring;re m&amp;aring;l, m&amp;aring; v&amp;aring;re bes&amp;oslash;kende oppn&amp;aring; sine m&amp;aring;l f&amp;oslash;rst&lt;/strong&gt;.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Noen kjennetegn p&amp;aring; KPIer som ofte nevnes er disse:&lt;br /&gt;
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;KPIer m&amp;aring; v&amp;aelig;re forankret i ledelsen og gjenspeile organisasjonens m&amp;aring;l&lt;/li&gt;
    &lt;li&gt;KPIene m&amp;aring; v&amp;aelig;re basert p&amp;aring; troverdige data&lt;/li&gt;
    &lt;li&gt;Begrens antall KPIer, og v&amp;aelig;r relevant
    &lt;ul&gt;
        &lt;li&gt;For eksempel vil antageligvis Markedsavdelingen og Service/support ha forskjellige KPIer.&lt;/li&gt;
        &lt;li&gt;KPIene m&amp;aring; knyttes til riktig person i organisasjonen. Denne personen m&amp;aring; v&amp;aelig;re inneforst&amp;aring;tt med hva disse KPIene skal besvare, noe som igjen betyr at denne personen m&amp;aring;/b&amp;oslash;r ha v&amp;aelig;rt med p&amp;aring; utformingen av KPIene.&lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;Alle gode KPIer f&amp;oslash;rer til handling!&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Om ikke minimum punktene over er oppfylt, vil ikke KPIer hjelpe bedriften/organisasjonen til &amp;aring; yte bedre.&lt;/p&gt;
&lt;h3&gt;KPI-rapportering&lt;/h3&gt;
&lt;p&gt;Den/de som er ansvarlig for webanalysen, b&amp;oslash;r ogs&amp;aring; v&amp;aelig;re ansvarlig for &amp;aring; oversende KPI-rapportene til de personene som skal motta slike rapporter. Man b&amp;oslash;r med andre ord v&amp;aelig;re proaktiv, og ikke overlate det til den enkelte &amp;aring; logge seg inn i et eller annet webanalyseverkt&amp;oslash;y og hente ut KPI-rapportene selv.&lt;/p&gt;
&lt;p&gt;Grunnen til dette er at en KPI-rapport uten kontekst, alts&amp;aring; en forklaring p&amp;aring; hva en eventuell endring skyldes, vil ikke s&amp;aring; lett f&amp;oslash;re til handling. Man kan heller ikke forvente at disse personene selv skal kunne finne &amp;aring;rsaken til endringene i webanalyseverkt&amp;oslash;yet.&lt;/p&gt;
&lt;p&gt;En god KPI-rapport skal&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;beskrive sammenhenger&lt;/li&gt;
    &lt;li&gt;fokusere p&amp;aring; endringer&lt;/li&gt;
    &lt;li&gt;&lt;em&gt;ikke&lt;/em&gt; v&amp;aelig;re en presentasjon av tabeller med data&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Unike Brukere - mulig KPI eller..?&lt;br /&gt;
&lt;/h3&gt;
&lt;p&gt;Til slutt en liten digresjon om temaet KPIer. Jeg st&amp;oslash;ter forholdsvis ofte borti at &lt;strong&gt;Unike Brukere&lt;/strong&gt; foresl&amp;aring;s som en KPI. For en god stund siden ble Unike Brukere nevnt som et eksempel p&amp;aring; en KPI p&amp;aring; den &lt;a href="http://adwords-no.blogspot.com/2009/06/nkkelindikatorer-for-resultat-del-2.html"&gt;norske Adwords-bloggen&lt;/a&gt;, og jeg har ogs&amp;aring; sett andre blogger nevne dette som et KPI-eksempel.&lt;/p&gt;
&lt;p&gt;Om du har lest helt ned hit s&amp;aring; har du nok skj&amp;oslash;nt det at dette ikke er en KPI. De f&amp;aelig;rreste nettsteder har etter min mening liten nytte av &amp;aring; bruke Unike Brukere som en overordnet m&amp;aring;lsetting heller, siden dette ikke er et kvalitetsm&amp;aring;l.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;I stedet for &amp;aring; argumentere for dette vil jeg anbefale &amp;aring; lese &lt;em&gt;Avinash Kaushik&lt;/em&gt; sitt innlegg &amp;quot;&lt;a title="Permanent Link: Standard Metrics Revisited: #6: Daily, Weekly, Monthly Unique Visitors." rel="bookmark" href="http://www.kaushik.net/avinash/2009/04/standard-metrics-revisited-6-daily-weekly-monthly-unique-visitors.html"&gt;Standard Metrics Revisited: Daily, Weekly, Monthly Unique Visitors&lt;/a&gt;&amp;quot;, samt fortelle en historie fra &lt;a href="http://www.emetrics.org/"&gt;eMetrics&lt;/a&gt; i fjor h&amp;oslash;st.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Sony Ericsson hadde inntil i fjor v&amp;aring;r definert Unike Brukere som en av sine KPIer. Om de oppn&amp;aring;dde X-antall unike bes&amp;oslash;kende, ble det utl&amp;oslash;st en bonus til de som jobbet med web. I mars i fjor byttet de webanalyseverkt&amp;oslash;y, samt forbedret kvaliteten p&amp;aring; dataene som ble samlet inn.&lt;/p&gt;
&lt;p&gt;Resultat: Ingen bonus!&lt;/p&gt;
&lt;p&gt;Unike Brukere er ikke en KPI hos Sony Ericsson lengre.&lt;br /&gt;
&lt;/p&gt;
&lt;h3&gt;Avslutning&lt;br /&gt;
&lt;/h3&gt;
&lt;p&gt;Noe av det som jeg har skrevet om her har jeg ogs&amp;aring; skrevet om tidligere i artikkelen &lt;strong&gt;&lt;a href="http://www.creuna.no/Nyheter-og-Aktuelt/Nyhetsarkiv/Nyhetsliste/9-tips-for-a-lykkes-med-webanalyse/"&gt;9 tips for &amp;aring; lykkes med KPIer og webanalyse&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Har du noen erfaringer med KPIer som du &amp;oslash;nsker &amp;aring; dele, eller har du noen synspunkter p&amp;aring; det jeg har skrevet, legg gjerne igjen en kommentar.&lt;br /&gt;
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=72njFYAK_BU:I7Yu83JiMpo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=72njFYAK_BU:I7Yu83JiMpo:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=72njFYAK_BU:I7Yu83JiMpo:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=72njFYAK_BU:I7Yu83JiMpo:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=72njFYAK_BU:I7Yu83JiMpo:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/72njFYAK_BU" height="1" width="1"/&gt;</description>
<dc:date> 2010-01-31</dc:date>
<category>Webanalyse</category>
<category domain="http://www.savio.no/blogg/s/6/1/webanalyse">Webanalyse</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/89/en-kpi-er-en-maaling-men-en-maaling-er-ikke-noedvendigvis-en-kpi#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/89/en-kpi-er-en-maaling-men-en-maaling-er-ikke-noedvendigvis-en-kpi#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=en-kpi-er-en-maaling-men-en-maaling-er-ikke-noedvendigvis-en-kpi</feedburner:origLink></item>
<item>
<title>Fargen på en link skal være blå. Eller? En test av farger på lenker.</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/5OZK9SV2mqE/fargen-paa-en-link-skal-vaere-blaa-eller-en-test-av-farger-paa-lenker</link>
<description>&lt;p&gt;For lenge siden ble det opplest og vedtatt at en &lt;strong&gt;link skal v&amp;aelig;re bl&amp;aring;&lt;/strong&gt;, og den skal v&amp;aelig;re understreket. Disse retningslinjen har blitt kritisert, og mange nettsider har blitt laget siden den tid med all verdens farger p&amp;aring; linker. Jeg &amp;oslash;nsket derfor &amp;aring; teste denne teorien ved hjelp av &lt;strong&gt;&lt;a href="http://www.google.com/analytics/"&gt;Google Analytics&lt;/a&gt;&lt;/strong&gt; og &lt;strong&gt;&lt;a href="http://www.google.com/websiteoptimizer"&gt;Google Website Optimizer&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;I denne artikkelen beskriver jeg hva &lt;strong&gt;resultatet av testen ble&lt;/strong&gt;, og &lt;strong&gt;hvordan testen ble gjennomf&amp;oslash;rt&lt;/strong&gt;. Det spesielle med denne testen er at jeg ikke bruker Google Website Optimizer til &amp;aring; evaluere suksess, men baserer meg p&amp;aring; dataene som Google Analytics samler inn.&lt;/p&gt;
&lt;h3&gt;Testens hypotese&lt;br /&gt;
&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Min hypotese&lt;/strong&gt; f&amp;oslash;r jeg startet &amp;aring; teste var at &lt;strong&gt;bl&amp;aring; linker burde f&amp;oslash;re til lavere bounce rate og flere sidevisninger per bes&amp;oslash;k&lt;/strong&gt;, siden de burde &amp;quot;st&amp;aring; frem&amp;quot; tydeligere som lenker, og dermed f&amp;oslash;re til flere klikk. Jeg satte &lt;strong&gt;5 % som suksessm&amp;aring;l&lt;/strong&gt; for testen. Om gjennomsnittlige sidevisninger per bes&amp;oslash;k ville &amp;oslash;ke med 5 %, eller om bounce rate ble redusert med 5 % ville jeg anse testen som en suksess.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;I testen har jeg testet linker med fargene brun, gr&amp;oslash;nn og bl&amp;aring; som vist av bildene under. Testen har p&amp;aring;g&amp;aring;tt i mer enn 3 m&amp;aring;neder.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;img width="450" height="71" src="http://www.savio.no/files/images/brune-linker.gif" alt="Linker - Brune og understreket" /&gt;&lt;br /&gt;
&lt;em&gt;Tekst med brune linker&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img width="450" height="70" src="http://www.savio.no/files/images/groenne-linker.gif" alt="Linker - Grønne og understreket" /&gt;&lt;br /&gt;
&lt;em&gt;Tekst med gr&amp;oslash;nne linker.&lt;br /&gt;
&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;img width="450" height="69" src="http://www.savio.no/files/images/blaa-linker.gif" alt="Linker - Blå og understreket" /&gt;&lt;br /&gt;
&lt;em&gt;Tekst med bl&amp;aring; linker.&lt;br /&gt;
&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Bildene av teksten over er hentet fra artikkelen &lt;a href="http://www.savio.no/blogg/a/76/hvilke-linker-klikker-dine-besoekende-paa"&gt;Hvilke linker klikker dine bes&amp;oslash;kende p&amp;aring;&lt;/a&gt;?&lt;/p&gt;
&lt;h3&gt;Testresultat&lt;/h3&gt;
&lt;p&gt;Resultatet av testen er at jeg velger &amp;aring; &lt;strong&gt;forkaste min teori&lt;/strong&gt; om at &lt;strong&gt;bl&amp;aring; lenker vil gi lavere bounce rate&lt;/strong&gt;, men velger &amp;aring; &lt;strong&gt;beholde teorien&lt;/strong&gt; om at &lt;strong&gt;bl&amp;aring; lenker gir i gjennomsnitt flere sidevisninger per bes&amp;oslash;k&lt;/strong&gt; (selv om forskjellen er veldig liten).&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Tabellen under viser testens data fra November. Grunnen til at jeg ikke bruker dataene fra hele perioden, er at tallene fra November viser en ting med mine bl&amp;aring; lenker mye tydeligere enn hvis jeg hadde vist tallene fra hele perioden (trenden er den samme for alle m&amp;aring;neder, bare ikke s&amp;aring; tydelig).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bes&amp;oslash;kende som s&amp;aring; bl&amp;aring; lenker brukte i gjennomsnitt lengre tid&lt;/strong&gt;. Hvorfor det er slik vil bare v&amp;aelig;re spekulasjoner. Klikkdata som jeg har samlet inn gjennom denne testen forteller bare &lt;strong&gt;hva&lt;/strong&gt; som har skjedd, &lt;strong&gt;ikke hvorfor&lt;/strong&gt;.&lt;br /&gt;
&lt;/p&gt;
&lt;table width="450" cellspacing="1" cellpadding="1" border="1" align="" summary="Farge på linker evaluert med webanalyse"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;&amp;nbsp;&lt;br /&gt;
            &lt;/td&gt;
            &lt;td align="right"&gt;&lt;strong&gt;Brune linker&lt;/strong&gt;&lt;/td&gt;
            &lt;td align="right"&gt;&lt;strong&gt;Gr&amp;oslash;nne linker&lt;/strong&gt;&lt;/td&gt;
            &lt;td align="right"&gt;&lt;strong&gt;Bl&amp;aring; linker&lt;/strong&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td bgcolor="#f5f5f5"&gt;&lt;strong&gt;Bes&amp;oslash;k:&lt;br /&gt;
            &lt;/strong&gt;&lt;/td&gt;
            &lt;td bgcolor="#f5f5f5" align="right"&gt;1 214&lt;br /&gt;
            &lt;/td&gt;
            &lt;td bgcolor="#f5f5f5" align="right"&gt;1 247 &lt;br /&gt;
            &lt;/td&gt;
            &lt;td bgcolor="#f5f5f5" align="right"&gt;1 220 &lt;br /&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;strong&gt;Bounce Rate:&lt;/strong&gt;&lt;/td&gt;
            &lt;td align="right"&gt;78,43 %&lt;/td&gt;
            &lt;td align="right"&gt;76,66 %&lt;/td&gt;
            &lt;td align="right"&gt;76,80 %&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td bgcolor="#f5f5f5"&gt;&lt;strong&gt;Sider/bes&amp;oslash;k:&lt;/strong&gt;&lt;/td&gt;
            &lt;td bgcolor="#f5f5f5" align="right"&gt;1,46&lt;/td&gt;
            &lt;td bgcolor="#f5f5f5" align="right"&gt;1,43&lt;/td&gt;
            &lt;td bgcolor="#f5f5f5" align="right"&gt;1,48&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;strong&gt;Gj. snitt tid&lt;/strong&gt;&lt;/td&gt;
            &lt;td align="right"&gt;00:01:08&lt;/td&gt;
            &lt;td align="right"&gt;00:02:13&lt;/td&gt;
            &lt;td align="right"&gt;00:03:35&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td bgcolor="#f5f5f5"&gt;&lt;strong&gt;Nye bes&amp;oslash;k:&lt;/strong&gt;&lt;/td&gt;
            &lt;td bgcolor="#f5f5f5" align="right"&gt;85,67 %&lt;/td&gt;
            &lt;td bgcolor="#f5f5f5" align="right"&gt;83,88 %&lt;/td&gt;
            &lt;td bgcolor="#f5f5f5" align="right"&gt;84,26 %&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;Hvordan ble testen gjennomf&amp;oslash;rt?&lt;/h3&gt;
&lt;p&gt;Data fra Google Website Optimizer dukker ikke automatisk opp i Google Analytics. For &amp;aring; f&amp;aring; dette til har jeg benyttet en &lt;strong&gt;&lt;a href="http://www.roirevolution.com/blog/2008/05/using-website-optimizer-with-google-analytics-new.html"&gt;l&amp;oslash;sning utviklet av ROI Revolution&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt; Dette inneb&amp;aelig;rer at man legger inn deres &amp;quot;spesialkode&amp;quot;, og setter deretter opp en multivariasjonstest i Google Website Optimizer. Denne koden medf&amp;oslash;rer at det legges p&amp;aring; parametere p&amp;aring; nettadressene som genereres for Google Analytics. Parameteret som genereres for alle som for eksempel f&amp;aring;r &amp;quot;servert&amp;quot; brune lenker er &lt;em&gt;?combo=0&lt;/em&gt;.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Dette parameteret kan brukes til segmentering, og jeg har satt opp 3 forskjellige &lt;a href="http://www.savio.no/blogg/a/44/hvordan-organisere-en-google-analytics-konto"&gt;Google Analytics profiler&lt;/a&gt;, en for hver lenkefarge.&lt;/p&gt;
&lt;p&gt;For &amp;aring; kunne evaluere lenkefargene best mulig har jeg ekskludert en del data fra disse profilene:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;strong&gt;Egen IP-adresse&lt;/strong&gt;.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Data generert fra YouTube-filmer&lt;/strong&gt; avspilt gjennom min &lt;a href="http://www.savio.no/blogg/a/53/youtube-chromeless-player-with-google-analytics-event-tracking"&gt;YouTube-spiller&lt;/a&gt;.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.savio.no/blogg/a/40/hvorfor-og-hvordan-maale-klikk-paa-utgaaende-lenker"&gt;Utg&amp;aring;ende klikk p&amp;aring; lenker&lt;/a&gt;&lt;/strong&gt;. &amp;Aring; ekskludere utg&amp;aring;ende klikk kan alltids diskuteres om var riktig, siden de genererer virtuelle sidevisninger og p&amp;aring;virker bounce rate, men dette var et valg jeg tok.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Siden testen ikke er implementert p&amp;aring; alle sider p&amp;aring; Savio.no, er bounce rate mye h&amp;oslash;yere enn vanlig. For eksempel er ikke &lt;a href="http://www.savio.no/john/"&gt;John Savio&lt;/a&gt; en del av eksperimentet, og heller ikke eksemplene knyttet til artikkelen &lt;a href="http://www.savio.no/artikler/a/336/the-only-css-layout-you-need"&gt;The only CSS layout you need&lt;/a&gt;?&lt;/p&gt;
&lt;h3&gt;Var testen en suksess?&lt;/h3&gt;
&lt;p&gt;Om bare data fra Google Website Optimizer hadde blitt lagt til grunn hadde svaret p&amp;aring; dette blitt nei. Konverteringsm&amp;aring;let som jeg satte opp i Google Website Optimizer er bloggkommentarer, og det er ikke statistisk signifikant forskjell i antall kommentarer.&lt;/p&gt;
&lt;p&gt;Min hypotese var &lt;strong&gt;ikke at det ville bli flere kommentarer med bl&amp;aring; linker&lt;/strong&gt;, men at &lt;strong&gt;bl&amp;aring; linker ville f&amp;oslash;re til flere sidevisninger per bes&amp;oslash;k&lt;/strong&gt; og &lt;strong&gt;lavere bounce rate&lt;/strong&gt;. Jeg vil derfor kalle testen en &lt;strong&gt;delvis suksess&lt;/strong&gt; siden siden &amp;oslash;kningen i gjennomsnittlige sidevisninger per bes&amp;oslash;k &amp;oslash;kte noe, men ikke nok til at m&amp;aring;let p&amp;aring; 5 % forbedring ble n&amp;aring;dd.  &lt;/p&gt;
&lt;p&gt;Suksess ved testing kan bli m&amp;aring;lt p&amp;aring; mange forskjellige m&amp;aring;ter (Kilde: &lt;a href="http://www.sitespect.com/testingsuccess/"&gt;Successful Web Site Testing Practices av Eric T. Peterson&lt;/a&gt;):&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;For noen er &amp;quot;suksess&amp;quot; en dramatisk &amp;oslash;kning i m&amp;aring;linger knyttet til fortjeneste, fordi de vet at de fleste ledere vil respondere p&amp;aring; inkrementell fortjeneste.&lt;/li&gt;
    &lt;li&gt;For andre er &amp;quot;suksess&amp;quot; en liten &amp;oslash;kning i m&amp;aring;linger av de bes&amp;oslash;kendes engasjement, fordi man vet at sm&amp;aring; seire over tid til sammen vil v&amp;aelig;re en stor seier.&lt;/li&gt;
    &lt;li&gt;For andre er &amp;quot;suksess&amp;quot; en reduksjon i antall problemer de bes&amp;oslash;kende kan oppleve p&amp;aring; nettstedet, fordi man man vet at ved &amp;aring; redusere barrierer vil brukeropplevelsen forbedres.&lt;/li&gt;
    &lt;li&gt;For andre er &amp;quot;suksess&amp;quot; rett og slett &amp;aring; v&amp;aelig;re i stand til &amp;aring; lansere et nytt utseende p&amp;aring; nettstedet uten det sl&amp;aring;r ut negativt p&amp;aring; eksisterende &lt;a href="http://www.creuna.no/Nyheter-og-Aktuelt/Nyhetsarkiv/Nyhetsliste/9-tips-for-a-lykkes-med-webanalyse/"&gt;Key Performance Indicators&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Har du gjennomf&amp;oslash;rt testen riktig, det vil si at du blant annet har en plan, har utviklet en hypotese og har et m&amp;aring;l for testen, vil ogs&amp;aring; en test som feiler gi nyttig l&amp;aelig;rdom. Som &lt;a href="http://www.kaushik.net/avinash/"&gt;Avinash Kaushik&lt;/a&gt; sier:&lt;/p&gt;
&lt;blockquote&gt;Det fine med eksperimentering og testing er at du l&amp;aelig;rer &amp;aring; ta feil - fort!&lt;/blockquote&gt;
&lt;h3&gt;Testing videre&lt;/h3&gt;
&lt;p&gt;I eksperimentet testet jeg bare lenker som var understreket. Det har blitt sagt at understrekingen av lenkene er viktigere enn fargen p&amp;aring; lenkene, slik at det kunne v&amp;aelig;rt neste test.&lt;/p&gt;
&lt;p&gt;Jeg har likevel ingen planer om &amp;aring; gjennomf&amp;oslash;re en slik test siden jeg ikke har noen planer om &amp;aring; innf&amp;oslash;re lenker uten understreking. Testing for testingens skyld er ikke spesielt nyttig eller god bruk av ressurser.&lt;/p&gt;
&lt;h3&gt;Google Website Optimizer + Google Analytics = mer l&amp;aelig;rdom&lt;br /&gt;
&lt;/h3&gt;
&lt;p&gt;I dette blogginnlegget har jeg skrevet om en test som Google Website Optimizer ikke kunne gi svaret p&amp;aring; fordi testen ikke baserte seg p&amp;aring; konverteringer. Men ogs&amp;aring; i de tilfellene hvor du er ute etter et svar fra Google Website Optimizer, kan det v&amp;aelig;re hensiktsmessig &amp;aring; benytte denne metoden. Noen eksempler p&amp;aring; dette kan v&amp;aelig;re:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;strong&gt;Nye versus Returnerende bes&amp;oslash;kende:&lt;/strong&gt; Viser de forskjellig atferd i forhold til testversjonene? Segmentering av dataene i Google Analytics kan gi oss mer innsikt.&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Testing av skjemaer:&lt;/strong&gt; Kanskje f&amp;oslash;rer ikke det nye skjemaet som testes til signifikant flere konverteringer, men i webanalysen ser vi at de bruker kortere tid p&amp;aring; &amp;aring; fylle ut skjemaet. En forbedring i brukeropplevelsen kan v&amp;aelig;re grunn god nok.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Kan du komme p&amp;aring; andre grunner til at det kan v&amp;aelig;re hensiktmessig &amp;aring; kombinere Google Website Optimizer og Google Analytics, eller har du sp&amp;oslash;rsm&amp;aring;l eller hva det n&amp;aring; enn m&amp;aring;tte v&amp;aelig;re - legg gjerne igjen en kommentar.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Avslutningsvis vil jeg bare si at husk at denne testen er gjennomf&amp;oslash;rt p&amp;aring; mine bes&amp;oslash;kende som har lest mine artikler innenfor min layout med mine farger. Det er ikke sikkert du ville f&amp;aring;tt det samme resultatet.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=5OZK9SV2mqE:ZcrTJbVJbc8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=5OZK9SV2mqE:ZcrTJbVJbc8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=5OZK9SV2mqE:ZcrTJbVJbc8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=5OZK9SV2mqE:ZcrTJbVJbc8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=5OZK9SV2mqE:ZcrTJbVJbc8:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/5OZK9SV2mqE" height="1" width="1"/&gt;</description>
<dc:date> 2009-12-06</dc:date>
<category>Webanalyse</category>
<category domain="http://www.savio.no/blogg/s/6/1/webanalyse">Webanalyse</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/86/fargen-paa-en-link-skal-vaere-blaa-eller-en-test-av-farger-paa-lenker#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/86/fargen-paa-en-link-skal-vaere-blaa-eller-en-test-av-farger-paa-lenker#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=fargen-paa-en-link-skal-vaere-blaa-eller-en-test-av-farger-paa-lenker</feedburner:origLink></item>
<item>
<title>Google Analytics Individual Qualification (IQ)</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/XKipAuEprF4/google-analytics-individual-qualification-iq</link>
<description>&lt;p&gt;Mesteparten av bloggingen min her p&amp;aring; Savio.no handler om &lt;strong&gt;&lt;a href="http://www.savio.no/blogg/emne/google-analytics/"&gt;Google Analytics&lt;/a&gt;&lt;/strong&gt;. Grunnen til dette er at jeg er for deling av kunnskap, og det hjelper meg selv &amp;aring; huske spesielle ting bedre. Med andre ord, bloggen fungerer ogs&amp;aring; som en huskelapp for meg selv i mitt daglige arbeid.&lt;/p&gt;
&lt;p&gt;At jeg har valgt &amp;aring; skrive s&amp;aring; mye om Google Analytics gj&amp;oslash;r at jeg ogs&amp;aring; stiller meg &amp;quot;selv for hogg&amp;quot;. Den 3. mars ble &lt;strong&gt;&lt;a href="http://google.starttest.com/"&gt;Google Analytics Individual Qualification (IQ)&lt;/a&gt;&lt;/strong&gt; lansert. Samtidig med testen lanserte ogs&amp;aring; Google &lt;strong&gt;&lt;a href="http://www.google.com/support/conversionuniversity/"&gt;Conversion University&lt;/a&gt;&lt;/strong&gt; for &amp;aring; hjelpe folk til &amp;aring; forberede seg til testen eller bli en mer kunnskapsrik Google Analytics bruker.&lt;/p&gt;
&lt;p&gt;Ut av det bl&amp;aring; i dag dukker dermed f&amp;oslash;lgende sp&amp;oslash;rsm&amp;aring;l opp &lt;strong&gt;&lt;a href="http://www.metronet.no/blogg/2009/03/bli-kvalifisert-google-analytics-individual/"&gt;p&amp;aring; bloggen til Metronet&lt;/a&gt;&lt;/strong&gt;:&lt;/p&gt;
&lt;blockquote&gt;...var vi f&amp;oslash;rst i Norge eller tok du den i helgen Savio, E?&lt;/blockquote&gt;
&lt;p&gt;Om de var f&amp;oslash;rst i Norge vet jeg ikke, men de var i hvert fall ferdig med testen lenge f&amp;oslash;r meg. Jeg fikk ikke somlet meg til &amp;aring; ta testen f&amp;oslash;r i kveld, men jeg passerte testen heldigvis med god margin siden jeg f&amp;oslash;lte presset fra Metronet.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;All honn&amp;oslash;r til de som har tatt testen og best&amp;aring;tt (klapper meg selv p&amp;aring; skulderen). Som Kenneth Gvein fra Metronet skriver i bloggen var testen &lt;strong&gt;relativt utfordrende&lt;/strong&gt;.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Testen koster $50, og best&amp;aring;r av 70 multiple choice sp&amp;oslash;rsm&amp;aring;l som m&amp;aring; besvares innen 90 minutter. Du m&amp;aring; ha 75 % riktige svar for &amp;aring; best&amp;aring;. Best&amp;aring;r du testen er resultatet ditt gyldig i 18 m&amp;aring;neder.&lt;/p&gt;
&lt;p&gt;&lt;img width="455" height="352" alt="Google Analytics Individual Qualification (IQ)" src="http://www.savio.no/files/images/google-analytics-individual-qualification.gif" /&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Slik jeg ser det vil testen forh&amp;aring;pentligvis f&amp;oslash;re til at man f&amp;aring;r etablert en minimumsstandard i forhold til kvalifikasjoner hos personer som leverer tjenester knyttet til Google Analytics.&lt;/p&gt;
&lt;p&gt;Har du tatt testen, vurderer du &amp;aring; ta den eller vet du om andre som har tatt den i Norge?&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;PS. Nei, jeg r&amp;oslash;per ikke sp&amp;oslash;rsm&amp;aring;lene og svaralternativene. &lt;img alt="" src="/fckeditor/editor/images/smiley/msn/regular_smile.gif" /&gt;&lt;br /&gt;
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=XKipAuEprF4:LS1fsMO1I88:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=XKipAuEprF4:LS1fsMO1I88:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=XKipAuEprF4:LS1fsMO1I88:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=XKipAuEprF4:LS1fsMO1I88:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=XKipAuEprF4:LS1fsMO1I88:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/XKipAuEprF4" height="1" width="1"/&gt;</description>
<dc:date> 2009-10-03</dc:date>
<category>Webanalyse</category>
<category domain="http://www.savio.no/blogg/s/6/1/webanalyse">Webanalyse</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/77/google-analytics-individual-qualification-iq#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/77/google-analytics-individual-qualification-iq#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=google-analytics-individual-qualification-iq</feedburner:origLink></item>
<item>
<title>Webanalyse for ledere med Eric T. Peterson og Aurélie Pols</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/r410RfuPUws/webanalyse-for-ledere-med-eric-t-peterson-og-aurelie-pols</link>
<description>&lt;p&gt;&lt;a href="http://www.creuna.no/Nyheter-og-Aktuelt/Nyhetsarkiv/Nyhetsliste/Online-Performance-Management-seminar/"&gt;&lt;img width="460" height="280" alt="Eric T. Peterson og Aurélie Pols: Online Performance Seminar hos Creuna" src="http://www.savio.no/files/images/eric-t-peterson-online-performance-seminar.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Jeg bruker vanligvis ikke denne bloggen til &amp;aring; markedsf&amp;oslash;re arrangement i regi av jobben min hos &lt;strong&gt;&lt;a href="http://www.creuna.no"&gt;Creuna&lt;/a&gt;&lt;/strong&gt;, selv om bloggen hovedsakelig omhandler fagomr&amp;aring;dene som jeg jobber med der. Det er bare en personlig beslutning jeg har gjort, da jeg synes det er greit &amp;aring; ikke blande inn jobben for mye p&amp;aring; min private blogg.&lt;/p&gt;
&lt;p&gt;Denne gangen gj&amp;oslash;r jeg likevel et unntak, fordi temaet er for viktig til &amp;aring; la v&amp;aelig;re og nevne, og det er ikke hvem som helst som er foredragsholder.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Fredag 9. oktober kl 0830&lt;/em&gt; arrangerer Creuna &lt;strong&gt;&lt;a href="http://www.creuna.no/Nyheter-og-Aktuelt/Nyhetsarkiv/Nyhetsliste/Online-Performance-Management-seminar/"&gt;Online Performance Seminar&lt;/a&gt;&lt;/strong&gt;, eller &lt;strong&gt;Webanalyse for ledere&lt;/strong&gt; som det ogs&amp;aring; har blitt kalt. Seminaret er gratis.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Foredragsholdere er &lt;a href="http://www.webanalyticsdemystified.com/about/"&gt;&lt;strong&gt;Eric T. Peterson&lt;/strong&gt; og &lt;strong&gt;Aur&amp;eacute;lie Pols&lt;/strong&gt;&lt;/a&gt;, og i tillegg vil &lt;strong&gt;&lt;a href="http://www.flust.no"&gt;Flust.no&lt;/a&gt; &lt;/strong&gt; fortelle om hvordan de bruker webanalyse som et sentralt styringsverkt&amp;oslash;y.&lt;/p&gt;
&lt;h3&gt;Hvorfor et seminar om webanalyse for ledere?&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.targeting.com/sterne.html"&gt;Jim Sterne&lt;/a&gt;&lt;/strong&gt; (President of the &lt;a href="http://www.webanalyticsassociation.org/"&gt;Web Analytics Association&lt;/a&gt;) uttalte nylig: &lt;/p&gt;
&lt;blockquote&gt;It was a mistake to call it web analytics, it's really business analysis.&lt;/blockquote&gt;
&lt;p&gt;Webanalyse har opp gjennom tiden v&amp;aelig;rt teknologidrevet, og ikke forretningsdrevet. Dette til tross for at webanalyse egentlig handler om &amp;aring; optimalisere businessen. Firmaer som leverer tjenester innen webanalyse har bidratt til at utviklingen har g&amp;aring;tt i denne retningen - de har v&amp;aelig;rt (og noen er fremdeles) teknologi og verkt&amp;oslash;yorientert, og ikke forretningsorientert.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;For at webanalysen skal bli &lt;strong&gt;forretningsorientert&lt;/strong&gt; og inneb&amp;aelig;re en &lt;strong&gt;forbedring av businessen&lt;/strong&gt;, krever det at &lt;strong&gt;webanalysen er forankret i ledelsen&lt;/strong&gt;.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;I artikkelen &lt;strong&gt;&lt;a href="http://www.creuna.no/Nyheter-og-Aktuelt/Nyhetsarkiv/Nyhetsliste/9-tips-for-a-lykkes-med-webanalyse/"&gt;9 tips for &amp;aring; lykkes med KPIer og webanalyse&lt;/a&gt;&lt;/strong&gt; har jeg skrevet noen noen praktiske tips knyttet til temaet. &lt;/p&gt;
&lt;p&gt;Hva er din oppfattelse av webanalyse i Norge? Handler det hovedsakelig om &amp;quot;klikk og trafikk&amp;quot; fremdeles, eller har bedrifter og organisasjoner begynt &amp;aring; forst&amp;aring; at det handler om &amp;aring; forbedre businessen?&lt;br /&gt;
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=r410RfuPUws:_zhjE4s82IE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=r410RfuPUws:_zhjE4s82IE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=r410RfuPUws:_zhjE4s82IE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=r410RfuPUws:_zhjE4s82IE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=r410RfuPUws:_zhjE4s82IE:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/r410RfuPUws" height="1" width="1"/&gt;</description>
<dc:date> 2009-10-03</dc:date>
<category>Webanalyse</category>
<category domain="http://www.savio.no/blogg/s/6/1/webanalyse">Webanalyse</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/85/webanalyse-for-ledere-med-eric-t-peterson-og-aurelie-pols#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/85/webanalyse-for-ledere-med-eric-t-peterson-og-aurelie-pols#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=webanalyse-for-ledere-med-eric-t-peterson-og-aurelie-pols</feedburner:origLink></item>
<item>
<title>Google Analytics Campaign URL builder with Short URL and Twitter posting</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/Z7mAEzF__BE/google-analytics-campaign-url-builder-with-short-url-and-twitter-posting</link>
<description>&lt;p&gt;&lt;a target="_blank" href="http://www.savio.no/files/images/google-analytics-url-tool-url-shortener-twitter.png"&gt;&lt;img align="right" alt="Google Analytics Campaign URL Tool with Short URL, QR Codes, Excel export and Twitter posting" src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-url-tool-url-shortener-twitter.png&amp;amp;width=200" /&gt;&lt;/a&gt;One of the biggest problems with online marketing campaigns are that the &lt;strong&gt;campaigns are not tracked&lt;/strong&gt; as campaigns. If you do not track your campaigns, you will not know how efficient they are.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Another reason for bad campaign data are that the marketers are &lt;strong&gt;creating infunctional campaign URLs&lt;/strong&gt; because they don't know much about URLs.&lt;/p&gt;
&lt;p&gt;In my humble opinion, the &lt;a href="http://www.google.com/support/googleanalytics/bin/answer.py?hl=en&amp;amp;answer=55578"&gt;Google Analytics tool builder&lt;/a&gt; isn't the best tool in the world for creating campaign URLs. Because of this I have created what I humbly believe can be an &lt;strong&gt;easier and more time saving solution to create Google Analytics Campaign URLs&lt;/strong&gt;.&lt;br /&gt;
&lt;/p&gt;
&lt;h4&gt;This tool supports&lt;/h4&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;strong&gt; Excel:&lt;/strong&gt; Export Campaign URLs to Excel to build larger campaigns easier&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Short URLs:&lt;/strong&gt; Create short URLs with Goo.gl and Bit.ly&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Twitter:&lt;/strong&gt; Post shortened URL to Twitter&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;QR Codes:&lt;/strong&gt; Create QR Codes of shortened URLs&lt;br /&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Installing the Campaign URL builder&lt;/h3&gt;
&lt;ol&gt;
    &lt;li&gt;Make sure the &amp;quot;&lt;strong&gt;Bookmarks Toolbar/Links Toolbar&lt;/strong&gt;&amp;quot; is visible. If it is not, go to menu &lt;strong&gt;View &amp;gt; Toolbars&lt;/strong&gt; (or something similar, depending on your browser type).&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Drag this link&lt;/strong&gt;: &lt;a href="javascript:(function(){f='http://www.savio.no/tools/ga-url-tool/?url='+encodeURIComponent(window.location.href)+'&amp;amp;title='+encodeURIComponent(document.title)+'&amp;amp;v=5&amp;amp;';a=function(){if(!window.open(f+'noui=1&amp;amp;jump=doclose','savioga','location=yes,links=no,scrollbars=no,toolbar=no,width=300,height=590'))location.href=f+'jump=yes'};if(/Firefox/.test(navigator.userAgent)){setTimeout(a,0)}else{a()}})()"&gt;&lt;strong&gt;Google Analytics URL builder&lt;/strong&gt;&lt;/a&gt; up to your Bookmarks Toolbar. Alternatively, right click on the link and save to bookmarks.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;You are now ready to create campaign URLs, shorten the campaign URL (and share it on Twitter), or export the Campaign URL to Excel.&lt;/p&gt;
&lt;h3&gt;How to use the Google Analytics Campaign URL builder&lt;br /&gt;
&lt;/h3&gt;
&lt;p&gt;Visit your site campaign landing page, click on the Google Analytics URL builder link, and a page looking like the image above will load in front of your page.&lt;/p&gt;
&lt;h4&gt;Creating the campaign URL&lt;/h4&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.savio.no/files/images/qr-code-generator.png"&gt; &lt;img align="right" alt="QR Code Generator for Google Analytics Campaign URL Tool" src="http://www.savio.no/resize/resize.asp?path=files/images/qr-code-generator.png&amp;amp;width=200" /&gt;&lt;/a&gt;  The &lt;strong&gt;URL field&lt;/strong&gt; will be automatically filled out with the URL to your landing page. The &lt;strong&gt;Source&lt;/strong&gt;, &lt;strong&gt;Medium&lt;/strong&gt; and &lt;strong&gt;Campaign field&lt;/strong&gt; are prefilled for a Twitter campaign, and the final Campaign URL is created on the fly. This means that if you are changing some of the values in the different fields, the &lt;strong&gt;Campaign URL is automatically updated&lt;/strong&gt;. &lt;/p&gt;
&lt;p&gt;One problem I have experienced with people not very familiar with URLs are that they sometimes uses several ? (question marks) when they create campaing URLs. This tool adresses that particular problem.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Exampel of incorrect URL:&lt;/strong&gt;&lt;br /&gt;
http://domain.com&lt;font color="#ff0000"&gt;?&lt;/font&gt;id=123&lt;font color="#ff0000"&gt;?&lt;/font&gt;utm_source=src&amp;amp;utm_medium=med&amp;amp;utm_campaign=cmp&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;One URL should only contain one question mark&lt;/strong&gt;, if not the URL will/may break, and therefore &lt;strong&gt;this tool handles this automatically&lt;/strong&gt;.&lt;/p&gt;
&lt;h4&gt;Exporting Campaign URLs to Excel&lt;/h4&gt;
&lt;p&gt;Sometimes it can be more handy to work with your campaign URLs in Excel, for exampel if your campaign includes several sources.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.savio.no/files/images/google-analytics-campaign-url-tool-excel.png"&gt; &lt;img alt="Google Analytics Campaign URL Tool - Excel" src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-campaign-url-tool-excel.png&amp;amp;width=455" /&gt; &lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Choose your Microsoft Office language&lt;/strong&gt; (the tool supports English and Norwegian), and &lt;strong&gt;click the Excel button&lt;/strong&gt;. The Excel spreadsheet created makes it easy to continue to build your campaign, since it is pre-programmed with an Excel formula.&lt;/p&gt;
&lt;p&gt;The Excel spreadsheet and the Excel formula is inspired by &lt;a href="http://www.epikone.com/blog/2006/11/10/google-analytics-campaign-tracking-pt-2-the-epikone-link-tagging-tool/"&gt;The Link Tagging Tool&lt;/a&gt; (Google Docs tool) from Epikone.&lt;/p&gt;
&lt;h4&gt;Creating Short URLs with bit.ly or Goo.gl&lt;/h4&gt;
&lt;p&gt;If you click the &lt;strong&gt;Shorten button&lt;/strong&gt;, you can &lt;strong&gt;shorten your Campaign URL&lt;/strong&gt; using the URL shortener from &lt;a href="http://bit.ly"&gt;&lt;strong&gt;bit.ly&lt;/strong&gt;&lt;/a&gt; or &lt;strong&gt;&lt;a href="http://goo.gl/"&gt;Goo.gl&lt;/a&gt;&lt;/strong&gt;. &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;If you want to &lt;strong&gt;shorten a URL without the Google Analytics campaign variables&lt;/strong&gt;, just &lt;strong&gt;delete the value in the Source field&lt;/strong&gt;. All the campaign variables will then be automatically removed. &lt;/p&gt;
&lt;p&gt;By clicking the &lt;strong&gt;Tweet button&lt;/strong&gt; you can share your shortended URL on &lt;strong&gt;&lt;a href="http://twitter.com/"&gt;Twitter&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;h4&gt;Creating short URLs with bit.ly &lt;/h4&gt;
&lt;p&gt;If you want to use &lt;strong&gt;bit.ly&lt;/strong&gt;, you will have to &lt;a href="http://bit.ly/account/register"&gt;&lt;strong&gt;register&lt;/strong&gt;&lt;/a&gt; and &lt;a href="http://bit.ly/account/your_api_key/"&gt;&lt;strong&gt;get your API key&lt;/strong&gt;&lt;/a&gt;. Then do the following: &lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Copy your API key.&lt;/li&gt;
    &lt;li&gt;Choose bit.ly from the URL shortener drop down menu.&lt;/li&gt;
    &lt;li&gt;Paste your API key into the API text field and your username into the username field.&lt;/li&gt;
    &lt;li&gt;If you click the &lt;strong&gt;Save button&lt;/strong&gt;, your username and API key will be &lt;strong&gt;saved into a cookie on your computer&lt;/strong&gt;, so you don't have to enter this information the next time you uses my Google Analytics URL tool.&lt;/li&gt;
    &lt;li&gt;Click the &lt;strong&gt;Shorten button&lt;/strong&gt;, and your short URL will be created from the URL in the &lt;strong&gt;Campaign URL field&lt;/strong&gt;. The Short URL created will be visible in the &lt;strong&gt;Short URL text field&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;h4&gt;Creating short URLs with Goo.gl &lt;/h4&gt;
&lt;p&gt;The Goo.gl URL shortening integration is not 100 % perfect yet, but I have despite of this launched this option.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;If you want to get the shortened URLs listed in your Google Account on the Goo.gl domain, then you have to do the following:&lt;br /&gt;
&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Click the &lt;strong&gt;Authorize Access&lt;/strong&gt; link. The tool is using OAuth-verification.&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;Allow access to this application if you are logged in to your Google account. This tool will then be granted access for 1 hour. &lt;br /&gt;
    &lt;ul&gt;
        &lt;li&gt;If you don't allow access you can still shorten URLs with this tool, but the URLs will not be listed in your Google account.&lt;br /&gt;
        &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;After you have granted access you will be redirected back to the tool, and the &lt;strong&gt;Goo.gl Authorization Token field&lt;/strong&gt; should automatically be filled out. If the field is still empty, click on the Authorize Accces link again.&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;If the URL you are going to shorten is missing from the &lt;strong&gt;Campaign URL Field&lt;/strong&gt; after you have been redirected back from the authorization process, just set your cursor in one of the other fields and press for example space (and then delete the space again) or edit one of the campaign parameters.&lt;/li&gt;
    &lt;li&gt;Click the &lt;strong&gt;Shorten button&lt;/strong&gt;, and your short URL will be created from the URL in the &lt;strong&gt;Campaign URL field&lt;/strong&gt;. The Short URL created will be visible in the &lt;strong&gt;Short URL text field&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;Things to be aware of&lt;/h3&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;strong&gt;Browsers:&lt;/strong&gt; The tool should work well in different browsers, but I have experienced some problems with Internet Explorer 6. This is related to the &lt;a href="http://code.google.com/p/zeroclipboard/"&gt;Zero Clipboard Copy function&lt;/a&gt;.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Pop-up blockers:&lt;/strong&gt; Some pop-up blockers (for exampel the pop-up blocker in Google Toolbar) may prevent the tool from loading. If this happens, allow pop-ups from this domain.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Export to Excel:&lt;/strong&gt; You may see a warning when you try to open the Excel spreadsheet. This happens because I'm forcing a HTML page to act like a Excel spreadsheet. It is totally safe to open the Excel spreadsheet created.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Goo.gl URL shortening:&lt;/strong&gt; For some reason some times Goo.gl is creating 3 different shortened URLs when you shorten the URL with this tool. I'm working on a fix to this.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;Update&lt;br /&gt;
&lt;/h3&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;strong&gt;05.08.2011&lt;/strong&gt;: Support for &lt;strong&gt;Campaign Term&lt;/strong&gt; added to the tool. If you are a previous user, please &lt;strong&gt;drag the new link&lt;/strong&gt;:&lt;br /&gt;
    &lt;a href="javascript:(function(){f='http://www.savio.no/tools/ga-url-tool/?url='+encodeURIComponent(window.location.href)+'&amp;amp;title='+encodeURIComponent(document.title)+'&amp;amp;v=5&amp;amp;';a=function(){if(!window.open(f+'noui=1&amp;amp;jump=doclose','savioga','location=yes,links=no,scrollbars=no,toolbar=no,width=300,height=590'))location.href=f+'jump=yes'};if(/Firefox/.test(navigator.userAgent)){setTimeout(a,0)}else{a()}})()"&gt;&lt;strong&gt;Google Analytics URL builder&lt;/strong&gt;&lt;/a&gt; &lt;br /&gt;
    up to your Bookmarks Toolbar.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;22.06.2011&lt;/strong&gt;: Create &lt;strong&gt;QR Codes&lt;/strong&gt; of shortened URLs.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;03.04.2011&lt;/strong&gt;: Support for &lt;a href="http://goo.gl/"&gt;&lt;strong&gt;Goo.gl&lt;/strong&gt;&lt;/a&gt; URL shortening added using &lt;a href="http://davidbau.com/archives/2011/01/30/using_googl_with_jsonlib.html"&gt;jsonlib&lt;/a&gt;.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;15.01.2011&lt;/strong&gt;: Support for Cli.gs removed.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;13.02.2010: &lt;/strong&gt;Support for &lt;strong&gt;Conversion Attribution &lt;/strong&gt;added. A conversion can be &lt;strong&gt;attributed to the First Click&lt;/strong&gt; if you want, and not the last one (which is default in Google Analytics). This is done by adding the parameter &lt;strong&gt;utm_nooverride=1&lt;/strong&gt; to the campaign URL.&lt;br /&gt;
    See &lt;a href="http://www.google.com/support/analytics/bin/answer.py?hl=en&amp;amp;answer=55556"&gt;this help information from Google&lt;/a&gt; for more information.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;13.02.2010:&lt;/strong&gt; Support for &lt;strong&gt;Parameter Separator&lt;/strong&gt; added. &lt;strong&gt;# (hash)&lt;/strong&gt; separator can be used instead of &lt;strong&gt;? (question mark)&lt;/strong&gt; in the Campaign URL. This is a more SEO friendly solution. See &lt;a href="http://code.google.com/intl/nb/apis/analytics/docs/gaJS/gaJSApiCampaignTracking.html#_gat.GA_Tracker_._setAllowAnchor"&gt;Google&lt;/a&gt; for information about implementation.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;09.12.2009:&lt;/strong&gt; URL shortening with &lt;a href="http://bit.ly"&gt;&lt;strong&gt;bit.ly&lt;/strong&gt;&lt;/a&gt; added. If you are using my previous version update your bookmark since the new version is having a larger window size.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Some final words&lt;br /&gt;
&lt;/h3&gt;
&lt;p&gt;If you find my Google Analytics Campaign URL builder tool useful, &lt;strong&gt;please rate it in the &lt;a href="http://www.google.com/analytics/apps/about?app_id=636001"&gt;Google Analytics App Gallery&lt;/a&gt;.&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;If you have any comments or suggestions, I appreciate your feedback.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=Z7mAEzF__BE:3ui85zodRoQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=Z7mAEzF__BE:3ui85zodRoQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=Z7mAEzF__BE:3ui85zodRoQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=Z7mAEzF__BE:3ui85zodRoQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=Z7mAEzF__BE:3ui85zodRoQ:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/Z7mAEzF__BE" height="1" width="1"/&gt;</description>
<dc:date> 2009-05-13</dc:date>
<category>Web Analytics</category>
<category domain="http://www.savio.no/blogg/s/3/1/web-analytics">Web Analytics</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/82/google-analytics-campaign-url-builder-with-short-url-and-twitter-posting#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/82/google-analytics-campaign-url-builder-with-short-url-and-twitter-posting#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=google-analytics-campaign-url-builder-with-short-url-and-twitter-posting</feedburner:origLink></item>
<item>
<title>Google Analytics: How to track Google Keyword Ranking from your Visitors</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/4-qJuTANK6k/google-analytics-how-to-track-google-keyword-ranking-from-your-visitors</link>
<description>&lt;p&gt;In a &lt;a href="http://analytics.blogspot.com/2009/04/upcoming-change-to-googlecom-search.html"&gt;blog post from the Google Analytics team&lt;/a&gt; a couple of days ago, &lt;strong&gt;Google announced some changes to their URLs&lt;/strong&gt;. &lt;strong&gt;Blogstorm&lt;/strong&gt; did investigate these new URLs further, and asked the question: &lt;strong&gt;&lt;a href="http://www.blogstorm.co.uk/google-adds-ranking-data-to-referrer-string"&gt;Google Adds Ranking Data to Referrer String?&lt;/a&gt;&lt;/strong&gt; They were correct about their assumptions. &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;So - here is &lt;strong&gt;how you can track keyword and keyword rankings with Google Analytics&lt;/strong&gt;, and a couple of things you &lt;strong&gt;should be aware of&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;The first thing you must do is &lt;strong&gt;create a new Google Analytics profile&lt;/strong&gt;. When this is done we will have to create some filters.&lt;br /&gt;
&lt;/p&gt;
&lt;h3&gt;Creating the Google Analytics filters&lt;/h3&gt;
&lt;p&gt;There may be a simpler method for doing this, but I have only had under a day of testing my solution, so please bear with me.&lt;/p&gt;
&lt;p&gt;The first thing to do is to create som filters that includes only visitors from Google organic search.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.savio.no/files/images/google-analytics-filter-organic-search-traffic.gif"&gt;&lt;img src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-filter-organic-search-traffic.gif&amp;amp;width=455" alt="Google Analytics filter - Show only organic traffic" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;The Google Analytics filter above includes only organic traffic.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.savio.no/files/images/google-analytics-google-organic-search-traffic.gif"&gt;&lt;img alt="Google Analytics filter - Show only Google search traffic" src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-google-organic-search-traffic.gif&amp;amp;width=455" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;em&gt;The Google Analytics filter above includes only traffic from Google.&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;Grab the keyword and add the ranking&lt;/h3&gt;
&lt;p&gt;The filter below is the vital filter. This filter will grab the keyword, and add the ranking the keyword had when the visitor clicked on it.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.savio.no/files/images/google-analytics-filter-keyword-ranking.gif"&gt;&lt;img alt="Google Analytics filter - Show keyword and keyword ranking" src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-filter-keyword-ranking.gif&amp;amp;width=455" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;The filter above is a modified filter &amp;quot;inspired&amp;quot; from a blog post from &lt;a href="http://yoast.com/track-seo-rankings-google-analytics/"&gt;Yoast&lt;/a&gt; from January about tracking SEO rankings.&lt;/p&gt;
&lt;p&gt;This is &amp;quot;all&amp;quot; you have to do to track keywords and rankings from your visitors from Google. After a while the &amp;quot;&lt;strong&gt;User Defined&lt;/strong&gt;&amp;quot; report should look like this.&lt;/p&gt;
&lt;p&gt;&lt;img height="260" width="315" alt="Google Analytics Report - Keyword and Ranking" src="http://www.savio.no/files/images/google-analytics-report-keyword-and-ranking.gif" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;There are however a couple of things you should be aware of. &lt;/strong&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1.&lt;/strong&gt; (For the moment?) not all visitors from Google organic search are sending ranking information. This means that ranking for all of your keywords will not be tracked.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2.&lt;/strong&gt; If elements from &lt;strong&gt;Universal Search&lt;/strong&gt; (images, videos etc.) is part of the SERP (Search Engine Ranking Page), &lt;strong&gt;they will also be counted&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;This means that if there for example are 2 images at the top of the result, and you are listed as the last result on the page, your rank will be 12 (2 images + 10 organic listings). However, if you go to page 2 in the result, the first result on that page will have rank 11.&lt;/p&gt;
&lt;p&gt;This means that if your rank is 11, you could be listed on page 1, but you could also be listed on page 2. To identify which page the ranking parameter comes from I use &lt;strong&gt;Advanced Segmentation&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;To be able to to make this segmentation work, you will have to implement a &lt;strong&gt;filter that can track &lt;a href="http://www.savio.no/blogg/a/68/how-to-track-google-searchwiki-with-google-analytics"&gt;Full Referral Path&lt;/a&gt;&lt;/strong&gt;. Don't be confused by the title &amp;quot;How to track Google Searchwiki&amp;quot;, the filter is shown in that article. &lt;/p&gt;
&lt;h3&gt;Google Analytics Advanced Segmentation&lt;/h3&gt;
&lt;p&gt;Below you will find two different Advanced Segments.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;The first segment will identify visitors that came from page 1 in the Google search result.  &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.savio.no/files/images/google-analytics-advanced-segment-google-page-1.gif"&gt;&lt;img alt="Google Analytics advanced segment - Show traffic from Google page 1" src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-advanced-segment-google-page-1.gif&amp;amp;width=455" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;table cellspacing="1" cellpadding="2" border="1" align="" width="100%" summary=""&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;strong&gt;Matches regular expression:&lt;/strong&gt;&lt;/td&gt;
            &lt;td&gt;https?:\/\/(w{3})?\.?google.*(&amp;amp;|\?)q=.*&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;strong&gt;Does not match regular expression:&lt;/strong&gt;&lt;/td&gt;
            &lt;td&gt;https?:\/\/(w{3})?\.?google.*(&amp;amp;|\?)q=.*&amp;amp;start=[1-9]&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;The Advanced Segment below will identify visitors that came from page 2 in the Google search result.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.savio.no/files/images/google-analytics-advanced-segment-google-page-2.gif"&gt;&lt;img alt="Google Analytics advanced segment - Show traffic from Google page 2" src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-advanced-segment-google-page-2.gif&amp;amp;width=455" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;table cellspacing="1" cellpadding="2" border="1" align="" width="100%" summary=""&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;strong&gt;Matches regular expression:&lt;/strong&gt;&lt;/td&gt;
            &lt;td&gt;https?:\/\/(w{3})?\.?google.*(&amp;amp;|\?)q=.*&amp;amp;start=10&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;If you want to &lt;strong&gt;identify visitors from page 3&lt;/strong&gt;, just replace &lt;strong&gt;start=10&lt;/strong&gt; with &lt;strong&gt;start=20&lt;/strong&gt; in the regular expression above.&lt;/p&gt;
&lt;p&gt;These regular expressions are written by &lt;strong&gt;Maarten Berge&lt;/strong&gt;, and has been published here in a &lt;a href="http://www.savio.no/blogg/a/71/hvordan-avdekke-soekeatferd-i-google-med-google-analytics"&gt;Norwegian blog post earlier&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;Some final words &lt;/h3&gt;
&lt;p&gt;Just so I have mentioned it again. I have less than a day with testing, so I don't guarantee that everything are tested good enough. If you spot any faults or make any improvements to the solution, please add a comment.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Happy tracking.&lt;br /&gt;
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=4-qJuTANK6k:BdrbSanjOy0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=4-qJuTANK6k:BdrbSanjOy0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=4-qJuTANK6k:BdrbSanjOy0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=4-qJuTANK6k:BdrbSanjOy0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=4-qJuTANK6k:BdrbSanjOy0:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/4-qJuTANK6k" height="1" width="1"/&gt;</description>
<dc:date> 2009-04-16</dc:date>
<category>Web Analytics</category>
<category domain="http://www.savio.no/blogg/s/3/1/web-analytics">Web Analytics</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/81/google-analytics-how-to-track-google-keyword-ranking-from-your-visitors#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/81/google-analytics-how-to-track-google-keyword-ranking-from-your-visitors#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=google-analytics-how-to-track-google-keyword-ranking-from-your-visitors</feedburner:origLink></item>
<item>
<title>8 CSS (Cascading Style Sheets) eksempler</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/iH1BKSMWAA4/8-css-cascading-style-sheets-eksempler</link>
<description>&lt;p&gt;P&amp;aring; slutten av 2006, begynnelsen av 2007 lagde jeg noen eksempler/skrev noen artikler om CSS (Cascading Style Sheets). Disse artiklene ble publisert p&amp;aring; et nettsted dedikert til CSS. Siden dette nettstedet n&amp;aring; er i ferd med &amp;quot;&amp;aring; pakke sammen&amp;quot;, har jeg valgt &amp;aring; overf&amp;oslash;re alle artiklene og eksemplene hit til Savio.no.&lt;/p&gt;
&lt;p&gt;Alle artiklene og eksemplene er p&amp;aring; engelsk, og er organisert under temaene &lt;strong&gt;&lt;a href="http://www.savio.no/artikler/k/19/css-layouts"&gt;CSS layout&lt;/a&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;a href="http://www.savio.no/artikler/k/18/css-menus-og-rollovers"&gt;CSS menyer&lt;/a&gt;&lt;/strong&gt; og &lt;strong&gt;&lt;a href="http://www.savio.no/artikler/k/20/css-tips"&gt;CSS tips&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.savio.no/artikler/k/19/css-layouts"&gt;CSS Layout&lt;/a&gt;&lt;/strong&gt;
    &lt;ol&gt;
        &lt;li&gt;&lt;a href="http://www.savio.no/artikler/a/336/the-only-css-layout-you-need"&gt;The only CSS layout you need(?)&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="http://www.savio.no/artikler/a/337/three-column-fluid-css-layout-with-rounded-content-corners-and-100-height"&gt;Three column fluid CSS layout with rounded content corners and 100% height&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="http://www.savio.no/artikler/a/334/css-fluid-layouts-with-faux-columns"&gt;CSS fluid layouts with faux columns&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="http://www.savio.no/artikler/a/330/flexible-floated-two-column-css-layout"&gt;Flexible floated two column CSS layout&lt;/a&gt;&lt;/li&gt;
    &lt;/ol&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.savio.no/artikler/k/18/css-menus-og-rollovers"&gt;CSS Menyer&lt;/a&gt;&lt;/strong&gt;
    &lt;ol&gt;
        &lt;li&gt;&lt;a href="http://www.savio.no/artikler/a/333/horizontal-and-tabbed-css-menu-with-sub-menu"&gt;Horizontal and tabbed CSS menu with sub menu&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="http://www.savio.no/artikler/a/332/how-to-center-a-tabbed-horizontal-css-menu"&gt;How to center a tabbed horizontal CSS menu&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="http://www.savio.no/artikler/a/331/css-breadcrumb-using-background-image"&gt;CSS breadcrumb using background image&lt;/a&gt;&lt;/li&gt;
    &lt;/ol&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.savio.no/artikler/k/20/css-tips"&gt;CSS Tips&lt;/a&gt;&lt;/strong&gt;
    &lt;ol&gt;
        &lt;li&gt;&lt;a href="http://www.savio.no/artikler/a/335/different-font-color-than-line-through-color-with-css"&gt;Different font color than line-through color with CSS&lt;/a&gt;&lt;/li&gt;
    &lt;/ol&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Bakgrunnen for CSS artiklene og eksemplene&lt;/h3&gt;
&lt;p&gt;Det ligger en tredelt forklaring bak artiklene. Det ene var &amp;oslash;nsket om &amp;aring; forst&amp;aring; og l&amp;aelig;re meg CSS godt nok, og det andre var at jeg &amp;oslash;nsket &amp;aring; dele mine eksperimenter med eventuelt andre som kunne finne de nyttig. Det siste punktet var om jeg kunne utforske &lt;a href="http://www.digg.com"&gt;&lt;strong&gt;Digg.com&lt;/strong&gt;&lt;/a&gt; p&amp;aring; egne vegne som markedsf&amp;oslash;ringskanal, og lagde derfor artikkelen &lt;strong&gt;The only CSS layout you need(?)&lt;/strong&gt; med tilh&amp;oslash;rende eksempler. M&amp;aring;let, eller kanskje det er mer riktig &amp;aring; skrive forh&amp;aring;pningen, var todelt:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Se om jeg kunne f&amp;aring; egenprodusert stoff til &amp;aring; bli popul&amp;aelig;rt p&amp;aring; Digg.com&lt;/li&gt;
    &lt;li&gt;S&amp;oslash;kemotoroptimalisering (lenking til artikkelen)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Til tross for at jeg ikke fulgte alle &amp;quot;best practices&amp;quot; i forhold til Digg.com p&amp;aring; den tiden, endte det opp med at artikkelen gikk &amp;quot;hot&amp;quot;. Den fikk ca. 1 500 stemmer, et ras av bes&amp;oslash;kende fulgte, og deretter fulgte b&amp;oslash;lger med bes&amp;oslash;kende fra &lt;a href="http://delicious.com/"&gt;Delicious&lt;/a&gt;, &lt;a href="http://www.reddit.com/"&gt;Reddit&lt;/a&gt; og &lt;a href="http://www.stumbleupon.com/"&gt;Stumbleupon&lt;/a&gt; siden artikkelen ogs&amp;aring; gikk &amp;quot;hot&amp;quot; der.&lt;/p&gt;
&lt;p&gt;En kjapp sjekk hos Yahoo! indikerer at ca. 1 100 lenker peker til denne artikkelen fra andre nettsider.&lt;br /&gt;
&lt;/p&gt;
&lt;h3&gt;Hvilke konsekvenser har det &amp;aring; videresende disse artiklene til Savio.no?&lt;/h3&gt;
&lt;p&gt;Jeg skriver hovedsakelig p&amp;aring; norsk, og da f&amp;oslash;rst og fremst om &lt;a href="http://www.savio.no/blogg/emne/webstatistikk/"&gt;webstatistikk&lt;/a&gt;. Selv om jeg etterhvert har f&amp;aring;tt noen regul&amp;aelig;re lesere, kommer trafikken hit hovedsakelig fra s&amp;oslash;kemotorer. At jeg n&amp;aring; har videresendt disse artiklene til Savio.no inneb&amp;aelig;rer at det blir mye &amp;quot;&lt;em&gt;st&amp;oslash;y&lt;/em&gt;&amp;quot; i webanalysen, disse 8 artiklene sender en god dose bes&amp;oslash;kende.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;De viktigste bes&amp;oslash;kende for meg er norske lesere&lt;/strong&gt;, det de s&amp;oslash;ker etter og deres atferd. Disse er det n&amp;aring; vanskeligere &amp;aring; identifisere gjennom all &amp;quot;CSS st&amp;oslash;yen&amp;quot;. Jeg har derfor satt opp et &lt;strong&gt;avansert segment&lt;/strong&gt; (som jeg sikkert m&amp;aring; jobbe litt med) som ekskluderer CSS trafikken.&lt;/p&gt;
&lt;h4&gt;S&amp;oslash;kemotorer, videresendinger og p&amp;aring;sken&amp;oslash;tter &lt;/h4&gt;
&lt;p&gt;Det er alltid en viss spenning knyttet til videresendinger fra et domene til et annet, og hvordan s&amp;oslash;kemotorene h&amp;aring;ndterer dette. Om du ikke har gjort dette f&amp;oslash;r er du herved velkommen til &amp;aring; kunne observere hvordan det g&amp;aring;r. &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;F&amp;oslash;rst, artiklene er &lt;a href="http://www.savio.no/tools/http-statuskoder/#code301"&gt;videresendt permanent&lt;/a&gt; (301-videresending) hit til Savio.no. Det vil sp&amp;oslash;kefullt si at jeg har sendt en flyttemelding til Google og de andre s&amp;oslash;kemotorene om at Savio.no &amp;quot;skal&amp;quot; overta de eksisterende rangeringene. Du kan f&amp;oslash;lge med p&amp;aring; s&amp;oslash;kefrasen &lt;strong&gt;&lt;a rel="nofollow" href="http://www.google.com/search?q=css+submenu"&gt;css submenu&lt;/a&gt;&lt;/strong&gt; som jeg innehar f&amp;oslash;rsteplassen p&amp;aring; med det gamle domenet for &amp;aring; se hvordan det g&amp;aring;r.&lt;/p&gt;
&lt;p&gt;P&amp;aring;sken&amp;oslash;tten er ikke et vanskelig sp&amp;oslash;rsm&amp;aring;l, men en oppfordring om at om du har laget noen egne CSS l&amp;oslash;sninger, legg gjerne igjen en kommentar under.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;PS. Siden jeg allerede har begynt &amp;aring; f&amp;aring; sp&amp;oslash;rsm&amp;aring;l om dette; Nei det gamle domenet er ikke til salgs.&lt;/font&gt;&lt;br /&gt;
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=iH1BKSMWAA4:9GoqKzhFK7g:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=iH1BKSMWAA4:9GoqKzhFK7g:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=iH1BKSMWAA4:9GoqKzhFK7g:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=iH1BKSMWAA4:9GoqKzhFK7g:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=iH1BKSMWAA4:9GoqKzhFK7g:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/iH1BKSMWAA4" height="1" width="1"/&gt;</description>
<dc:date> 2009-04-08</dc:date>
<category>Webutvikling</category>
<category domain="http://www.savio.no/blogg/s/2/1/webutvikling">Webutvikling</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/80/8-css-cascading-style-sheets-eksempler#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/80/8-css-cascading-style-sheets-eksempler#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=8-css-cascading-style-sheets-eksempler</feedburner:origLink></item>
<item>
<title>Hvilke linker klikker dine besøkende på?</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/6Fv6EzqR_lc/hvilke-linker-klikker-dine-besoekende-paa</link>
<description>&lt;p&gt;Klikker dine bes&amp;oslash;kende p&amp;aring; &lt;strong&gt;overskriften&lt;/strong&gt; eller &lt;strong&gt;les mer&lt;/strong&gt; linken n&amp;aring;r de klikker seg inn til en artikkel, eller hvilke av &lt;strong&gt;menyelementene&lt;/strong&gt; p&amp;aring; nettsiden din benyttes til navigering? Beklager, det kan ikke &lt;a href="http://www.savio.no/blogg/emne/google-analytics/"&gt;Google Analytics&lt;/a&gt; fortelle deg, i hvert fall ikke &amp;quot;&lt;em&gt;rett ut av boksen&lt;/em&gt;&amp;quot;.&lt;/p&gt;
&lt;p&gt;Bildet nedenfor av nettstedsoverlegget her p&amp;aring; Savio.no illustrerer poenget. Fra forsiden av nettstedet er det tre menylenker som f&amp;oslash;rer til bloggen, Google Analytics rapporterer at alle tre har like stor prosentvis andel av klikkene.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.savio.no/files/images/google-analytics-nettstedoverlegg.gif"&gt;&lt;img alt="Google Analytics - Nettstedoverlegg" src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-nettstedoverlegg.gif&amp;amp;width=450" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;S&amp;aring; - hvordan identifisere hvilke lenker de bes&amp;oslash;kende har klikket p&amp;aring;?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For at du skal vite hvilken lenke som har blitt klikket p&amp;aring; m&amp;aring; lage unike lenker. I artikkelen &lt;strong&gt;&lt;a href="http://www.savio.no/blogg/a/75/hvordan-spore-hash-tegn-i-urlen-med-google-analytics"&gt;Hvordan spore Hash-tegn i URLen med Google Analytics&lt;/a&gt;&lt;/strong&gt; nevnte jeg at hash-tegn kan benyttes til &amp;aring; lage unike lenker, og at dette kan v&amp;aelig;re en m&amp;aring;te &amp;aring; gj&amp;oslash;re det p&amp;aring; siden dette &lt;strong&gt;ikke skaper problemer for s&amp;oslash;kemotorene i forhold til problematikken rundt duplisert innhold&lt;/strong&gt;. Problemet med hash-tagging er at det &lt;strong&gt;ikke fungerer&lt;/strong&gt; med Google Analytics sitt &lt;strong&gt;nettstedsoverlegg&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Metoden for &amp;aring; identifisere hvilke linker som har blitt klikket p&amp;aring;, og som fungerer med Google Analytics sitt nettstedsoverlegg, krever at &lt;strong&gt;hver lenke tagges opp med et parameter&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Dette er en metode som jeg allerede ser at benyttes i Norge, men alle eksempler jeg har sett er &lt;strong&gt;utf&amp;oslash;rt p&amp;aring; feil m&amp;aring;te&lt;/strong&gt; siden de skaper (potensielle) &lt;strong&gt;problemer for s&amp;oslash;kemotorene p&amp;aring; grunn av duplisert innhold&lt;/strong&gt; (noen &amp;quot;ledende&amp;quot; SEO selskaper som f&amp;oslash;ler seg kallet til &amp;aring; rekke opp handa?).&lt;/p&gt;
&lt;p&gt;Problemet gjelder ikke bare for nettsteder som benytter Google Analytics. Det finnes flere eksempler i Norge p&amp;aring; nettsteder som har investert i dyr webanalysesoftware, tagget opp rubb og stubb, og dermed sikret seg en d&amp;aring;rligere organisk synlighet.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Derfor, her er hvordan jeg mener at dette skal gj&amp;oslash;res.&lt;/strong&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;I bildet av nettstedsoverlegget i begynnelsen av artikkelen er det tre lenker som f&amp;oslash;rer til bloggen. Jeg velger &amp;aring; benytte parameteret &lt;strong&gt;linkID&lt;/strong&gt; for &amp;aring; separere lenkene fra hverandre. Toppmenyen f&amp;aring;r parameteret &lt;em&gt;toppmeny&lt;/em&gt;, kategorilenkene i venstre kolonne f&amp;aring;r parameteret &lt;em&gt;venstrekolonne&lt;/em&gt;, mens lenkene i h&amp;oslash;yre kolonne f&amp;aring;r parameteret &lt;em&gt;hoyrekolonne&lt;/em&gt;. Det gir meg da tre forskjellige lenker:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;http://www.savio.no/blogg/?linkID=toppmeny&lt;/li&gt;
    &lt;li&gt;http://www.savio.no/blogg/?linkID=venstrekolonne&lt;/li&gt;
    &lt;li&gt;http://www.savio.no/blogg/?linkID=hoyrekolonne&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Jeg har n&amp;aring; tre forskjellige lenker til samme destinasjon - lenker som vil fungere med nettstedsoverlegget til Google Analytics. Men som nevnt, disse lenkene vil kunne f&amp;oslash;re til problemer med duplisert innhold og d&amp;aring;rligere rangering i s&amp;oslash;kemotorene. &lt;/p&gt;
&lt;h3&gt;Hvordan unng&amp;aring; problemer med duplisert innhold med denne metoden?&lt;/h3&gt;
&lt;p&gt; L&amp;oslash;sningen er &amp;aring; benytte en spesiell &lt;strong&gt;&amp;lt;link&amp;gt; tagg&lt;/strong&gt; kalt &lt;strong&gt;canonical&lt;/strong&gt;. Denne taggen er et samarbeid mellom s&amp;oslash;kemotorene for &amp;aring; redusere problematikken med duplisert innhold, og st&amp;oslash;ttes av b&amp;aring;de &lt;a href="http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html"&gt;Google&lt;/a&gt;, &lt;a href="http://ysearchblog.com/2009/02/12/fighting-duplication-adding-more-arrows-to-your-quiver/"&gt;Yahoo!&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/webmaster/archive/2009/02/12/partnering-to-help-solve-duplicate-content-issues.aspx"&gt;Live Search (MSN)&lt;/a&gt; og &lt;a href="http://blog.ask.com/2009/02/ask-is-going-canonical.html"&gt;Ask.com&lt;/a&gt;. Taggen fungerer for s&amp;oslash;kemotorene omtrent som en &lt;a href="http://www.savio.no/tools/http-statuskoder/#code301"&gt;301-videresending&lt;/a&gt;.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;For &amp;aring; fortsette eksemplet mitt ovenfor. P&amp;aring; nettadressen til bloggen legger jeg f&amp;oslash;lgende kode inn:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;lt;link rel=&amp;quot;canonical&amp;quot; href=&amp;quot;http://www.savio.no/blogg/&amp;quot; /&amp;gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;i &lt;strong&gt;&amp;lt;head&amp;gt; seksjonen&lt;/strong&gt; p&amp;aring; nettsiden.&lt;/p&gt;
&lt;p&gt;Da gjenst&amp;aring;r bare en ting. Det er ikke bare for s&amp;oslash;kemotorene at duplisert innhold skaper problemer. Forskjellige URLer som f&amp;oslash;rer til samme destinasjon skaper ogs&amp;aring; &lt;strong&gt;d&amp;aring;rligere kvalitet p&amp;aring; dataene dine i webanalysen&lt;/strong&gt;. Du b&amp;oslash;r derfor ekskludere denne informasjonen fra de fleste nettstedsprofilene dine, og for eksempel bare la disse dataene v&amp;aelig;re tilgjengelig i din ufiltrerte nettstedsprofil (Se artikkelen &lt;a href="http://www.savio.no/blogg/a/44/hvordan-organisere-en-google-analytics-konto"&gt;Hvordan organisere en Google Analytics konto&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;For &amp;aring; ekskludere linkID informasjonen kan man enten benytte &lt;strong&gt;filtrering&lt;/strong&gt;, eller man kan legge inn denne ekskluderingen i &lt;strong&gt;profilinformasjonen&lt;/strong&gt;. Bildet under illustrerer hvordan dette gj&amp;oslash;res i profilinformasjonen.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.savio.no/files/images/google-analytics-ekskluder-nettstedsparametere.gif"&gt;&lt;img alt="Google Analytics - Ekskluder nettstedsparametere" src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-ekskluder-nettstedsparametere.gif&amp;amp;width=450" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Du har n&amp;aring; en metode for &amp;aring; spore hvilke lenker de bes&amp;oslash;kende klikker p&amp;aring; som fungerer med Google Analytics sitt nettstedsoverlegg, og som ikke lager problemer for s&amp;oslash;kemotorene p&amp;aring; grunn av duplisert innhold. I tillegg har du ivaretatt kvaliteten p&amp;aring; dataene dine i Google Analytics.&lt;/p&gt;
&lt;p&gt;Siden metoden krever noe jobb og kanskje involvering av flere selskaper (eks. webleverand&amp;oslash;ren), er det viktig at man har tenkt igjennom om denne metoden vil gi de svarene man &amp;oslash;nsker. Kanskje er det mer hensiktmessig &amp;aring; benytte analyseverkt&amp;oslash;y beregnet for klikk-tracking slik som &lt;a href="http://crazyegg.com/"&gt;CrazyEgg&lt;/a&gt;, &lt;a href="http://www.clicktale.com/"&gt;ClickTale&lt;/a&gt;, &lt;a href="http://www.clickdensity.com/"&gt;ClickDensity&lt;/a&gt; eller &lt;a href="http://www.pagealizer.com/"&gt;Pagealizer&lt;/a&gt;. &lt;br /&gt;
&lt;/p&gt;
&lt;h3&gt;Noen ord til slutt om nettstedoverlegget i Google Analytics&lt;/h3&gt;
&lt;p&gt;&lt;img height="108" width="261" align="right" alt="Google Analytics - Nettstedoverlegg med transaksjoner" src="http://www.savio.no/files/images/google-analytics-nettstedsoverlegg-transaksjoner-klikk.png" /&gt;Jeg er ingen aktiv bruker av nettstedoverlegget i Google Analytics, rett og slett fordi jeg f&amp;oslash;ler at det er for mange &amp;quot;svakheter&amp;quot;. Mange liker likevel &amp;aring; bruke nettstedoverlegget da det kan v&amp;aelig;re lettere &amp;aring; f&amp;aring; en forst&amp;aring;else av blant annet navigeringen p&amp;aring; nettstedet. I tillegg finner man ogs&amp;aring; informasjon om transaksjoner, m&amp;aring;lkonvertering og inntekter som kan v&amp;aelig;re veldig nyttig.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Likevel mener jeg at nettstedoverlegget har svakheter. For &amp;aring; illustrere hva jeg mener.&lt;/p&gt;
&lt;p&gt;Om du legger igjen en kommentar til denne artikkelen (setter pris p&amp;aring; tilbakemeldinger s&amp;aring; gj&amp;oslash;r gjerne det), vil ikke dette vises i nettstedoverlegget. Grunnen til dette er at kommentarfeltet benytter AJAX. For &amp;aring; kunne spore dette i Google Analytics lages det virtuelle sidevisninger. Virtuelle sidevisninger vil ikke vises i nettstedoverlegget, ei heller for eksempel Flash-lenker. Filtrering kan ogs&amp;aring; f&amp;oslash;re til at nettstedoverlegget ikke fungerer slik det skal.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Synspunkter p&amp;aring; artikkelen, sporing av klikk p&amp;aring; lenker, nettstedoverlegget eller gode verkt&amp;oslash;y for klikk-tracking? Lag en virtuell sidevisning og legg igjen en kommentar.&lt;br /&gt;
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=6Fv6EzqR_lc:7owUT-QuOyg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=6Fv6EzqR_lc:7owUT-QuOyg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=6Fv6EzqR_lc:7owUT-QuOyg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=6Fv6EzqR_lc:7owUT-QuOyg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=6Fv6EzqR_lc:7owUT-QuOyg:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/6Fv6EzqR_lc" height="1" width="1"/&gt;</description>
<dc:date> 2009-03-30</dc:date>
<category>Webanalyse</category>
<category domain="http://www.savio.no/blogg/s/6/1/webanalyse">Webanalyse</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/76/hvilke-linker-klikker-dine-besoekende-paa#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/76/hvilke-linker-klikker-dine-besoekende-paa#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=hvilke-linker-klikker-dine-besoekende-paa</feedburner:origLink></item>
<item>
<title>Microsoft adCenter Analytics legges ned</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/DH08HyRTj1s/microsoft-adcenter-analytics-legges-ned</link>
<description>&lt;p&gt;Microsoft har akkurat annonsert at &lt;strong&gt;&lt;a href="http://www.adcentercommunity.com/blogs/analytics/archive/2009/03/12/adcenter-analytics-beta-to-close.aspx"&gt;Microsoft adCenter Analytics legges ned&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Jeg har hatt &lt;a href="http://www.savio.no/blogg/a/38/microsoft-adcenter-analytics"&gt;l&amp;oslash;sningen installert her p&amp;aring; Savio.no&lt;/a&gt; omtrent siden starten. Inntrykket mitt fra den f&amp;oslash;rste artikkelen om verkt&amp;oslash;yet har ikke endret seg siden, det ble aldri et verkt&amp;oslash;y jeg fant verdt &amp;aring; bruke tiden p&amp;aring; - funksjoner og brukergrensesnitt passet aldri mitt behov.&lt;/p&gt;
&lt;p&gt;Jeg har likevel et godt minne fra verkt&amp;oslash;yet, som jeg ogs&amp;aring; delte med noen av de som skriver p&amp;aring; &lt;strong&gt;&lt;a href="http://www.frilunsj.no"&gt;Frilunsj&lt;/a&gt;&lt;/strong&gt; p&amp;aring; en en uformell samling i kveld, og det er at verkt&amp;oslash;yet opplyser om demografiske data.&lt;/p&gt;
&lt;p&gt;Om jeg ser bort i fra at demografiske data er sv&amp;aelig;rt mangelfulle, er det hyggelig ut i fra mitt eget ego at Microsoft adCenter Analytics rapporterer at flesteparten av mine lesere er kvinner mellom 20 og 26 &amp;aring;r.&lt;/p&gt;
&lt;p&gt;Dennis Mortensen, Director of Data Insights hos Yahoo, har skrevet noen interessante betraktninger i forbindelse med nedleggelsen &lt;a href="http://visualrevenue.com/blog/2009/03/microsoft-adcenter-analytics-discontinued.html"&gt;i bloggen sin&lt;/a&gt;. Disse tar blant annet for seg forskjellen mellom de gjenv&amp;aelig;rende akt&amp;oslash;rene som det er verdt &amp;aring; snakke om p&amp;aring; omr&amp;aring;det gratis webstatistikk; &lt;strong&gt;&lt;a href="http://www.google.com/analytics/no-NO/"&gt;Google Analytics&lt;/a&gt;&lt;/strong&gt; og &lt;strong&gt;&lt;a href="http://web.analytics.yahoo.com/"&gt;Yahoo Analytics&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;blockquote&gt;Why do you think Google Analytics provides &amp;ldquo;Last Click Campaign Attribution&amp;ldquo; and Yahoo! Web Analytics provides multiple models including &amp;ldquo;Original Source Campaign Attribution&amp;rdquo;? - Because last click favors Search and Google owns search and thus present a positive picture of their channel, Original Source on the other hand favors Display and Yahoo! owns Display and thus present a positive picture of their channel - same data, two different stories. &lt;/blockquote&gt;
&lt;p&gt;Jeg sier som Ole Brumm: Ja takk, begge deler - jeg vil vite b&amp;aring;de Original Source og Original Source Campaign Attribution. Jeg vet det finnes en mulighet for &amp;aring; finne ut av dette i Google Analytics, men har ikke testet det ut enda da det krever en del programmering.&lt;/p&gt;
&lt;p&gt;I stedet for &amp;aring; snakke om Microsoft adCenter Analytics sin nedleggelse, lurer jeg derfor p&amp;aring; om hva du mener er mest riktig om du m&amp;aring;tte velge:&lt;br /&gt;
&lt;strong&gt;Last Source Campaign Attribution&lt;/strong&gt; eller &lt;strong&gt;Original Source Campaign Attribution&lt;/strong&gt;?&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=DH08HyRTj1s:x_ulXEdBQiY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=DH08HyRTj1s:x_ulXEdBQiY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=DH08HyRTj1s:x_ulXEdBQiY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=DH08HyRTj1s:x_ulXEdBQiY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=DH08HyRTj1s:x_ulXEdBQiY:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/DH08HyRTj1s" height="1" width="1"/&gt;</description>
<dc:date> 2009-03-12</dc:date>
<category>Webanalyse</category>
<category domain="http://www.savio.no/blogg/s/6/1/webanalyse">Webanalyse</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/78/microsoft-adcenter-analytics-legges-ned#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/78/microsoft-adcenter-analytics-legges-ned#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=microsoft-adcenter-analytics-legges-ned</feedburner:origLink></item>
<item>
<title>Hvordan spore Hash-tegn i URLen med Google Analytics</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/zB5FV5Ttum4/hvordan-spore-hash-tegn-i-urlen-med-google-analytics</link>
<description>&lt;p&gt;&lt;strong&gt;Hash-tegn (#)&lt;/strong&gt;, av noen kalt &lt;strong&gt;firkant&lt;/strong&gt; eller &lt;strong&gt;anker&lt;/strong&gt;, benyttes i blant i nettadresser, for eksempel slik som vist i eksemplet under: &lt;/p&gt;
&lt;blockquote&gt;http://www.savio.no/nettadresse#comment&lt;/blockquote&gt;
&lt;p&gt;Eksemplet over viser en &lt;strong&gt;anker-lenke&lt;/strong&gt;, men det er ikke bare anker-lenker som benytter hash-tegn. Enkelte nettsider som benytter &lt;strong&gt;Flash eller AJAX kan ogs&amp;aring; benytte hash-tegn i nettadressene&lt;/strong&gt; til &amp;aring; kalle opp spesielle funksjoner.&lt;/p&gt;
&lt;p&gt;Google Analytics sporer ikke hash-tegn i nettadresser til vanlig. Denne artikkelen tar for seg &lt;strong&gt;hvordan man kan spore hash-tegn i nettadresser med Google Analytics&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;For &amp;aring; kunne spore hash-tegn i nettadresser med Google Analytics, m&amp;aring; vi endre Google Analytics koden p&amp;aring; nettsiden til koden under. Bytt ut XXXXX-1 med din Google Analytics konto- og profilID.&lt;br /&gt;
&lt;/p&gt;
&lt;ol class="code"&gt;
    &lt;li&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/li&gt;
    &lt;li class="tab1"&gt;var gapathname = window.location.pathname, gasearch = window.location.search, gahash = escape(window.location.hash);&lt;/li&gt;
    &lt;li class="tab1"&gt;try {&lt;/li&gt;
    &lt;li class="tab1"&gt;var pageTracker = _gat._getTracker(&amp;quot;UA-XXXXX-1&amp;quot;);&lt;/li&gt;
    &lt;li class="tab1"&gt;pageTracker._trackPageview(gapathname + gasearch + gahash);&lt;/li&gt;
    &lt;li class="tab1"&gt;} catch(err) {}&lt;/li&gt;
    &lt;li&gt;&amp;lt;/script&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Denne koden er hentet fra &lt;a href="http://www.google.com/support/forum/p/Google+Analytics/thread?tid=486a963e463df665&amp;amp;hl=en"&gt;Google Analytics sitt diskusjonsforum&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Det som er verdt &amp;aring; merke seg er n&amp;aring;r du sporer hash-tegn i nettadressene, vil du f&amp;aring; &lt;strong&gt;duplisert innhold i rapportene dine&lt;/strong&gt; i Google Analytics. Samme nettadresse vil n&amp;aring; kunne forekomme flere ganger i rapportene. Dette gir &lt;strong&gt;d&amp;aring;rligere kvalitet p&amp;aring; dataene&lt;/strong&gt;, og b&amp;oslash;r som regel &lt;strong&gt;filtreres bort fra (minimum) hovedprofilen din&lt;/strong&gt; i Google Analytics. Du b&amp;oslash;r kun la en profil dedikert til form&amp;aring;let samle inn hash-tegn dataene.&lt;/p&gt;
&lt;p&gt;Om du ikke forst&amp;aring;r hva jeg mener med hovedprofil og flere profiler, les artikkelen min om &lt;strong&gt;&lt;a href="http://www.savio.no/blogg/a/44/hvordan-organisere-en-google-analytics-konto"&gt;Hvordan organisere en Google Analytics konto&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;For &amp;aring; filtrere bort hash-tegnene og all informasjon som kommer etter disse i URLen, legg inn filteret under i profilene i Google Analytics hvor hash-informasjonen skal ekskluderes.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.savio.no/files/images/google-analytics-filter-ekskluder-hash-tegn-fra-url.gif"&gt;&lt;img alt="Google Analytics filter - Ekskluder Hash-tegn fra URL" src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-filter-ekskluder-hash-tegn-fra-url.gif&amp;amp;width=450" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Om du er litt kodekyndig s&amp;aring; du kanskje koden benytter &lt;strong&gt;escape&lt;/strong&gt;. Det vil si at &lt;strong&gt;#&lt;/strong&gt; vil vises som &lt;strong&gt;%23&lt;/strong&gt; i rapportene. Fra et rapporteringsperspektiv er ikke dette s&amp;aring; gunstig, og jeg foretrekker derfor &amp;aring; &lt;strong&gt;kj&amp;oslash;re et s&amp;oslash;k og erstatt filter&lt;/strong&gt; p&amp;aring; dette. S&amp;oslash;k og erstatt filteret er vist under.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.savio.no/files/images/google-analytics-filter-omgjoer-til-hash-tegn-i-url.gif"&gt;&lt;img alt="Google Analytics filter - Omgjør til Hash-tegn i URL" src="http://www.savio.no/resize/resize.asp?path=files/images/google-analytics-filter-omgjoer-til-hash-tegn-i-url.gif&amp;amp;width=450" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Det er verdt &amp;aring; merke seg at selv om dine rapporter n&amp;aring; vil vise hash-tegn, &lt;strong&gt;vil ikke disse vises i nettstedsoverlegget&lt;/strong&gt; i Google Analytics.&lt;/p&gt;
&lt;h3&gt;S&amp;oslash;kemotorer og hash-tegn i nettadresser&lt;br /&gt;
&lt;/h3&gt;
&lt;p&gt;Det er verdt &amp;aring; merke seg at s&amp;oslash;kemotorer ignorer det som kommer etter hash-tegnet i nettadressen n&amp;aring;r de indekserer nettsider. Hvis for eksempel nettadressen din er &lt;font color="#ff0000"&gt;http://www.domene.com/no/#/nettadresse&lt;/font&gt;, vil s&amp;oslash;kemotorene ignorere alt etter &lt;font color="#ff0000"&gt;no/&lt;/font&gt; i nettadressen. &amp;Aring; benytte hash-variabler i nettadressen skaper dermed ikke problemer med duplisert innhold for s&amp;oslash;kemotorene.&lt;/p&gt;
&lt;p&gt;P&amp;aring; grunn av dette blir hash-variabler ogs&amp;aring; benyttet til &amp;aring; spore hvilke lenker de bes&amp;oslash;kende klikker p&amp;aring;. For eksempel, klikker dine bes&amp;oslash;kende p&amp;aring; &lt;strong&gt;overskriften&lt;/strong&gt; eller &lt;strong&gt;les mer&lt;/strong&gt; linken n&amp;aring;r de klikker seg inn til en artikkel?  Selv om man kan benytte hash-variabler til &amp;aring; spore dette, er metoden er likevel ikke helt ideell, siden som nevnt hash-variablene ikke vises i nettstedsoverlegget.&lt;/p&gt;
&lt;p&gt;For &amp;aring; kunne se hvilke lenker de bes&amp;oslash;kende har klikket p&amp;aring; i nettstedoverlegget, se artikkelen &lt;strong&gt;&lt;a href="http://www.savio.no/blogg/a/76/hvilke-linker-klikker-dine-besoekende-paa"&gt;Hvilke linker klikker dine bes&amp;oslash;kende p&amp;aring;?&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=zB5FV5Ttum4:NTTMlX_UHuM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=zB5FV5Ttum4:NTTMlX_UHuM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=zB5FV5Ttum4:NTTMlX_UHuM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=zB5FV5Ttum4:NTTMlX_UHuM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=zB5FV5Ttum4:NTTMlX_UHuM:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/zB5FV5Ttum4" height="1" width="1"/&gt;</description>
<dc:date> 2009-03-09</dc:date>
<category>Webanalyse</category>
<category domain="http://www.savio.no/blogg/s/6/1/webanalyse">Webanalyse</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/75/hvordan-spore-hash-tegn-i-urlen-med-google-analytics#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/75/hvordan-spore-hash-tegn-i-urlen-med-google-analytics#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=hvordan-spore-hash-tegn-i-urlen-med-google-analytics</feedburner:origLink></item>
<item>
<title>SEM konferansen 2009</title>
<link>http://feeds.savio.no/~r/savio-blogg/~3/rsLRH9pnijw/sem-konferansen-2009</link>
<description>&lt;p&gt;Den 23. og 24. september drar &lt;strong&gt;&lt;a href="http://www.inma.no"&gt;INMA&lt;/a&gt;&lt;/strong&gt; og &lt;strong&gt;&lt;a href="http://www.anfo.no"&gt;ANFO&lt;/a&gt;&lt;/strong&gt; i gang &amp;aring;rets utgave av &lt;strong&gt;&lt;a href="http://www.semkonferansen.no"&gt;SEM konferansen&lt;/a&gt;&lt;/strong&gt;. Selv om jeg er litt inhabil i min anbefaling av denne konferansen (jeg sitter i Fagpanelet) mener jeg dette helt oppriktig - dette er &amp;aring;rets viktigste arrangement innenfor internettmarkedsf&amp;oslash;ring i Norge.&lt;/p&gt;
&lt;p&gt;Under har jeg sakset noe om temaet og konferansen fra INMA.&lt;/p&gt;
&lt;h3&gt;S&amp;oslash;k-bransjens rockestjerner til Norge!&lt;br /&gt;
&lt;/h3&gt;
&lt;p&gt;&amp;Aring;rets arrangement har samlet de fleste av verdens og nordens eksperter innenfor fagfeltet, og vi &amp;oslash;nsker alle de 260 deltakere fra 2008 samt nye deltakere velkommen.Eliten av britiske, amerikanske og nordiske eksperter er p&amp;aring; plass!  &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Noen som kommer er: &lt;/strong&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.bryaneisenberg.com/"&gt;Bryan Eisenberg&lt;/a&gt;&lt;/strong&gt;, guru, forfatter og en av iMedia top 25 markedsf&amp;oslash;rere.&lt;br /&gt;
    - I tillegg har han skrevet flere b&amp;oslash;ker, blant annet &amp;quot;&lt;em&gt;Always be testing&lt;/em&gt;&amp;quot; som jeg anbefaler p&amp;aring; det sterkeste. Om noen kan f&amp;aring; konvertert noen p&amp;aring; nett s&amp;aring; er det han. Selv om konverteringer ikke bare gjelder nettbutikker, b&amp;oslash;r han v&amp;aelig;re grunn nok til at i hvert fall alle nettbutikkeiere b&amp;oslash;r kjenne sin bes&amp;oslash;kelsestid.&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Rand Fishkin&lt;/strong&gt;, grunnlegger og h&amp;oslash;vding i &lt;a href="http://www.seomoz.org"&gt;SEOmoz&lt;/a&gt; og en av de st&amp;oslash;rste stjernene i SEO-bransjen, og holder alltid engasjerende og l&amp;aelig;rerike foredrag.&lt;br /&gt;
    - Jeg har fulgt med p&amp;aring; hva Rand Fishkin har holdt p&amp;aring; med siden 2004, s&amp;aring; n&amp;aring;r jeg anbefaler &amp;aring; dra p&amp;aring; konferansen p&amp;aring; grunn av han er det ikke uten grunn.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Mikkel deMid Svendsen&lt;/strong&gt;, &amp;quot;Jeg er en super s&amp;oslash;kenerd&amp;quot; sier han om seg selv. Mikkel har skrevet SEO 2.0 - den mest omfattende boken om markedsf&amp;oslash;ring i s&amp;oslash;kemotorer.&lt;br /&gt;
    - Jeg hadde gleden av &amp;aring; h&amp;oslash;re og m&amp;oslash;te Mikkel p&amp;aring; SMX London i 2007. Han er en fargerik (ogs&amp;aring; bokstavelig talt) og dyktig fyr. I tillegg vil han nok kanskje utfordre noen holdninger knyttet til SEO om han holder vanlig &amp;quot;standard&amp;quot;.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Lisa D. Myers&lt;/strong&gt; er en av Storbritannias flinkeste SEO-eksperter og har v&amp;aelig;rt en anerkjent blogger i flere &amp;aring;r. Hun holder regelmessig foredrag p&amp;aring; de st&amp;oslash;rste konferansene ute i verden.&lt;br /&gt;
    - Og i tillegg er hun tr&amp;oslash;nder- og en knakende dyktig en og!&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Marc Saarde&lt;/strong&gt;, Head of Online Business Optimization, &lt;a href="http://www.creuna.dk"&gt;Creuna Danmark&lt;/a&gt;.&lt;br /&gt;
    - Marc kjenner jeg godt. Er det noen som kan webanalyse i Norden s&amp;aring; er det Marc.&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Andrew Goodman&lt;/strong&gt;. Andrew er  blogger, forfatter og SEM-ekspert fra Canada og har skrevet den beste boken om Google AdWords: &amp;quot;&lt;em&gt;Winning Results with Google AdWords&lt;/em&gt;&amp;quot;.&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Adam Lasnik&lt;/strong&gt;, Google sin f&amp;oslash;rste Search Evangelist.&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Anders Hjorth&lt;/strong&gt;, CEO, Outrider EMEA.&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Jesper K&amp;auml;rrbrink&lt;/strong&gt;, President og CEO, ENIRO. &lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Noen av temaene og foredragene p&amp;aring; SEM konferansen er:&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;25 tips til bedre SEM. &lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;En full gjennomgang av SEO. &lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;L&amp;aelig;r hvordan du f&amp;aring;r til en effektiv forankring, bruk og optimalisering av webanalyse. &lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;Kunnskap om innhold som b&amp;aring;de brukerne og s&amp;oslash;kemotorene elsker. &lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;Norges &amp;quot;Beste S&amp;oslash;kestrategi&amp;quot;. En detaljert gjennomgang og presentasjonen av Gulltaggens og Norges &amp;quot;Beste S&amp;oslash;kestrategi&amp;quot;.&lt;/li&gt;
    &lt;li&gt;En gjennomgang og presentasjon av &amp;quot;Beste Internettstrategi&amp;quot;, som gjennom bruk av S&amp;oslash;k, sosiale medier og viralkampanjer gikk av med seieren i kategorien Beste S&amp;oslash;kestrategi p&amp;aring; Gulltaggen 2009.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;I 2008 hadde online annonsering en vekst p&amp;aring; 20% i Europa - De beste fremtidsutsiktene er for s&amp;oslash;k&lt;/h3&gt;
&lt;p&gt;I f&amp;oslash;lge &lt;strong&gt;IAB AdEx&lt;/strong&gt;, en &amp;aring;rlig annonseomsetningsrapport fra 19 nasjonale IAB land tilrettelagt i samarbeid med PWC, er s&amp;oslash;kemotormarkedsf&amp;oslash;ring den grenen innenfor online annonsering som vil fortsette &amp;aring; dominere i tiden fremover. S&amp;oslash;k hadde en vekstrate p&amp;aring; 8% i Europa i 2009, og representerer nesten halvparten av den totale annonseomsetningen (46 %). &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Samme analyse antyder at display ad annonsering vil fortsette &amp;aring; minske sin vekst, med en total vekstrate p&amp;aring; 0,4 %. Mer informasjon om dette finnes i artikkelen &lt;a href="http://www.inma.no/bransjenytt/internett-opp-20-i-europa"&gt;Internett opp 20 % i Europa&lt;/a&gt; p&amp;aring; INMA.no.&lt;/p&gt;
&lt;p&gt;Selv om vi er inne i en noe ruskete &amp;oslash;konomisk tid, er jeg av den oppfatning at og ikke finne midler til &amp;aring; delta p&amp;aring; SEM konferansen er synonymt med &amp;aring; spare seg til fant. S&amp;oslash;kemotormarkedsf&amp;oslash;ring er den mest kostnadseffektive og brukerorienterte markedsf&amp;oslash;ringsformen som finnes, og SEM konferansen gir en unik mulighet til &amp;aring; tilegne seg kunnskap fra de beste.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Sees vi p&amp;aring; &lt;a href="http://www.semkonferansen.no"&gt;SEM konferansen&lt;/a&gt;?&lt;/strong&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=rsLRH9pnijw:sELsfcMQoAg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=rsLRH9pnijw:sELsfcMQoAg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=rsLRH9pnijw:sELsfcMQoAg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?i=rsLRH9pnijw:sELsfcMQoAg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.savio.no/~ff/savio-blogg?a=rsLRH9pnijw:sELsfcMQoAg:ANkz6nJbUoM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/savio-blogg?d=ANkz6nJbUoM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/savio-blogg/~4/rsLRH9pnijw" height="1" width="1"/&gt;</description>
<dc:date> 2009-02-09</dc:date>
<category>Markedsføring</category>
<category domain="http://www.savio.no/blogg/s/1/1/markedsfoering">Markedsføring</category>
<dc:creator>Eivind Savio</dc:creator>
<comments>http://www.savio.no/blogg/a/83/sem-konferansen-2009#comments</comments>
<feedburner:origLink>http://www.savio.no/blogg/a/83/sem-konferansen-2009#utm_source=feed-blog&amp;utm_medium=feed&amp;utm_campaign=sem-konferansen-2009</feedburner:origLink></item>
</channel>
</rss>

