2017-03-06 4 views
0

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 

答えて

0

ありがとうすべてのヘルプ、私たちが正しい方向に私を指しているが、私はSQL下記から入手
結果は空のテーブルで認識されます。

あなたのお問い合わせは、そのままそのまま私のもとで動作しますが、空でない結果が返されます。
私はあなたのデータを探索することをお勧めします - それはあなたが期待するものではないかもしれません。
ウェブUIのプレビュー機能を使用してこれを行うことができます

関連する問題