1
我使用BigQuery來報告Google Analytics數據。我正在嘗試使用BigQuery重新創建着陸頁數據。大查詢着陸頁數字與Google Analytics界面不一致
下面的查詢報告比谷歌Analytics(分析)接口少18%的會議:
SELECT DISTINCT
fullVisitorId,
visitID,
h.page.pagePath AS LandingPage
FROM
`project-name.dataset.ga_sessions_*`, UNNEST(hits) AS h
WHERE
hitNumber = 1
AND h.type = 'PAGE'
AND _TABLE_SUFFIX BETWEEN '20170331' AND '20170331'
ORDER BY fullVisitorId DESC
我在哪裏用我的方法去錯了嗎?爲什麼我不能在GA界面報告的數字的一小部分範圍內?
感謝您的回覆@Tushar。如果我正確理解你,我的查詢只查看hitNumber = 1,這就是爲什麼它報告了18%。它需要考慮第一次打不標記爲1的情況,因此是min函數。此外,即使這樣,GA界面也會犧牲一些準確度來進行縮放。在上面運行您的查詢表明,根據我網站的數據,不準確度可能高達6%。那個聽起來是對的嗎?不,我必須弄清楚如何在標準SQL中重新編寫你的查詢,儘管可能還有其他問題! – goose
@goose我與谷歌密切合作,擔任分析師。接受的差異率是5-10%。但我不會阻止你自己寫和檢查。如果您有任何疑問,請告訴我。可能是我可以幫助:) – Tushar
再次感謝@Tushar - 我並不是說這不是,我只是想檢查我理解正確。這是有用的知道。 – goose