Googleアナリティクスga:sessionsWithEventメトリックを取得できるBigQueryクエリを作成できません。BigQuery GoogleアナリティクスのセッションsessionsWithEventメトリック
これは私が試したものです:
SELECT
EXACT_COUNT_DISTINCT(concat(fullvisitorid, string(visitid))) AS distinctVisitIds
FROM
(TABLE_DATE_RANGE([xxxxxxxx.ga_sessions_], TIMESTAMP('2016-11-30'), TIMESTAMP('2016-12-26')))
WHERE
hits.type='EVENT'
上記のクエリ内のロジックが健全と思われる - /「イベント」のhit.typeを持っているすべての行を取得し、明確なfullVisitorIdの正確な数をまとめますVisitIdの結果 - 別名。イベントとの一意のセッション数。私はここから入手
しかし、数字は私がquery explorer
ありがとうを使用して得るものよりも近いが高くなっています。
EDIT:アドレス指定日付範囲の+で日付フィルタ
で、より広い日付範囲を使用するには、以下のコメント-5日、これはクエリ
SELECT
EXACT_COUNT_DISTINCT(concat(fullvisitorid, string(visitid))) AS distinctVisitIds
FROM
(TABLE_DATE_RANGE([xxxxxxxx.ga_sessions_], TIMESTAMP('2016-11-25'), TIMESTAMP('2016-12-31')))
WHERE
hits.type='EVENT'
AND ('20161130'<=date AND date<='20161226')
は、残念ながら私はまだ同じ番号を取得します
ありがとうございました。 +/- 5日でクエリを更新し、セッションで日付フィルタを使用しましたが、同じ結果が得られました。クエリエクスプローラには「サンプルデータが含まれています:いいえ」と表示されます。これは結果が正確であることを意味します。 – Spikey
okクール、あなたの質問が間違っていると思っていたのは数字が小さいと思っていたのですが、あなたはBQの数字が高いと言います。ここでは、1つの答えを参照してください理由:http://stackoverflow.com/questions/26410832/biqquery-vs-google-analytics-which-data-is-more-accurate?rq=1 – Pentium10
リンクされた質問は、APIのデータサンプリングについて言及しています(クエリエクスプローラが実行されます)。クエリエクスプローラに「サンプルデータが含まれています:はい」と表示された場合は意味がありますが、私にとっては「いいえ」と表示されています。つまり、サンプリングが不要でBigQueryのサンプリングされていないデータと一致するはずです。 – Spikey