Current time: 12-16-2019, 09:01 PM Hello There, Guest! (LoginRegister)

Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Google analytics - lazy load
02-24-2012, 12:11 PM
Post: #1
Google analytics - lazy load
Hi
I am using the Google-supplied analytics code which I believed to be loading asyncronously.
I have code to load 3 ajax pages (which load after window.load via jquery) and show after the blue document complete line - see http://www.webpagetest.org/result/120222...1/details/
and
http://www.webpagetest.org/result/120224...1/details/ (strange dns issue with Google Analytics there?)

Would using the same technique on the Google Analytics gain anything, such as maybe the initial render time?

Regards

Doc
Find all posts by this user
Quote this message in a reply
02-25-2012, 01:45 AM
Post: #2
RE: Google analytics - lazy load
It shouldn't impact the start render time but it might pull in your onload a bit. The risk is that the later you push your analytics the less coverage you get in your data so you'll start missing page views, bails, etc - Just from user behavior.
Visit this user's website Find all posts by this user
Quote this message in a reply
03-05-2012, 11:54 AM
Post: #3
RE: Google analytics - lazy load
fwiw I have now set the Google analytics to this:-


var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-12345678-1']);
_gaq.push(['_trackPageview']);

($(window).load( function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
}));

The difference from the std Google code is ($(window).load( function() { and an extra closing rounded bracket on the last line.

It all loads after page load, it appears to be worth about 0.1 seconds to my site.
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)