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:
One of the most common questions we get about GA4 isn’t really about GA4, itself.…
Using engagement data to improve website performance is a near-universal use-case for users of Google…
Google announced on April 23 that it will again delay third-party cookie deprecation (3PCD) in…
This website uses cookies.