2015-08-26 6 views
5

Ich erstelle ein Dashboard, um sowohl monatliche aktive Nutzer als auch wöchentlich aktive Nutzer von Google Analytics anzuzeigen.Tägliche/wöchentliche/monatliche aktive Nutzer in Google Analytics API

diese Daten abzufragen ich die folgenden Parameter verwende:

{ 
    "ids" => @account_id, 
    "start-date" => start_date.to_s, 
    "end-date" => end_date.to_s, 
    "metrics"=> "ga:users", 
    "samplingLevel" => "HIGHER_PRECISION" 
} 

Zum Beispiel, um wöchentlich aktive Benutzer für jeden Tag zu erhalte ich bin vorbei ein 7-Tage-Intervall und für monatlich aktive Nutzer Ich bin mit 30-tägiges Intervall

Der Punkt ist, dass Zahlen im Vergleich zu dem, was ich in der Benutzeroberfläche unter Audience> Active User gesehen haben, deutlich unterscheiden.

Ich konnte eine Abfrage nicht herausfinden, um die gleichen Daten von der Schnittstelle zu erhalten. Hast du irgendeine Idee?

Dank :)

Antwort

11

Ich glaube nicht, sind sie zur Zeit dokumentiert, aber man kann tatsächlich die folgenden Messwerte in Ihrer API-Anfragen verwenden:

  • ga:1dayUsers
  • ga:7dayUsers
  • ga:14dayUsers
  • ga:30dayUsers

Beachten Sie, dass ga:1dayUsers und ga:users sind im Wesentlichen die gleiche Sache, aber ga:users und alle aktiven Benutzer Metriken können nicht in der gleichen Anfrage kombiniert werden, wenn Sie also vergleichen möchten, sollten Sie ga:1dayUsers verwenden.

aktualisieren

Abfragen, die oben erwähnt eine der aktiven Nutzer-Metriken verwenden muss mit einem Tag Dimension kombiniert werden (z ga:date), um zu arbeiten.

+0

Danke! Können Sie einfach die richtige Methode zur Verwendung dieser Messwerte bestätigen? Ich bekomme 400 Bad Request mit folgenden Parametern: '{" ids "=> @account_id," start-date "=>" 2015-08-19 "," end-date "=>" 2015-08-25 " , "metrics" => "ga: 7dayUsers"} ' – pedroaxl

+1

Ahh, tut mir leid, ich denke, dass die Metriken für aktive Nutzer eine Datumsdimension benötigen. Versuchen Sie folgendes: '{" ids "=> @account_id," Startdatum "=>" 2015-08-19 "," Enddatum "=>" 2015-08-25 "," metrics "=>" ga : 7dayUsers "," dimensions "=>" ga: date "}'. –

+0

Wow, ich dachte, es war einfach unmöglich zu machen und Google gibt nur diesen Link für "ga: 7dayUsers" zurück. Vielen Dank! – Joes

Verwandte Themen