Google Analytics (GA) è lo standard de facto per l'analisi dei dati web e offre un numero impressionante di funzioni per monitorare gli interessi, la provenienza e le capacità degli utenti dei nostri siti, ma ha il difetto principale di essere un tool esterno, non interfacciato con le nostre applicazioni e quindi in alcuni scenari poco utile o solo tedioso da utilizzare.
Mi sono imbattuto in un prezioso tutorial sulle pagine di PHPBuilder.com che risolve tutti questi problemi, mostrando come sia possibile accedere a GA via HTTP con Google Analytics API PHP Interface (GAPI) e un poco di PHP.
Grazie a GAPI potremo avere sotto mano lo stato del nostro sito direttamente all'interno del CMS, elaborare report, esportare dati ed integrarli direttamente con la nostra applicazione senza passare da XML/CSV e più in generale utilizzare liberamente i dati raccolti da GA.