17 maggio 2009

5 ottimi links sui css che non puoi perderti

scritto daMauro Accornero

La domenica è un buon giorno da dedicare alla lettura di tutto ciò che ci è passato sotto al naso ma non si è potuto leggere a causa del poco tempo durante la settimana.

Per oggi ti propongo 5 spunti interessanti sui css che penso possano interessarti:

Leggi l’articolo completo

Tag: , , ,

8 maggio 2009

Visualizzare le statistiche di Google Analytics con Javascript Parte 3

scritto daMauro Accornero

Abbiamo visto nei precedenti articoli come iniziare ad usare le API di Google Analytics con javascript, nel primo articolo abbiamo visto come realizzare l’autenticazione da parte dell’utente e nel secondo come ricavare i dati relativi agli account.

Proseguendo sui nostri passi non ci resta che vedere come richiamare le singole statistiche relative ad ogni account, per fare questo occorre far autenticare l’utente ed ottenere l’id del profilo di cui si desidera mostrare le statistiche. A questo punto non ci resta che richiedere i dati a Google Analytics per mostrarli all’utente nella nostra pagina.

La procedura in realtà è molto simile ai passaggi effettuati per richiedere i dati dell’account utente, si richiedono i feed e si creano delle variabili che daranno come output le statistiche richieste. La vera differenza sta nel modo di richiedere i dati, in quanto è possibile specificare con precisione quali dati ottenere come nel caso di una query.

  function getPageviewsByCityFeed(ProfileId) {
    var myFeedUri = scope + '/data' +
        '?start-date=2009-01-01' +
        '&end-date=2009-05-08' +
        '&dimensions=ga:country,ga:city' +
        '&metrics=ga:visits' +
        '&sort=-ga:visits' +
        '&max-results=100' +
        '&ids=ga:' + ProfileId;
    myService.getDataFeed(myFeedUri, handleMyFeed, handleError);
  }

La seguente funzione infatti richiama le API di Google Analytics tramite url passando i valori necessari e specificare quali dati vogliamo ottenere. Come si evince dalla funzione richiederemo lo stato e la città degli utenti che hanno visitato il sito tra il 1° gennaio 2009 e l’8 maggio 2009, ordinandoli per numero di visite e limitando i risultati a 100.

Notiamo anche alla fine della funzione, la variabile contente l’id del profilo, questo valore è sempre necessario per richiedere i dati di un determinato account. Oltre a questo è indispensabile indicare una data di partenza e una di fine per le statistiche da mostrare. Per maggiori informazioni sui parametri e possibili valori è consigliabile visualizzare il documento Dimensions & Metric reference fornito da Google.

I passaggi successivi sono destinati a gestire e impaginare i dati ricavati tramite il ciclo vengono mostrati i dati ricavati e attraverso la funzione tableize vengono inseriti nelle tabelle.

Per vedere il risultato prova l’esempio completo, una volta effettuato il login a google analytics verranno mostrti gli account disponibili e sarà possibile vedere gli stati e le città degli utenti che hanno visitato il sito.

L’esempio è a puro scopo dimostrativo, è utile pensare di utilizzare questo sistema per ottenere le statistiche di Google Analytics sul proprio spazio web per visionare le statistiche in tempo reale.

Prima di lanciarsi e ricreare totalmente Google Analytics sul proprio spazio web consiglio queste librerie per l’utilizzo delle API di Google Analytics che possono senza dubbio velocizzare la realizzazione di eventuali script da integrare nel proprio sito.

Tag: , ,

7 maggio 2009

Visualizzare le statistiche di Google Analytics con Javascript Parte 2

scritto daMauro Accornero

Abbiamo visto nel precedente articolo come è possibile far autenticare l’utente al proprio account di Google Analytics grazie alle API e a javascript in una pagina statica collocata in un qualsiasi spazio web. Oggi vedremo come richiedere i dati relativi all’account con cui si è effettuato l’accesso.

Leggi l’articolo completo

Tag: , ,

6 maggio 2009

Visualizzare le statistiche di Google Analytics con Javascript Parte 1

scritto daMauro Accornero

Nelle ultime settimane Google ha presentato le Google Analytics API con relativa sezione su Google Code, dando così la possibilità agli sviluppatori di sperimentarne l’utilizzo. L’approccio è molto semplice e può essere eseguito con diversi linguaggi.

I vantaggi principali dati dall’utilizzo delle API di Google Analytics sono:

- L’aggiornamento in tempo reale delle statistiche

-Accesso ai dati di Google Analytics dal proprio spazio web

-Semplicità di svluppo grazie al supporto fornito da Google

- Possibilità di utilizzo di Javascript

Leggi l’articolo completo

Tag: , ,

2 maggio 2009

Supporto dei css nelle mail. A che punto siamo?

scritto daMauro Accornero

Piccola o grande che sia, ogni attività commerciale che si approccia al web vuole come prima cosa la possibilità di spedire newsletter ai propri utenti.

Questa necessità è dettata soprattutto dai risultati positivi del web marketing che grazie ad una newsletter diventa a costo zero (mentre nel cartaceo occorre pagare la stampa e la spedizione) e diventa quindi l’opzione più appetibile per un’azienda che si sta muovendo sul web.

Purtroppo però non esiste uno standard per l’html e css nelle mail, ogni webmail come ogni client ha le sue caratteristiche e richiede un trattamento opportuno e spesso non è possibile raggiungere un risultato uguale per i diversi utenti.

In un contesto così articolato ci viene in aiuto campaignmonitor che ci offre dettagliate statistiche sulla compatibilità dei css sulle mail su browser e su client, il panorama come si può notare non è dei più rosei e si percepisce immediatamente le grandi limitazioni a cui si va incontro ma ci permette di capire fino a che punto è possibile dare uno stile alle mail aziendali.

Tag: ,