0
我試圖從Google Big Query中獲取返回用戶的數量,以便與GA中的數據相匹配。Google BigQuery返回用戶數
我寫的查詢是:
SELECT
SUM(CASE WHEN totals.newVisits IS NULL THEN 1 ELSE 0 END) AS Return_Visitors
FROM `table`
WHERE date='20161109'
但我得到了更多的回報用戶比我從GA得到。
我發現totals.newVisits的定義是「會話中新用戶的總數(爲方便起見)。如果這是第一次訪問,則此值爲1,否則爲空。這就是我在totals.newVisits爲null時使用的原因。 我的邏輯正確嗎?
謝謝
嗨Will Will,不幸的是,它不適合我。我想當totals.visitor等於1時,這意味着這是第一次訪問。它不是return_visitor。你有其他想法嗎?謝謝 – Rachel
剛纔我意識到我寫了一個與你不同的總結。我只是修正了這一點。你能否再次嘗試查詢?我使用了'totals.visits = 1'這個標誌,因爲這是G.A數據和BigQuery之間的唯一區別。在G.A中,有一個過濾器只考慮'total.visits = 1',所以我們通常在那裏看到的數據較少。 –
非常感謝你會!解決方案解決了我的問題! – Rachel