Skip to content

Instantly share code, notes, and snippets.

@araddon
Created August 19, 2011 17:14
Show Gist options
  • Select an option

  • Save araddon/1157381 to your computer and use it in GitHub Desktop.

Select an option

Save araddon/1157381 to your computer and use it in GitHub Desktop.
Use Queue with actions for pages
<html lang="en" >
<head>
<title>Webtrends Testing Suite JS</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript" src="http://s.webtrends.com/js/webtrends.js"></script>
</head>
<body>
<div id="">
<script type="text/javascript">
var webtrendsQ = [];
window.webtrendsAsyncInit = function() {
var dcs=new Webtrends.dcs().init({dcsid:"dcsid_1c7f",timezone:-8}).track();
dcs.addOnFinish(function(dcs){
if (webtrendsQ && webtrendsQ.length > 0){
var i = 0, l = webtrendsQ.length;
webtrendQ.forEach(function(q){
dcs.multiTrack({argsa:q});
}
}
webtrendsQ.push=function(){
dcs.multiTrack({argsa:Array.prototype.slice.call(o.arguments});
}
},'collect');
};
(function() {
var s = document.createElement('script'); s.type="text/javascript";s.async = true;
s.src = 'http://s.webtrends.com/js/webtrends.min.js';
var s2=document.getElementsByTagName("script")[0];s2.parentNode.insertBefore(s,s2);
}());
</script>
<a href="#" id="testlink" >test link</a>
<script type="text/javascript" charset="utf-8">
$(document).ready(function(){
$("#testlink").click(function(){
webtrendsQ.push(["DCS.dcsuri","/multitrackevents/my_custom_action","WT.convval","my_custom_action","WT.conv","1"]);
return false;
});
});
</script>
</div>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment