如何從 Google Analytics 導出原始數據

已發表: 2022-04-12

為什麼需要收集原始的非抽樣數據? 獲取完整的營銷報告數據,正確估算廣告效率。 在本文中,我們將探討如何收集原始數據以及將其存儲在何處。

目錄

  • 為什麼需要收集原始非抽樣數據
  • 收集原始數據的四種方法
    • OWOX BI 管道
    • 使用 Google Analytics API
    • 適用於 Google Analytics 360 的 BigQuery 導出
    • 構建自己的連接器
  • 在哪裡存儲收集的數據
    • 為什麼選擇 Google BigQuery?
  • 簡短的結論

找出廣告系列的真正價值

從您的所有廣告服務中自動將成本數據導入 Google Analytics。 在一份報告中比較廣告系列費用、每次點擊費用和廣告支出回報率。

開始試用

為什麼需要收集原始非抽樣數據

谷歌分析是網絡分析服務中無可爭議的領導者。 它是免費的、易於使用的,它提供了有關在線業務關鍵 KPI 的見解。 但是,系統中存在一些限制,阻止您深入了解數據並從各個方面進行探索。

  1. 您在 Google Analytics(分析)報告中看到的數據始終是匯總的,而且這個過程是無法控制的。
  2. 抽樣,這會嚴重扭曲您的數據並導致錯誤的業務決策。
  3. 報告只能包含有限數量的參數和關鍵數據的特定組合。
  4. 限制行數。
  5. 數據處理時間——如果您使用免費版的 Google Analytics,您需要等待長達 24-48 小時,系統才能完成數據處理。

幸運的是,這些問題中的大多數都可以通過原始數據來解決。 很酷吧? 讓我們弄清楚如何獲取原始數據。

收集原始數據的四種方法

OWOX BI 管道

通過 OWOX BI Pipeline 設置自動原始數據收集 - 從您的網站發送到 Google Analytics 的所有點擊都並行發送到 Google BigQuery。 多虧了這一點,每一次點擊都可以在幾分鐘內在 GBQ 中獲得。

OWOX BI 管道
設置免費數據收集

帶有會話數據的表格是根據 OWOX BI 算法形成的——這個過程在我們的幫助中心中有詳細描述。 同時,OWOX BI採用了與GA結構兼容的數據結構,在其下編寫了很多SQL查詢的例子。 這可以節省您的團隊準備報告的時間。

使用 OWOX BI 收集原始命中數據可為您帶來以下好處:

  • 用戶行為數據實時傳輸到 Google BigQuery,不限制點擊次數。
  • 在 Google Analytics 中,用戶參數的數量是有限的:標準版 20 個,付費版 200 個。 但在 GBQ 中,您可以收集任意數量的自定義參數,並構建更深入的報告以進行詳細分析。
  • 您可以在 GBQ 中構建任何時期的報表,而不受參數和維度的數量和兼容性的採樣和限制。
  • 與 Google Analytics 不同,在 BigQuery 中,您可以收集和使用個人客戶數據,包括電子郵件地址和電話號碼。
  • OWOX BI 計算每個會話的值。 因此,您可以計算新用戶和回訪用戶的 ROI/ROAS。 並且您可以評估針對不同地區、產品組、登陸頁面、移動版本和應用程序的廣告效果。
  • 該服務允許您追溯更新已上傳到 GBQ 的成本、用戶和交易數據。 您可以考慮購買的訂單、購買後的退貨,或者,例如,了解新訂閱者在註冊前 30 天在您的網站上做了什麼。
  • OWOX BI 每天都會將 BigQuery 中的數據與 GA 中的信息進行比較,並報告顯著差異。 您不會丟失任何第三方跟踪器無法提供的重要數據。

閱讀有關 OWOX BI 數據收集的所有好處的更多信息:

閱讀文章

如何使用 OWOX BI 從 Google BigQuery 中的網站收集原始數據:

  1. 使用您的 Google 帳戶登錄。
  2. 選擇您要在 GBQ 中收集的數據、提供訪問權限並創建數據管道。
  3. 複製跟踪代碼並以您方便的方式將其發佈在網站上。

