1

Wenn Sie das Google Core Reporting API v4 verwenden, können Sie mithilfe der API day-by-day abfragen. Jetzt möchte ich auf stündlicher Basis statt auf täglicher Basis nach einer Ebene "tiefer" suchen, falls Stichproben auftreten.Google Core Reporting API v4: Ergebnisse auf Stundenbasis erhalten?

Jetzt weiß ich, dass dies durch Hinzufügen der Dimension DateTime getan werden könnte, aber das lässt mich mit einem Dimensions-Slot, den ich nicht mehr verwenden kann. Dies ist ein Problem, da dies auf 7 beschränkt ist. Auch wenn ich darüber nachdenke, könnte das Hinzufügen der ga: hour-Dimensionen mir mehr Ergebnisse bringen, da es den gleichen Bericht mit mehr Details darin erstellt. Es erhält die Daten nicht "für eine Stunde".

Ich weiß, dass es möglich ist, stündliche Daten zu erhalten, wenn man das Google UI benutzt. Die Frage ist klar: Wie bekomme ich stündliche Daten vom Google Core Reporting API v4 (JJJJ-MM-TT-HH)?

Antwort

1

Sie können nicht. Sie können nur Daten für einen ganzen Tag abfragen, und dann können Sie einen Filter verwenden, um nur ein Datensegment zu sehen, aber wie Sie bereits erwähnt haben, wird eine Dimension für Ihre Abfrage verwendet, und die Stichprobe wird überhaupt nicht verbessert.

+0

Danke für Ihren Kommentar

So Ihre Ergebnisse für eine bestimmte Stunde zu erhalten, können Sie mit einem Filter versuchen, dies ist mein Gedanke bestätigt. :) –

0

Das R-Paket googleAnalyticsR hat die Funktionalität für stündliche Anti-Sampling.

So muss es möglich sein. Ich nehme an, dass es Filter verwendet, um bestimmte Stunden eines Tages auszuwählen, da das Paket die Verwendung von Google Analytics-Filtern nicht unterstützt, wenn stündliche Anti-Sampling-Tests erforderlich sind. mit ga:dateHour

+0

Vielen Dank für Ihre Antwort, dachte Intresting. :) Ich denke, dass das Hinzufügen der Dimension dateHour die Größe des Berichts erhöhen wird und somit nicht zur Anti-Sampling-Methode wie @Eduardo führt. –

+0

Nur um zu klären. Ich sage nicht, dass Sie in Ihrer Abfrage eine andere Dimension hinzufügen sollen. Ich würde sagen, dass Sie Filter verwenden, um Ihre Abfrage in der API-Anfrage selbst zu verfeinern. – sdhaus

+0

Die Verwendung eines Filters beschränkt nur die Daten, die Sie von Google erhalten. Die Stichprobenauswahl basiert auf 1. dem Datumsbereich und 2. der Anzahl der Sitzungen im angeforderten Datumsbereich. Wenn Sie beispielsweise Daten für zwei Jahre abfragen und sie auf eine Stunde filtern, erhalten Sie immer noch Stichprobenergebnisse, da der Datumsbereich und die Anzahl der Sitzungen möglicherweise zu groß sind. Die Verwendung eines Filters verhindert nicht die Probenahme. :( –

Verwandte Themen