Sfruttare le API di Analytics non è complesso, e molti sono gli strumenti a disposizione.
Tuttavia non sempre le guide sono chiarissime, e non sempre è facile trovare le risorse giuste.

Nel caso di Analytics, nel tempo le API sono cambiate molto, ma la Google Analytics API PHP Interface non ha seguito proprio tutte le modifiche che sono state fatte.
In particolare, le API permettono ora di non specificare la dimensione, mentre per la libreria è obbligatorio.
Ho quindi fatto una piccola modifica alla libreria in modo che accettasse anche la dimensione null.

In questo esempio, si recuperano i visitatori unici per la giornata di oggi:

require_once 'gapi.class.mod.php';
	
define('ga_email','la_mia_email');
define('ga_password','la_mia_password');
define('ga_profile_id','il_mio_id');
	
$gy = new gapi(ga_email,ga_password);
$gy->requestReportData(ga_profile_id,null,array('visitors','visits'),array('-visitors'),null,'2011-06-04','2011-06-04');
$visitatori = $gy->getVisitors();
	
echo $visitatori;

Nell’esempio sopra viene anche recuperata la metrica delle visite.
Per capire come recuperare altre metriche e dimensioni, c’è l’ottimo Data Feed Query Explorer.