Your websites are different. GAget knows this, so with every screen you get a unique experience, custom tailored for that particular profile. It downloads a screenshot of the website and display the data over it so you can quickly get a feel for the website you’re looking at.
GAget was designed to complement Google Analytics, not to replace it. When you’re just interested in the most important data, you can just unlock your iPhone, launch GAget and get a quick overview of the last one, two or four weeks’ data.
If you’re a web savvy like most of us, you probably have more Google Analytics profiles for different purposes: personal sites, company profiles and so on. GAget let’s you select up to 8 profiles.
You need to be running OS X (at least 10.5 for GAget 1.3 and below, 10.8 for GAget 2.0+) and a Google Analytics account. If you don't have one of these, downloading this widget is pointless.
After you downloaded the ZIP file, with the nice blue button above, you need to uncompress it and open the GAget.wdgt. OS X should ask you if you're sure about installing the widget on your Dashboard, you should press Install (if you're sure :P). The first time you run GAget you should automatically end up on the back of the widget, the Settings. You need to fill in your Google account information then press Authenticate. If you did everything right, you will be able to select the Analytics profile you wish to display on the front. Select one, press the Save button, and enjoy!
Widget information in OS X work like cookies in your browser: every information is stored on the machine you're using the widget on, so make sure you're using it on a personal or safe computer. Your computer communicates directly with Google so the information doesn't travel through other servers. When you remove the widget, every information stored for this widget is also removed so you can safely delete it.
GAget connects to Google's API using ClientLogin method for authentication and sends your data securely only to Google.
For the full information, I must let you know that GAget connects to gagetapp.com to get the latest version number, so it can display the "Update 1.x" badge, but no data is sent to my server, only recieved by GAget.
Yes! This feature has been added in 1.0.5 update, so place as many of it on your dashboard as you want!
Unfortunately refreshing a widget in OS X Dashboard is quite buggy, sometimes you need to log out and in again to see changes. If nothing seems to work, the best way to update is to first open the "Widgets" widget and manually remove GAget. Then download the latest version from here and install it onto your dashboard. If this doesn't help open Terminal from Applications / Utilities and type the following command: killall Dock
Open Terminal from Applications / Utilities and type the following command: killall Dock . This will restart your Dock and Dashboard and all the widgets, fixing any bug present due to the update.
Apple introduced the Gatekeeper technology in Mountian Lion, which checks if an app is from a developer registered with Apple. I don't have this certificate (yet). Until then you can right click the widget and click 'Open'. This will still say it's from an unidentified developer, but you'll be able to Open the file.
As of August 23 2012, Google's Analytics API has been changed to limit every application to 50 000 requests / day. This means that every time you use GAget to check out your data, the number climbs and when a lot of users check the data, this limit can be reached and then Google sends an Error 403: Forbidden feedback to the application. I've contacted Google about increasing the limit for GAget and they were kind enough to raise the bar up to 500 000 / day. Currently this seems to be enough, however as more and more users download GAget, we might reach this limit eventually.
Yes! To use GAget, open your Google Dashboard and under Account, click the 'Websites authorized to access the account'. Under Application-specific passwords generate a new application-specific password, and just copy & paste it to the password field of GAget, and you're ready to go.
Although GAget is completely free, you could buy me a coffee if you enjoy using it.
For the development I used Dashcode, jQuery, the Google Analytics API and the 4 part series of James Litten about HTML 5 canvas. I used some icons from the awesome IconSweets pack and I got some inspiration from Adrian Kenny and Rovingrob.