Firebase Realtime Database 會將資料儲存在 NoSQL 雲端資料庫中,並與該資料庫同步。資料會即時同步處理所有用戶端的資料,且會在應用程式離線期間持續提供服務。
事前準備
如要使用 Realtime Database, 請先完成下列步驟:
- 註冊 Unity 專案並設定使用 Firebase。 - 如果 Unity 專案已使用 Firebase,則已註冊並設定 Firebase。 
- 如果沒有 Unity 專案,可以下載範例應用程式。 
 
- 將 Firebase Unity SDK (具體來說是 - FirebaseDatabase.unitypackage) 新增至 Unity 專案。
請注意,將 Firebase 新增至 Unity 專案時,您需要在Firebase控制台和開啟的 Unity 專案中執行工作 (例如從控制台下載 Firebase 設定檔,然後移至 Unity 專案)。
建立資料庫
- 前往 Firebase 控制台的「Realtime Database」部分。系統會提示您選取現有的 Firebase 專案。 按照資料庫建立工作流程操作。 
- 選取 Firebase Security Rules 的起始模式: - 測試模式
- 適合用來開始使用行動和網路用戶端程式庫,但允許任何人讀取及覆寫您的資料。測試完畢後,請務必查看「瞭解 Firebase 即時資料庫規則」一節。 
- 如要開始使用網頁、Apple 或 Android SDK,請選取 testmode。 
- 鎖定模式
- 拒絕行動和網路用戶端的所有讀寫要求。 通過驗證的應用程式伺服器仍可存取資料庫。 
 
- 選擇資料庫位置。 - 視資料庫位置而定,新資料庫的網址會採用下列其中一種形式: - DATABASE_NAME.firebaseio.com- us-central1中的資料庫)
- DATABASE_NAME.REGION.firebasedatabase.app
 
- 按一下「完成」。 
啟用 Realtime Database 時,系統也會在 Cloud API 管理工具中啟用 API。
設定公開存取權
Realtime Database提供宣告式規則語言,可讓您定義資料的結構、索引方式,以及資料的讀取和寫入時間。
後續步驟
- 瞭解如何為 Realtime Database 建構資料。 
- 準備發布應用程式: - 在 Google Cloud 控制台中,為專案設定預算快訊。
- 在 Firebase 控制台中監控「用量和帳單」資訊主頁,全面掌握專案在多項 Firebase 服務中的用量。如需更詳細的使用資訊,請前往Realtime Database「用量」資訊主頁。
- 詳閱 Firebase 發布檢查清單。