There is a syntax error on the above code, the correct extension code is below ( ]} !! ) A working example can be seen on berlowrahman.scot //only begin setInterval if timing tag has not been fired. interval is set to 3 seconds (3000 milliseconds) if (b['cp.timing_tag_fired'] == "0") { var interval = setInterval(function(){ //check if current time > 180 seconds from session start time if (((new Date).getTime() - b['cp.utag_main_ses_id']) / 1000 > 180) { //clear interval clearInterval(interval); //set the timing tag cookie using the utag set cookie function utag.loader.SC("timing_tag_fired","1"); // fire the tag utag.view({event_name: 'timing_event'},null,[5]); } },3000); }
... View more