En este tutorial básico aprenderás cómo crear un informe con Google Analytics API. Sigue los siguientes pasos para usar la API de Google Analytics en unos pocos segundos:
1. Descarga e inserta el fichero googleanalytics.class.php en tu hosting.
2. Utiliza este código PHP en la misma carpeta. Añade usuario, password, número de perfil, y fechas para la consulta, y usa las dimensiones y métricas que necesites (consulta todas https://developers.google.com/analytics/devguides/reporting/core/dimsmets).
include 'googleanalytics.class.php';
try {
$ga = new GoogleAnalytics('usuario@gmail.com','password');
$ga->setProfile('ga:48231979');
$ga->setDateRange('2014-10-01','2014-10-31');
$report = $ga->getReport(
array('dimensions'=>urlencode('ga:date,ga:pagePath'), // cambia las dimensiones
'metrics'=>urlencode('ga:sessions,ga:bounceRate'), // cambia las métricas
'filters'=>urlencode('ga:country!=@Italy'), // cambia o elimina este filtro.
'sort'=>'ga:date' // cambia el criterio de ordenación
)
);
<pre>
var_dump($report);
</pre>
}catch (Exception $e) {
print 'Error: ' . $e->getMessage();
}
Es muy común confundir el número de cuenta con el número de perfil. El perfil no contiene UA-. Para hallarlo, debes ir a Administración > Ver configuración, y verás el número de perfil como "ID de vista".