google

Google Analytics is AWESOME!

Tis been quite a while since we had a “iA!” post over here, and inbetween all the CES/Engadget/1000 RSS items, it’s been quite insane. I guess that just comes about from trying to do 1 MILLION things at once.

Just between you and me, though, I’m heaps glad that I get to go to a place with scarce internet access. Although I hate to think of how my inbox and RSS feedreader will look like when I get back (over 1000 news items in NetNewsWire was not cool… I blame you, CES, Macworld, and Engadget!), it’s going to be great – no constant pressure to “do stuff”, just the constant “chill” of a (decidedly, well-deserved) holiday.

Anyway, today I’m here to talk about Google Analytics and why it’s awesome.

So… got a website? Need to have grossly detailed analysis of your website visitors, as well as such arcane statistics such as bounce rate, average time on site, browser capabilites, connection speeds, hostnames, screen resolutions, and literally all that jazz?

If so, Google Analytics is your friend.

Quick explanation: Analytics is a website monitoring tool. At it’s most basic level, it will tell you how many “hits” your website has got over a monthly period (you can adjust the time period), how many page views, how many pages per visit. In addition to this, the Dashboard tells you how long the average user spends on your site – as well as the percentage of new visits.

Diving in a little further, or just scrolling down the Dashboard reveals even more info – Map Overlays (where all your visits come from, drilled down to city), Traffic Sources (where all your visitors come from, eg direct traffic, search engines, referring sites), and Content Overview (which tells you what pages got how many hits).

But wait, there’s more!

Much, much, much more. I’ll be the first to admit that I don’t use the vast majority of Analytics – there is a LOT of as-yet unharnessed power in it. Stuff that I wouldn’t bother with.

For instance, in the Visitors drilldown, we have an absolute plethora of information about your visitors, from what web-browser and operating system combination they used to visit your website, how many colours their screen could display, what resolution their screen was, as well as what version of flash and java they had.

In addition to this, there are Traffic Sources, Content, and Goals drilldowns as well, with the same level of in-depth information as the Visitors tab.

In a way, Google Analytics is scary. It manages to collect all this information from a small JavaScript embedded in a web page, which of course has to be embedded in all of your web pages that you want tracked.

As you may very well know, WordPress powers both freshbytes and this website, Benny Ling’s BLING. With WordPress, you can’t directly manipulate the HTML of a webpage, as it is automatically generated by the WordPress engine iteself. Instead, you have to add a Plugin to WordPress – for both freshbytes and this website, I’m using the Google Analytics for WordPress plugin. Using this plugin couldn’t be simpler – install, put in your Tracking Code (Analytics will supply you with this), and boom, you’re done. This plugin will also track any outbound clicks, as well as any downloaded documents.

It’s thanks to Analytics that I can see that this website has seen a 275% increase in visitors over the past month, with a 337% increase over the past week. That’s not a bad effort, actually.

So, how did that happen? Massive, massive pimpage. Ever since the introduction of Press This, blogging has actually become enjoyable. Wading though the crap to see what is, and isn’t bloggable still isn’t as enjoyable, but Press This makes blogging… easy. Write interesting articles on your website. Get people to read them by pimping them wherever, whenever possible. Share the link in Facebook. Stick it as your status message. Tweet it. Whatever.

Last but not least… I still cannot figure out why the article I blogged about a while ago about the wife who set her husbands genitals on fire with metho (the husband, unsurprinsgly, died as a result) is still the most popular article on this website. Wait – my apologies. It seems that that article has now been pipped by the Seven reasons the Palm Pre is better than the iPhone article I did. The Macworld 2009 keynote summary I wrote (at 6:15am, right after the keynote itself :o ) was also pretty popular.

Google Analytics is highly recommended if you run any kind of website yourself, or for a client, or whatever. Get it, you won’t regret it! Can’t argue with the price either – the best things in life really are free :D

A Month of Spam…

A Month of Spam

amonthofspam.gif (GIF Image, 995×2048 pixels).

Wow – that’s actually scary.

