2009-04-23 9 views
0

Ich versuche herauszufinden, wie Google Analytics die tatsächliche Zeit eines Ereignisses wie einen Besuch oder einen Klick protokolliert. Verwendet es die Zeit, die von der HTTP-Anforderung, dem Datum in der HTTP-Kopfzeile oder dem Datum, an dem die Anforderung tatsächlich empfangen wird, übergeben wurde?Wie ermittelt Google Analytics Datum und Uhrzeit eines Termins?

Der Grund, warum ich frage, ist, weil ich eine APP entwickle, wo es einige Zeiten geben kann, wo die Internetverbindung verloren ist. Also überlege ich, einen gepufferten Proxy zu entwickeln, um diese Anfragen zu halten, bis die Verbindung wieder hergestellt ist. Wenn die Daten/Zeit auf der Kopfzeile oder dem Zeitpunkt der Anfrage basiert, wird es für mich keine praktikable Lösung sein.

Wenn jemand weiß, würde es sehr geschätzt werden.

+0

Sie müssen Doc bekommen, um einen Flusskondensator in Ihrem Server zu installieren;) –

Antwort

1

Der Google Analytics-Server verwendet die tatsächliche Uhrzeit des Ereignisses. Dies bedeutet, dass jede Pufferung von Ereignisbenachrichtigungen, die von Ihrer App durchgeführt wird, in Ihren Berichten zeitversetzt ist.

Nur Sie können entscheiden, ob das für Ihre Berichtsanforderungen in Ordnung ist: Was ist das kleinere Übel, Ereignisse zu löschen oder die Zeiten, in denen einige Ereignisse auftreten, falsch zu melden?