您可以下載有關如何設置將原始數據從網站上傳到 BigQuery 的詳細說明。

讀者獎金

如何從 Google Analytics 導出原始數據的指南

立即下載

使用 Google Analytics API

Google Analytics 允許您使用 API 檢索信息。 特別是,Core Reporting API 允許您從 GA 界面外部訪問所選報告視圖的維度和指標。

此外,還有一種解決方法可以讓您訪問每個命中的數據並促進數據集成。 這可以通過使用 API 功能和 Google Analytics 中的自定義維度來實現。

自定義維度可用於捕獲、分析和可視化默認情況下未在 Google Analytics(分析)中顯示的信息。 您可以使用自定義維度作為鍵來組合來自 GA 和其他系統的信息,並使用與您的業務相關的信息來增強您的報告。 例如,您可以保存數據庫中的用戶 ID 並將其用於集成離線和在線操作。

自定義維度的示例:

  1. 命中時間戳— 一個命中範圍的自定義維度,用於捕獲命中發生時的確切時間戳,格式為 yyyy-mm-ddThh: mm: ss 格式,帶有時區偏移量。
  2. 會話 ID — 一個會話範圍的自定義維度,它收集一個唯一的隨機值,用於識別屬於同一會話的命中。
  3. 客戶端 ID — 一個會話範圍的自定義維度,它從 _ga cookie 中收集分配給客戶端設備的唯一值。
  4. 用戶 ID — 一個點擊範圍的自定義維度,它收集代表已登錄到您網站的用戶的值,允許您識別該特定用戶的所有會話和點擊。

此示例列表的功勞歸功於 Simo Ahava,因為他發表了關於使用自定義維度和 Google 跟踪代碼管理器改進數據收集的精彩文章。

為什麼 API 不是完美的解決方案?

Google Analytics API 會解決抽樣問題嗎? 這取決於您的網站獲得了多少流量。 如果流量不太高並且您選擇較短的報告週期,則可以避免採樣。 另一方面,您必須運行數百個查詢才能獲取非抽樣數據。

由於信息將從 Google Analytics 導出,所有 GA 數據處理條件,包括維度和指標的兼容性以及數據處理時間,也將適用。 但對於初創公司和小型項目,API 可能會作為臨時解決方案。 Simo Ahava 在他的博客上有一篇很棒的文章,他在其中探討了可以被認為是 Google Analytics 數據模式的缺陷。

Google Analytics API 也有特定的限制和配額,例如查詢中的維度和指標數量以及您每天可以提取的數據量。

此外,您需要空間來存儲導出的信息。 這為我們帶來了一種更複雜的方法,肯定會證明對您的業務有利。

適用於 Google Analytics 360 的 BigQuery 導出

Google Analytics 360 不是一個便宜的工具,但你得到你所支付的以及更多。 除了受益於付費平台的高級功能外,Google Analytics 360 用戶還可以通過原生集成將原始點擊和會話級數據從 Google Analytics 導出到 Google BigQuery。

您可以選擇兩種導出選項:

  1. 數據不斷導出。 使用此選項,您每天都會獲得一個與前一天的 Google Analytics 數據一起導出的文件,以及與當天的數據一起導出的另外三個文件。 也可以使用來自鏈接的 Google 服務的數據。
  2. 連續導出數據。 此選項允許您通過每 10 到 15 分鐘導出到 Google BigQuery 來獲取更新的數據。 在這種情況下,Google BigQuery 會為處理的每 GB 數據額外收取 0.05 美元的費用。 請注意,與 Google Analytics(分析)關聯的服務(例如 DFP、AdSense 和 AdX)中的數據只能每天導出前一天的數據。

當您最初將 Google Analytics(分析)視圖鏈接到 Google BigQuery 時,Google Analytics 360 會自動將 100 億次點擊或 13 個月的歷史數據導出到 BigQuery。 對於那些一直在努力採樣的人來說,這不是很好嗎?

