2017-07-13 7 views

答えて

0

フィールド0123を使用することができます。 ga table schemaで説明したように、のようなもの:あなたはそれよりも道より多くの情報を提供する必要があり

SELECT 
    AVG(totals.timeOnSite) avgTimeOnSite 
FROM `project_id.dataset_id.ga_sessions_*` 
WHERE _TABLE_SUFFIX BETWEEN "20170701" and "20170702" 
+0

これは私の問題を解決することができます!ありがとう。 私はこれを使用します。私は平均を数えます。セッションの持続時間:
(timeOnpage、 COUNT(DISTINCT CONCAT(fullVisitorId、CAST(VISITID AS STRING))として 和(totals.timeOnSite)を選択 FROM avg_sessions として 和(timeOnpage)/ SUM(セッション)を選択)ASセッション FROM 'project_id.dataset_id.ga_sessions_ * ' 「20170702」と「20170703」の間の_TABLE_SUFFIX)

0

次のGoogle BigQueryの中であなたの

SELECT fullVisitorId, MAX(h.time)/1000 SessionTime 
FROM `INSERT_DATASET_NAME.INSERT_TABLE_NAME.ga_sessions_*` , unnest(hits) h 
GROUP BY fullVisitorId 

をGoogle Analyticsのセッション継続時間を与えるであろうと、あなたはあなたがBigQuery Schema便利

を見つけるかもしれない結果

SELECT AVG(sessionTime) AvgSessionTime 
FROM 
( 
    SELECT fullVisitorId, MAX(h.time)/1000 sessionTime 
    FROM `INSERT_DATASET_NAME.INSERT_TABLE_NAME.ga_sessions_*` , unnest(hits) h 
    GROUP BY fullVisitorId 
) 

を平均化することができます

+0

ダリルありがとう! 私はより適切なウィルバージョンを使用しました! –

関連する問題