The old post referenced the traditional/syncronous version of the Google Analytics tracking code. This new post features the newest release by Google, which is the asynchronous code execution.
Please note that I am not going to re-do the entire post, just the code portion.
So here is the code update:
Traditional Snippet (Synchronous):
function validate() { isEntered(document.getElementById('name'),'name'); isEntered(document.getElementById('email'),'email'); isEntered(document.getElementById('phone'),'phone'); isEntered(document.getElementById('company'),'company'); isEntered(document.getElementById('comments'),'comments'); frm.action='/thankyou.aspx?src=contact_us.htm'; } function isEntered(el, field_name) { if((el.value=="") || (el.value==null)) { pageTracker._trackPageview('/contact_us.htm/empty/'+field_name); } else { return false; } }
Asynchronous Snippet (NEW):
function validate() { isEntered(document.getElementById('name'),'name'); isEntered(document.getElementById('email'),'email'); isEntered(document.getElementById('phone'),'phone'); isEntered(document.getElementById('company'),'company'); isEntered(document.getElementById('comments'),'comments'); frm.action='/thankyou.aspx?src=contact_us.htm'; } function isEntered(el, field_name) { if((el.value=="") || (el.value==null)) { _gaq.push(['_trackPageview', '/contact_us.htm/empty/'+field_name]); } else { return false; } }
Related Posts:
Most analytics programs begin with foundational platforms like Google Analytics or Adobe Analytics. These tools…
In our previous post, we covered why custom metrics in GA matter and how to…
In today’s fast-paced digital world, marketing and product teams don’t just need data—they need answers,…
This website uses cookies.