最重要的是:Google Analytics 360 用戶每月可獲得 500 美元的信用額度,用於支付在 Google BigQuery 中導入、存儲和處理數據的成本。

詳細了解 GOOGLE ANALYTICS 360

構建自己的連接器

您也可以克隆您發送到 Google Analytics 的匹配,並在 GA 之外的某處處理克隆的信息。 為此,您可以嘗試將命中存儲在您自己的服務器上或使用基於雲的解決方案。 單獨的命中範圍數據不會為您提供來源、媒介或活動數據,也不會為您提供廣告成本或位置信息。 但是,這種方法將允許您在從您的網站發送原始點擊後立即獲得它們,並將它們用於不需要會話級數據的目的 - 例如發送及時的交易電子郵件和識別網站性能問題。

如果您不想花費時間和金錢來設計自己的連接器,OWOX BI 分析師團隊可以為您提供幫助。 註冊演示以請求會議並了解有關 OWOX 如何滿足您的業務需求的詳細信息。

獲取免費演示

在哪裡存儲收集的數據

無論您是小型初創公司還是大型企業,在選擇數據存儲系統時都需要考慮許多因素。 無論您選擇哪個選項,以下是您應該尋找的內容的簡要概述:

  • 數據處理能力。 收集原始數據固然好,但如果您無法處理它並提取您需要的信息,那麼這些數據對您毫無用處。
  • 能夠根據您的業務需求靈活擴展。 隨著業務的增長,您會希望您的倉庫做出相應的調整。
  • 高安全標準。 您必須確信您的寶貴數據受到保護並完全在您的控制之下。
  • 合理的費用。

對我們所有人來說幸運的是,沒有必要重新發明輪子,特別是因為像 Google BigQuery 這樣的優質服務已經存在,這是一個基於 Google Cloud Platform 的數據倉庫,專為數據分析而設計。

為什麼選擇 Google BigQuery?

Google BigQuery 允許使用類似 SQL 的語法存儲和處理數十億行(即千兆字節和 PB 級的數據!)。 驚人的處理速度? 查看。 可擴展性? 查看。 無與倫比的數據安全性? 查看。 該服務提供對大量數據進行高級分析所需的一切。

Google BigQuery 是一項付費服務,但您只需為存儲和處理的數據量付費。 每月存儲的前 10 GB 和處理的 1 TB 是免費的。 之後,谷歌對存儲的每千兆字節收費 0.02 美元,每處理 1 兆字節收費 5 美元。 根據撰寫本文時的服務條款,新的 BigQuery 用戶還可以獲得 300 美元的贈金,可在 12 個月內使用。

為什麼 Google BigQuery 不是一個完美的解決方案?

如果您對 GBQ 完全不熟悉,您可能需要了解此服務中信息的組織方式。

首先,請記住 GBQ 支持嵌套和重複字段。 由於 Google Analytics(分析)數據被組織成點擊、會話和用戶的層次結構,您可能需要學習如何查詢數據以訪問這些嵌套和重複字段中的值。

查看 JOIN 和 FLATTEN 子句的這些方便參考:您可能需要大量使用它們。 使用 BigQuery 時要記住的另一件事是,Google Analytics(分析)界面中的一些可用指標不會自動計算,例如用戶總數和事件總數。

簡短的結論

從 Google Analytics 導出原始數據比乍看之下要容易。 您是決定投資開箱即用的解決方案還是創建自己的解決方案取決於您自己。 只是不要讓這個偉大的資產閒置。

利用您收集的數據。 尋找新的見解。 整合。 實驗。 了解您網站的脈搏,並在客戶最需要您時與他們聯繫。 請記住,您可以隨時在下面的評論部分提出問題。 我們很樂意回應!

如果您想了解有關 Google Analytics 和其他分析工具的更多信息,請訂閱我們的時事通訊。 每個月,您都會獲得對現代營銷人員和分析師有用的提示。