2016-04-12 13 views
1

ウェブサイト上のいくつかのイベントを追跡しており、APIを介して分析データを抽出しようとしています。私が見つけた問題は、このシナリオでは煮詰めることができます。私は2月24日に2月19日から一日あたりのユニークイベント数のテーブルを与えるGoogleアナリティクスのユニークなイベントは、期間が変更されたときに変更されます。

?start-date=2016-02-19&end-date=2016-02-24&metrics=ga%3AuniqueEvents&dimensions=ga%3Adate 

:私は一日あたりに起こったどのように多くのユニークなイベントを知りたい場合は、私のようなクエリを実行することができます。私の具体例では、2月22日にというユニークなイベントがあったという行があります。

私は今、このような何かにクエリの期間変更する場合:

?start-date=2016-02-01&end-date=2016-05-01&metrics=ga%3AuniqueEvents&dimensions=ga%3Adate 

を、私は基本的に唯一の舞1日に2月1日から、同じテーブルを取得します。驚きましたが、今は2月22日の欄にはというイベントがありますが、私の前提では、この数字は実際は同じであるべきです。

ここに何か不足していますか?これらの数字はどのシナリオで意味がありますか?ご協力いただきありがとうございます!

+1

あなたの回答では、2つのリクエストの[containsSampledData](https://developers.google.com/analytics/devguides/reporting/core/v3/reference#containsSampledData)の値は何ですか? [Sampling](https://support.google.com/analytics/answer/2637192)は、トラフィックからデータのサブセットを選択し、そのサンプルセットで利用可能なトレンドをレポートする方法です。 [samplingLevel](https://developers.google.com/analytics/devguides/reporting/core/v3/reference#samplingLevel)パラメータを設定すると、リクエストに使用するサンプリングレベルを指定できます。 – Matt

+0

こんにちはマット、私にこれを向けてくれてありがとう。これは確かに問題と思われ、私の研究に基づいて、私は特定のユースケースでこれを本当に回避することはできません。あなたが好きなら、これに答えることができ、私はそれを受け入れることができます。 – huesforalice

+1

次のように答える、ありがとう。フォローアップの質問がある場合は、お手伝いします。 – Matt

答えて

1

API応答の値がcontainsSampledDataであることを確認します。

Samplingは、トラフィックからデータのサブセットを選択し、そのサンプルセットで利用可能なトレンドをレポートする方法です。

samplingLevelパラメータをHIGHER_PRECISIONに設定すると、要求に使用するサンプリングレベルを指定できます。

また、期間を短くするか、要求の数を減らしてリクエストを簡略化することもできます。

関連する問題