2011-12-16 6 views
6

Ho guardato questo tutorial http://www.codediesel.com/php/reading-google-analytics-data-from-php/ ma sto facendo fatica perché voglio solo recuperare il numero totale di visitatori unici che è una metrica.Come si recuperano solo i visitatori unici totali dall'API di Google Analytics con PHP

Sembra che sia necessario utilizzare una "dimensione" per ottenere la "metrica" ​​quando si utilizza la propria API.

Qualsiasi idea su come evitare di utilizzare una dimensione come tutto quello che voglio è il totale.

Grazie

risposta

3

dimensione non è obbligatoria.

Usa:

Metric: GA: visitatori e fare parlare della data di inizio e end-date per ottenere i dati nell'intervallo desiderato, che è richiesto. . Otterrete il totale desiderata (P.S. La calculation di ga: i visitatori è stato modificato per restituire il numero di visitatori unici in tutto l'intervallo di date)

1
$analytics = new Google_Service_Analytics($client); 

$profileId = 'UA-00000000-1'; 

$yesterday=$startDate=$endDate=date("Y-m-d", time() - 60 * 60 * 24); 

$metrics = 'sessions'; 

$results = $analytics->data_ga->get('ga:'.$profileId, $startDate, $endDate, 'ga:'.$metrics); 

Richiede - https://github.com/google/google-api-php-client