2014Q4 工作心得 (2)

規劃與實作資料管理平台 (Data Management Platform) ,主要有三大主軸分別為推播系統、廣告系統和圖表系統,這三者依據不同需求主要存取的資料庫為 Amazon RDS 、 MongoDB 和 Google BigQuery & Analytics , Amazon RDS 儲存最基本的廣告和收益備份資料、 MongoDB 儲存推播通知和影音廣告即時排程資料,Google BigQuery 儲存龐大的使用者行為資料,以及 Google Analytis 以免費的方式儲存使用者即時行為資料。

事實上對於新創公司來說看似用 Google Analytics 就能解決 80% 的問題,包括資料儲存、即時分析和圖表成效等實用功能,接著 20% 的問題,也許能透過事件定義的方式透過 HTML5 和 Node.js 就能以 Core Reporting API 將資料透過客製化網站呈現,以及篩選資料匯出至資料庫之中進行解決,此外未來只要付費升級為 Premium 帳號就能將資料直接匯出至 Google BigQuery 進行進階的分析與處理。

今年上半年我們透過 Google Analytics 的確解決了許多使用者資料分析的問題,可是當我們流量到一定量時,會發生資料抽樣,以及半天更新的問題,這並非長久之計,因此才需要導入 Google BigQuery 進行資料的儲存與分析。