Like many Digg commentators, I rarely see any sort of spam due to Gmail’s excellent spam-blocker. Unlike some other things, it actually does work, and best of all, it’s free!

Gmail is awesome. I don’t know why more people don’t use it.

Google Out of Ideas for iPhone App?

It seems that Google is out of ideas for their iPhone application, Google Mobile, when they are struggling to find things to put in the “What’s new in this version” and resort to putting “Enhanced version number”.

via Google Out of Ideas for iPhone App – MacTalk Forums.

This is serious gold…

Take a look for yourself:

What's New for the Google Mobile App?

Or, if you really don’t believe me, hit up the Google Mobile App page on the App Store here.

In any case, I managed to LOL. It’s good to know that these guys have a sense of humour.

iPhone-Optimised Search Results from Google Toolbar

So… props to Daring Fireball for this one.

If you hit the Google something from the Google toolbar in Mobile Safari on iPhone/iPod Touch, then it doesn’t automagically format the search results for your device – until now.

Seems to only work for google.com searches, though, not country-specific ones as per this flickr comment.

Bummer, indeed.

iHaz iPhone 3G

So the first day I tried to get an iPhone was Tuesday the 16th September 2008. I woke up, go ready, and was totoally pumped to be getting an iPhone today.

I caught the 8am bus out of my place of residence, and right after I had been to see Wall-E with a friend at 9:30, I popped into Next Byte in Hobart with the plans of picking up an iPhone there and then. By that time it was around 11:30ish.

Unfortunately, this didn’t happen as the guy that was most familiar with the sign-ups wasn’t there. I did, however, get a look at the new iPod Nanos, Touch’s, and Classics! Win – but no iPhone 3G for me. Strike one.

The next morning, I woke up bright and early to go have another crack at attaining this mythical device they call the “Second Coming” – also known as the iPhone 3G.

Once again, I caught the 8am bus. This time, a friend who also lived nearby caught the bus with me – he had a 9am driving lesson. While this made my bus trip considerably more enjoyable, it wasn’t until yet another friend caught the bus that things started to become really scary. Coincidence? Or something more…

Speaking of bus trips, there have been bus trips that could have been something life changing – but that’s for another time.

Anyway, I dropped into Next Byte again, at 9am sharp – my thinking behind this was that I would catch the guy that was most familiar with the iPhone sign-ups. Of course, there was no way I could miss him at 9am, so I managed to catch him. We filled out all the forms, and were on the phone to Telstra about to activate my phone, when they dropped the bombshell that I had to be 18 to start a post-paid (plan) contract. I knew this was going to be a problem beforehand, but I thought we could give it a crack anyway. Didn’t work.

A quick call to my mum later, and Dad is now standing in the store with me. By this time, it is about 9:30ish. The plan from this point was to sign me up in my Dads name – but alas, no! It was not to be.

Since I was on a plan before I changed to pre-paid, the current account was in my Mum’s name, with my password (which I didn’t know at the time). So naturally when I tried to transfer the name of the account to my Dads name, it didn’t work. Obviously, the next logical step was to get the account transferred into Dads name – which I needed the password for. D’oh!

My Mum rang up Telstra, confirmed her details, and the person from Telstra gave her the password to my account. All good, right?

Wrong. We tried to put the post-paid sign-up through again, and once again, it didn’t work for some unknown reason. By this time, it was around 10:00 and so it was time for breakfast. My Dad and I headed off to Banjo’s where I enjoyed a toasted Bacon and Egg pita with BBQ sauce – yum! 10:30 came, and it was time to go back to the store.

By this time my Mum had rang Telstra and confirmed exactly what needed to happen for the account to be transferred into my Dads name – my dad had to apply for the transfer (by ringing Telstra), and then my Mum would confirm the transfer by ringing Telstra. So it was only painfully obvious that when we rang Telstra to apply for the transfer, that Telstra had got it wrong and my Mum needed to authorise/confirm the transfer before it actually happened – WTF, Telstra.

By now I’m getting sick of explaining to the guys in India about my situation, not to mention dialling 1258880. On the off-chance that I managed to reach someone in either Sydney or Melbourne, they were very helpful (and I could actually understand them).

