We’re always improving the speed and efficiency of all components in the GoSquared system. We believe a well oiled machine is paramount to operational success. This week we decided to focus on the first point of contact between your traffic and our system: the GSTC (GoSquared Tracking Code). We’ve made it more efficient, completely unobtrusive, and up to five times faster!
The Vices of the old GSTC
Another limitation was the way we distributed the GSTE. The GSTC we gave you asked our servers for specific GSTE code which was customised for your particular account. Processing this information wasted valuable loading time and made average GSTE response time (and therefore blocking time) in excess of 300ms. This setup wasn’t ideal for a variety of reasons, so we decided to make things a whole lot better.
The Virtues of the new Tracker
This shiny new GSTC knows you don’t have time for it to get in your way. That’s why it won’t ever interfere with the way your page loads, looks and responds.
GoSquared.acct = "GSN-0000000-X";
w._gstc_lt=+(new Date); var d=document;
var s = d.getElementsByTagName("script"); s.parentNode.insertBefore(g, s);
Free home delivery in a few dozen milliseconds.
Bet your local pizza place can’t match that. One of the key areas of improvement is how this code invokes the GSTE. After some caffeine-fuelled tinkering of our server architecture, we’re now able to put a universal (as opposed to site-specific like the old version) GSTE on a Content Delivery Network (CDN) and have the above GSTC load and run that file directly. This means that the GSTE will always be loaded from the CDN edge location nearest to the visitor, so response & load times are always kept to an absolute minimum. In our geeky experiments, the average time from GSTE request to execution of this new code is around 66.2ms. That’s nearly 5 times faster than the old system. Yikes!
Ready for more
The new tracking system is highly extensible, and we will be developing it further in correlation with the evolution of our apps. Stay tuned for more exciting developments.
Go get her!
You can find the new GSTC in the “Tracking Code” tab of your Site Manager. We encourage you to replace the old GSTC as soon as possible. The old tracker will always work, it just isn’t as cool as the new one!
Still haven’t used GoSquared?
Sign up for a 30 day free trial now and start monitoring your website’s traffic in real-time!