Home » google
Category Archives: google
Google has a lot of services, so I really like this simple explanation of them. Though I may want a clickable , one more level of detail to make it interactive (esp Google cloud SQL vs Google Big Query- love in a tech documentation??)
I wish technical documentation had more examples of lucid , infographic like explanations.
I quite like Google’s monthly email on account activity. It is the Google way to offer free services, as well as treat users as special, that continues to command loyalty despite occasional exasperation with corporate thingies.
See this dashboard-
The medium range font shows persons sent/from statistics, and the color shades are done to empahsize or de-emphasize the metric
Colors used are black/grey, green and blue coincident with the Corporate Logo.
However some of the JS for visualizations need to be tweaked. Clearly the hover script ( an integral part of Dashboard design ) needs better elucidiation or formatting)
I would also venture my neck and suggest that rather than just monthly snapshots, atleast some way of comparing snapshots across periods or even the total time period be enabled- rather than be in seperate views. This may give the user a bit more analytical value.
Overall, a nice and simple dashboard which may be of some use to the business user who makes or views a lot of reports on online properties. Minimal and effective- and in keeping with Open Data- Data Liberation Principles. I guess Google is secure in the knowledge that users do not view time spent on Google services as a total waste , unlike some of the other more social websites they spend time on.
- Copy an idea from existing product. Make worse interface, but give more freebies. Do not charge money ( or charge vastly reduced ). Launch without warning.
- Write a blog post every three month on the launched product
- Watch product lose money as they did not charge any/some money to begin with.
- Close the product down without warning.
Only the Linux version of the updated package is here , but for Windows users (like say 80% of the USERs) you can just source the 2 R files within the package sub structure after unzipping the downloaded tar.z file TWICE. The package takes care of taking you to the correct link for authentication after the line access_token <- query$authorize(), you need to
1) sign in to your Google account
2) click grant access (blue button)
3) click exchange tokens (blue button)
4) paste the access token at the prompt specified within the R console
access tokens stay active for 3600 seconds !
library(rjson) library(RCurl) source('C:\\Users\\KUs\\Desktop\\RGoogleAnalytics_1.2.tar\\RGoogleAnalytics\\R\\QueryBuilder.R') source('C:\\Users\\KUs\\Desktop\\RGoogleAnalytics_1.2.tar\\RGoogleAnalytics\\R\\RGoogleAnalytics.R') query <- QueryBuilder() access_token <- query$authorize()
ga <- RGoogleAnalytics() ga.profiles <- ga$GetProfileData(access_token) ga.profiles query$Init(start.date = "2012-06-18", end.date = "2012-12-18", dimensions = "ga:date,ga:pagePath", metrics = "ga:visits,ga:pageviews,ga:timeOnPage", sort = "ga:visits", #filters="", #segment="", max.results = 99, table.id = paste("ga:",ga.profiles$id,sep="",collapse=","), access_token=access_token) # 4. Make a request to get the data from the API ga.data <- ga$GetReportData(query)# 5. Look at the returned data head(ga.data)
Interested in using R for Web Analytics? Use it from here http://code.google.com/p/r-google-analytics/
Great work by the Google team (Michael Pearmain et al) and Tatvic team working together!