So the end result was that my Mum confirmed the transfer via conference call between her, the Telstra guy, and my Dad. Finally! The account was in my Dads name and we could continue on… This was at 11:15.

Now I had some pre-paid credit on my phone before I made the switch to post-paid – this disappeared into the ether as soon as I made the switch to 3G post-paid. I rang Telstra once again, and they said they didn’t have any record of any credit against my pre-paid account. Of course I had tried to transfer as much credit as possible using the *125# thingo – but alas, a $10 limit per 24 hours applied. Again – WTF, Telstra. I tried to manually transfer the credit when I was on the phone with the Telstra guy, but since the person I was transferring the credit to didn’t know her password to her account, I couldn’t. By the time I had come home and she had found out the password, it was too late – the credit had disappeared.

We finally got out of Next Byte at around 12 – a little over 3 hours had been spent there. I’ve never been one to complain about Telstra’s service – for which you get what you pay for, in this case mobile coverage all across Australia, and second to none 3G data speeds – but seriously, they need to get their act together.

So, why Telstra? Their coverage is indeed, second to none. I went with Telstra as I knew I was always going to have coverage (unless I ventured into the 2% of Australia that isn’t covered by their excellent NextG network), and unlike some Optus users, I wasn’t going to have massive headaches with 3G/GSM coverage in capital cities, for instance.

Sure, I’m in total agreement of the fact that I do pay a little more than I would if I went with Optus or any other carrier – but seriously, in Tasmania it’s probably worth it. How much more I do pay isn’t as much as people think it is. No, I don’t have to sell my firstborn son/kidneys/any body parts to pay for my iPhone.

However, if you take a look at Google, you’ll find that there are multitudes of forum-ites (forum-goers?) who are complaining that the government shouldn’t have sold Telstra off as a whole company as it did – as now that non-government owned Telstra has complete monopoly of the telecommunications network in Australia, leading to the fact that shiping data from Melbourne to Hobart costs SIX TIMES more than it does than from Melbourne to the US.

I blame Telstra.

Google Chrome is AWESOME!

If you don’t know what Google Chrome is, either your feed reader is broken (and you need to recompile it from scratch), or you live under a rock. Those are the options.

I’m hoping that more people will be interested in this than DosBox…

If you’re running Windows as your OS of choice, and haven’t tried out Chrome yet, I urge you to do so at google.com/chrome – hit this link.

Otherwise, if you’re running Linux or OSX as your OS of choice, read on…

I’ve found the Google Chrome – Platform Specific Build Instructions here.

Mac (I didn’t go to the trouble to go and compile it. I have no need.)

Windows (bear in mind that while they do provide binary versions of the Chrome Beta for Windows, there is no reason to stop you from download the source and compiling it yourself.)

Linux (Hardcore *nix fans will no doubt love watching the Chrome source scroll past their screen – you geeks :P )

Now, some extra info:

  • Google Chrome is strictly a BETA at this stage. The version number is 0.2, so make of that what you will.
  • Chrome renders webpages with the WebKit rendering engine – along with Safari. By contrast, Firefox uses the Gecko rendering engine.
  • Technically, you’re allowed to ignore the EULA if you compile the source code yourself. (via Ars Technica)
  • It’s fast. Faster than Firefox. Javascript is especially so – Lightboxes are instantaneous.

There is one feature I like particularly; the ability to give sane error messages. Take, for example, the message that you get when you type in a wrong URL into the address bar. Compare the message that you get with Chrome:

…to the one that greets you in Firefox. Which of the two would you be more likely to understand? (Granted, if you’re reading this website you can probably understand them both, but still!)

It’s the little things like that that will make the difference – everyday users are supposed to be able to USE things. Not have a masters in computer science just to operate their webbrowser. Okay, so that last commend was a little harsh – but you get the picture, usability is damned important! Chrome even provides you with a Google search (haha) to help you. I love Google. I love Chrome.

Now, if only they had a Mac version – from my initial impressions in a Windows VM, I’d easily use it over Firefox.