Frage

Ich arbeite an einer Anwendung, die die Google Analytics Export -API verwendet, und versuche, das "Trend" -Ergebnis zu erhalten, das Google gegen jeden Ihrer Site -Konten als Prozentsatz anzeigt

dh um 35,04% oder um 16,02% gesunken

Wie/woher bekommen sie diese Zahl und ist sie irgendwo in der API verfügbar.

Ich habe versucht, den Durchschnitt im letzten Monat mit dieser Monats-/ersten Woche des Zeitraums der letzten Woche des Zeitraums usw. zu vergleichen, aber ich kann nicht die gleichen Zahlen wie Google erhalten.

irgendwelche Ideen?

Danke im Voraus Doug

War es hilfreich?

Lösung

Die Formel ist ziemlich einfach (ohne heutige Daten):

(Besuche in den letzten 30 Tagen - Besuche zwischen 31 und 60 Tagen) / (Besuche zwischen 31 und vor 60 Tagen).

Sie können es in der Schnittstelle in Aktion sehen, wenn Sie zum Standard -Dashboard gehen, wo es Ihnen die letzten 30 Tage angezeigt wird. Klicken Sie im Kalender auf "Vergleich mit der Vergangenheit" und wählen Sie den Standardbetrag aus. Es zeigt Ihnen die für jede Berechnung verwendeten Zahlen und die Berechnungen, wie sie in dieser Kontoliste angezeigt werden.

Die API enthält jedoch nicht vorbereitete Zahlen (zum Beispiel berechnen sie die Absprungrate für Sie nicht; sie geben Ihnen nur die Teile dafür.)

Sie müssen also zwei API -Anfragen durchführen, um diese Daten zu erhalten. Eins für ga:visits in den letzten 30 Tagen und dann einer für ga:visits in den 30 Tagen zuvor.

Wenn Sie es dann bekommen, subtrahieren, teilen und multiplizieren Sie sie mit 100, und Sie haben den Prozentsatz, den Sie suchen.

UPDATE: Der Streik Teil der Antwort war wahr, ist aber nicht mehr. Die neueste Version der Google Analytics -API Bietet Zugriff auf einige vorbereitete Werte.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top