GA Top Viewed Pages panel for Status Board

After creating my first Google Analytics panel for Status Board, showing a nice graph over number of Visitors and Pageviews the last week, I wanted to see more of what content users found interesting. So I quickly wrote a table panel that showed the top pages and how many views they had, also over the last week. Some of the code is rather custom, as in my page titles I have a “carlfranzon.com >>” prefix completely messing up my table names. I hade to parse the name string to only get the interesting portion. And I never realized this would be interesting to anyone else.

Until today, when @timteeling posted on twitter that he had forked my repo to do exactly this! Since I noticed he hadn’t implemented this string parsing, I decided to share what I had come up with, and here it is!

SBtoppages

 

As you can see, the pageviews show in yellow, just to match the yellow in the other panel. They go nicely together!

Get the script here
Posted: April 19th, 2013
Categories: Design, Stats, Status Board, Webdesign, Widgets
Tags:
Comments: Comments.

SL panel till Status Board

This panel is mostly intended for swedish users in Stockholm who want to display departures from any station in Stockholm in the iPad app “Status Board” from @panic. Perhaps you’re interested in my other panel that shows you Google Analytics stats for any of your sites? Therefore, I will now switch to swedish.

Appen Status Board från Panic är en våt dröm för alla oss som älskar data, statistik och att visualisera data. Med appen följer en del standard-widgets, för t ex dina iPad-kalendrar, väder och klockan.

Den stora styrkan sitter dock i de tre “DIY” (Do it yourself) panelerna. Med de kan man anropa en webbadress och få data levererat med jämna mellanrum. Självklart finns regler för hur datat ska vara strukturerat för att appen ska förstå hur det ska visas.

För oss Stockholmare har jag tagit fram en sådan här panel som visar kommande avgångar från vilken SL-station som helst. Man kan också ställa in en “avståndstid” (minuter det tar att gå till stationen). För mig tar det t ex 10 minuter att gå från jobbet till stationen. Då är det inte så intressant för mig att se de avgångar som går inom 10 minuter, de kommer jag ändå inte att hinna.

SL-panel

Du styr inställningarna genom att ange parametrar i url:en. Parametern station motsvarar ett stationsID för den station du vill se avgångar för. Dessa ID:n är inte helt enkla att ha koll på, så för att få fram dessa måste man ta en liten omväg. (I framtiden planerar jag att bygga ett litet formulär för att få fram dessa här på sidan)

Gå till TrafikLabs API-konsol för SL.
Öppna “GetSite”
Skriv den station du önskar och klicka på “skicka anrop”.
Kolla i texten under “svar” och hitta den station du ville, ID:t hittar du där.

Mer info och källkoden hittar du här på GitHub. Känn dig fri att lägga detta på en egen server om du vill, eller bygg ut koden med egen kod om du vill och kan!

För att installera panelen med standardinställngarna (Station: Kista C och Avstånd: 10 min) öppna detta inlägg på din iPad och klicka på knappen nedan. Då öppnas Status Board automatiskt.

 

Installera panel

 

 

Posted: April 18th, 2013
Categories: Design, Stats, Status Board, Webdesign, Widgets
Tags:
Comments: Comments.

Google Analytics Panel for Status Board

Update: Swedish Status Board users! Check out my new widget for showing SL departures. Read more here!

Update 2: I just released the companion panel for this showing you the top viewed pages of any site. Read more here!

I love Panic’s new app Status Board.

And I also love watching Google Analytics.

So I couldn’t help myself, and this is the result.

IMG_0408

 

The panel is a php script based on the g-api library for accessing Google Analytics, with a little tweaking of my own to support the newest GA API.

It basically seems to do the same as Hilton’s Ruby script, but this one runs on php instead.

The php-file (together with the modified g-api class) can be found on my github. Feel free to change as you please. In fact, you HAVE to change it in order for it to work.
Get the script here

 

Posted: April 13th, 2013
Categories: Design, Stats, Status Board, Widgets
Tags:
Comments: Comments.

Hantverkare, ett släkte för sig

När vi flyttade in var de lokala låssmederna snabba att poängtera att vårt lås var oerhört omodernt och att då vi hade det “lättaste låset i området att bryta upp” skulle nog tjuvarna välja oss om de var sugna på ett inbrott. Vad ska man svara på det?

Side note: Lite läskigt är det att låssmederna har full koll på vilka lås alla har i området. Hoppas de inte säljer de uppgifterna vidare till “lättainbrottsmål.se”!

