Google Analytics Adds User Timings in Site Speed Reports; Street View Comes to Ukraine; Worldwide Mirrors of git.kernel.org

Just in time for the 2012 European Football Championships, Google Maps team today bring the Ukraine through Street View. Located in the geographical center of Europe, Ukraine has many fascinating sites to explore."At more than 1500 years old, the capital Kyiv is the oldest city in Central and Eastern Europe. You can know take a […]

Just in time for the 2012 European Football Championships, Google Maps team today bring the Ukraine through Street View. Located in the geographical center of Europe, Ukraine has many fascinating sites to explore.

"At more than 1500 years old, the capital Kyiv is the oldest city in Central and Eastern Europe. You can know take a virtual stroll around the historical center of the city refereed to as the 'Cradle of Slavic civilization', including the UNESCO World Heritage listed sites of Kyiv-Pechersk Lavra and Saint Sophia Cathedral," Google mentions.

In other Google products news, today Google made available a public mirror of git.kernel.org at https://kernel.googlesource.com/. "This mirror service is backed by the same high speed infrastructure that hosts the Android Open Source Project, which already serves more than 1 terabyte of data and 2.5 million requests each day," posted Google.

kernel.googlesource.com is served out of multiple Google data centers, utilizing facilities in Asia, the United States and Europe to provide speedy access from almost anywhere in the world.

Google App Engine 1.6.5 released today includes some updates to the Datastore and the runtimes, new features for the Images API, and more!

You can read the complete release notes for all the new features and fixes in this release for Java, Python, and Go.

Also, note, that Google extend the collection of Google Anaytics Site Speed reports with User Timings.

"With User Timings, you can track and visualize user defined custom timings about websites. The report shows the execution speed or load time of any discrete hit, event, or user interaction that you want to track. This can include measuring how quickly specific images and/or resources load, how long it takes for your site to respond to specific button clicks, timings for AJAX actions before and after onLoad event, etc. User timings will not alter your pageview count, hence, makes it the preferred method for tracking a variety of timings for actions in your site," explains Analytics team.

Here are some sample use cases for User Timings

  • To track timings for AJAX actions before and after onLoad event.
  • A site can have their own definition of "User Perceived Load Time", which can be recorded and tracked with user timings. As an example, news websites can record time for showing the above fold content as their main metric instead of onLoad time.
  • Detailed performance measurement and optimization of sub components on a page, such as time to load all images, CSS or Javascript, download PDF files and time it takes to upload a file.

To collect User Timings data, you'll need to add JavaScript timing code to the interactions you want to track using the new _trackTiming API included in ga.js (version 5.2.6+) for reporting custom timings.

To check out User Timings Report in your account -- Go to the content section and click the User Timings report under Content section. There are three tabs within the User Timings report for you to review: Explorer, Performance, & Map Overlay. Each provides a slightly different view of user timings reported.

Google Analytics Site Speed Adds User Timings

User Timings Report in Google Analutics