1

Google Core Reporting API v4を使用する場合は、APIを使用してday-by-dayをクエリできます。今では、サンプリングが発生した場合に、より深い「レベル1」に行くために、毎日の代わりに時間ごとに照会したいと思います。Google Core Reporting API v4:時間ごとに結果を取得しますか?

これはDateTimeディメンションを追加することで実現できますが、これでもう使用できない1つのディメンションスロットが残っています。これは7に制限されているため問題です。また、それについて考えてみると、ga:hourディメンションを追加すると、より詳細な同じレポートが作成されるため、より多くの結果が得られる可能性があります。それは、 "1時間"のデータを取得しません。

Google UIを使用しているときに時間単位のデータを取得することは可能です。質問は明確です.Google Core Reporting API v4(yyyy-MM-dd-HH)から時間単位のデータを取得するにはどうすればよいですか?

答えて

1

できません。一日中のみデータを照会することができます。そして、1つのデータスライスだけを表示するようにフィルターを使用することはできませんが、それはクエリの次元を使用し、サンプリングをまったく改善しません。

+0

感謝を使ってフィルタを含めて試すことができ、これは私の考えを確認した。:)あなたのレスポンスの –

0

RパッケージgoogleAnalyticsRには、時間ごとのアンチサンプリング機能があります。

これは可能である必要があります。毎時のアンチサンプリングが必要な場合は、パッケージでGoogleアナリティクスフィルタの使用がサポートされていないため、フィルタを使用して特定の時間帯を選択すると仮定します。

だから、特定の時間のためにあなたの結果を得るために、あなたはあなたのコメントのためのga:dateHour

+0

おかげで、考えをのintresting。 :)私は、dateHourディメンションを追加するとレポートのサイズが大きくなり、@Eduardoのようなアンチサンプリングには役立たないと思います。 –

+0

明確にするだけです。私はあなたのクエリで別の次元を追加するつもりはない、私はあなたのクエリを洗練するためにフィルタを使用すると言っている、APIの要求自体。 – sdhaus

+0

フィルタを使用すると、Googleから返信するデータのみが制限されます。サンプリングは、1. daterangeと2.要求されたdaterangeのセッションの量に基づいています。たとえば、2年間のデータをクエリして1時間にフィルタリングすると、データ範囲とセッション量が大きくなる可能性があるため、サンプリングされた結果が得られます。フィルターを使用してもサンプリングは妨げられません。 :( –

関連する問題