2016-05-27 19 views
0

Ich versuche, einige demographische Daten von der Google Analytics API zu erhalten, meine Absicht ist, dies auf einem cms zu integrieren, um Berichte usw. zu erzeugen ... ist das möglich?die demografischen Daten mit Google Analytics API erhalten

Wenn es ist, gibt es jemanden, der ein Tutorial oder etwas weiß? Ich habe die Beispiele verwendet und ich habe einige Sitzungen, die in den letzten 7 Tagen waren. Aber nichts anderes. Wenn das nicht möglich ist, welche Art von Dingen kann ich mit dieser API erreichen?

hier ist das, was ich versucht habe:

function getResults(&$analytics, $profileId) { 
    return $analytics->data_ga->get(
     'ga:' . $profileId, 
     '7daysAgo', 
     'today', 
     'ga:sessions'); 
} 

Dank im Voraus.

Antwort

0

Sie können alles erhalten, was in der Dimensions and Metrics Reference aufgeführt ist. Dazu gehören ga: userAgeBracket und ga: userGender für demografische Informationen.

Um zusätzliche Metriken (numerische Daten) hinzuzufügen, setzen Sie es als Parameter, wo Sie jetzt ga: sessions haben (trennen Sie mehrere Metriken mit einem Komma). Sie benötigen mindestens eine Metrik, damit eine Abfrage funktioniert.

Um Dimensionen (d. H. Kategoriale Daten) hinzuzufügen, müssen Sie ein Optionsarray an Ihre Abfrage übergeben, die ein Schlüssel/Wert-Paar für Dimensionen hat. Dies kann auch zusätzliche Optionen wie Filter oder Sortieroptionen beinhalten, see the example here..

$optParams = array(
     'dimensions' => 'ga:userAgeBracket,ga:userGender' 
); 

return $analytics->data_ga->get(
     'ga:' . $profileId, 
     '7daysAgo', 
     'today', 
     'ga:sessions', 
     $optParams 
); 

Dies für Version 3 der API. Wenn Sie gerade erst anfangen, haben Sie keinen alten Code, um Sie zu pflegen might as well start with there current version (v4).

Verwandte Themen