我正在做一個概念驗證,以瞭解從Google Analytics中提取歷史數據的過程,以便進一步用於離線數據拼接以生成數據及其分析的整體視圖。我還沒有找到任何詳細的在線文檔來了解優缺點。如何使用API提取Google Analytics歷史數據。優點和缺點?
想知道的任何限制:
- 其數據可以被提取或最大任何限制的時間段。日曆天?
- 是否可以提取所有維度/度量或任何特定的維度/度量?
- 數據是實時還是採樣?
- 是否可以將所有數據拉入單個表格或單獨的表格?
- 它可用於免費軟件和高級版本嗎?
我正在做一個概念驗證,以瞭解從Google Analytics中提取歷史數據的過程,以便進一步用於離線數據拼接以生成數據及其分析的整體視圖。我還沒有找到任何詳細的在線文檔來了解優缺點。如何使用API提取Google Analytics歷史數據。優點和缺點?
想知道的任何限制:
可提取數據的時間段或最大值的限制。日曆天?
開始日期不能在'2005-01-01'上啓動Google分析之前。由於處理時間滯後提取的數據較新,那麼2天之後可能會導致數據不完整。建議檢查響應中的isDataGolden標誌。
要求較大的日期範圍可能導致sampling無法防止。最好以小塊請求數據。
是否可以提取所有維度/度量標準或任何特定的維度/度量標準?
您可以提取的維度和指標列表可以找到here。每個請求最多可以包含7個維度和10個指標。
數據是實時還是採樣?
Real-time API和Reporting API是兩種不同的API。實時API並不是我所知的抽樣數據,但是由於它只有大約五分鐘的數據,我發現很難想到任何人,但真正的大型網站會遇到這個問題。
它是否可用於免費軟件和高級版本?
訪問Google AnalyticsAPI是免費的,不收費。然而,對於您在特定日期可以提取多少數據有限制。
請參閱:limits and quotas瞭解更多信息。
注意:我是提取Google Analytics數據的商業智能應用程序的開發人員。我可以告訴你,它絕對可行。
謝謝@DalmTo我會仔細檢查您分享的細節/鏈接。一個簡單的問題 - 所有的數據都可以被拉入單個表格或單獨的表格中嗎? – Amardeep
這是做這個問題的一部分,沒有主鍵。你不能撕掉客戶端ID或用戶ID,因此很難在請求之間匹配數據。您可能不得不將它提取到中間表中,嘗試按照日期匹配事項以開始分析可能會非常棘手,從而使這一切變得有意義。 – DaImTo