BigQueryを使用して、すぐに使用できるGoogleクリックストリームデータの分析を実行しています。私はBigQueryの初心者で、SQLの使用については中間者です。BigQueryのクリックストリームデータ - customDimensionsとcustomEventsの同時フィルタリング
私は、ユーザーが当社のウェブサイトで選択した店舗番号を表すカスタムディメンション(index = 6)を持っています。 私はカスタムイベント(eventInfo.eventAction = '製品の詳細')を持っています。このイベントは、ユーザーが当社のウェブサイト上の製品を閲覧したときに送信されます。
希望の結果は、ユーザーが製品ビューの時点で選択したストアで表示される製品のリストです。 私は下のSQLから得た結果は空のテーブルです。
私たちが正しい方向に向いてくれれば助かります。あなた
SELECT
fullVisitorId, visitId,
hits.customDimensions.value,
COUNT(hits.eventInfo.eventCategory) AS productViews
FROM
[table]
WHERE
hits.customDimensions.Index = 6
AND hits.eventInfo.eventAction = 'product details'
GROUP BY
fullVisitorId,
visitId,
hits.customDimensions.value
ORDER BY
productViews DESC
LIMIT 100