Jag älskar för övrigt den här typen av marknadsföring när man spelar på folks rädsla. Lite som säljare i barnbutiker. “Jaa, visst kan du köpa en billigare bilstol, men vill du verkligen chansa med dina barn?!” Har man egentligen ett val?

Hursomhelst, låset fungerade jättebra hela hösten, men när vintern kom och det blev kallt började det kärva. Inte så mycket, men man var tvungen att ta i lite extra för att lyckas låsa, och låsa upp. Lite som en spärr man var tvungen att ta i lite för att komma förbi. “Det där måste vi ringa om”, sade jag. I två år.

På somrarna har låset fungerat, men så fort det blir kallt har det kärvat. Denna vinter blev det lite värre och man var tvungen att trycka in dörren för att överhuvudtaget lyckas låsa och man fick ta i ganska hårt. För ett par veckor sedan slutade dock att vredet på insidan att fungera, det gick inte att vrida runt  hur man än tog i. Det var droppen som behövdes.

Så jag ringde låssmeden, och berättade om problemet:

Jag: “Hej, jag heter Carl Franzon. Ni var hos oss och bytte lås. Det fungerar inte längre.”

Låssmed: “Okej, vi har ingen som kan kolla det nu, det blir nästa vecka, onsdag eller torsdag?”

Jag: “Inga problem, det blir bra.”

Jag planerar in att se till att någon är hemma de dagarna för att ta emot låssmeden. Som att det skulle behövas, de har säkert nycklar till alla ändå…

Igår ringde det på telefonen.

Låssmed (annan kille): “Hej, det är låssmeden. Kan du vara hemma om en timme?”

Jag: “Eh, nej, jag är på jobbet. Ni kunde ju inte förrän nästa vecka?!”

Låssmed: “?!? Ingen aning.”

Jag: “Okej, strunt i det. Jag måste kolla om min fru kan vara hemma om en timme. Jag återkommer.”

Jag ringer frun och som tur är kan hon vara hemma.

Jag: “Det är okej, frun är hemma och tar emot er om en timme.”

Låssmed: “Bra. (Det kan bli 2 timmar)”

Jag: “Okej, ring mig när du är på väg så kan jag förbereda henne på att ni kommer då.”

Låssmed: “Okej, absolut. Inga problem. JAG LOVAR.” (Okej, han sade inte så ordagrant, men han sade faktiskt att han skulle ringa!)

Några timmar senare plingar det till i telefonen.

Ett mess från frugan: “Nu är låset bytt!”

Suck.

Posted: April 12th, 2013
Categories: Thoughts
Tags:
Comments: Comments.

State of Mobile

Min första @HaikuDeck. Blev rejält inspirerad av #webbdagarna och kände att jag var tvungen att sammanställa lite fakta om hur mobilmarknaden faktiskt ser ut idag!

Kul verktyg att använda, kan rekommendera det för snabba presentationer som inte kräver massa snazzy effects. (Dvs alla…)


http://www.haikudeck.com/p/4dOzv0Snl7

Posted: March 15th, 2013
Categories: Ideas, Mobile, Mobile Web, Stats, Thoughts
Tags: ,
Comments: Comments.

My sons

IMG_0085

My sons. Can’t live without each other.

Posted: March 8th, 2013
Categories: Cornelis, Melker, Mobile
Tags:
Comments: Comments.

My sons

Click to continue reading “My sons”

Posted: March 8th, 2013
Categories: Mobile
Tags:
Comments: Comments.

Åldersskillnad

Idag, vid middagen, berättade för killarna om vårt förslag för att de
ska lära sig att somna utan en förälder i rummet. Efter tre intjänade
guldstjärnor får de en överraskning från en leksaksaffär.

Melkers reaktion: “NÄÄÄÄ!!!! Jag vill ha fler Lego-gubbar!!!!

Corres reaktion: *tittar drömmande upp mot taket* “Då vill jag ha en
stjärna från himmelen…”

Det säger en del om vilken åldersfas de befinner sig i just nu!

Posted: November 6th, 2012
Categories: Mobile
Tags:
Comments: Comments.

I just lost my AppStore-ginity!

Ok, on three:

One
Two
Three
Download!

Posted: October 27th, 2012
Categories: Mobile
Tags:
Comments: Comments.

Kvällspromenad

Bild

Posted: October 14th, 2012
Categories: Mobile
Tags:
Comments: Comments.