開始使用 Unity 專用 Firebase 即時資料庫

Firebase Realtime Database 會儲存及同步處理我們的 NoSQL 雲端資料 資料庫系統會即時同步處理所有用戶端的資料,並繼續使用 並在應用程式離線時播放

事前準備

使用前 Realtime Database、 請完成下列操作:

  • 註冊 Unity 專案,並將其設定為使用 Firebase。

    • 如果您的 Unity 專案已在使用 Firebase, 已完成註冊和設定程序。

    • 如果您沒有 Unity 專案,可以 範例應用程式

  • Firebase Unity SDK (特別是 FirebaseDatabase.unitypackage) 新增至 Unity 專案

,瞭解如何調查及移除這項存取權。

請注意,將 Firebase 新增至 Unity 專案時,必須一併執行以下兩者的工作: Firebase 控制台,然後在開啟的 Unity 專案中 (例如,您可以從控制台下載 Firebase 設定檔,然後 放入您的 Unity 專案中)。

建立資料庫

  1. 前往Realtime Database Firebase 控制台。 系統會提示您選取現有的 Firebase 專案。 按照資料庫建立工作流程操作。

  2. 選取 Firebase Security Rules 的啟動模式:

    測試模式

    適合入門至行動和網路用戶端程式庫 但允許所有人讀取及覆寫您的資料測試完畢後, 請務必參閱「瞭解 Firebase 即時資料庫規則」 專區。

    ,瞭解如何調查及移除這項存取權。

    如要開始使用網頁、Apple 或 Android SDK,請選取「testmode」。

    鎖定模式

    拒絕所有來自行動和網路用戶端的讀寫作業。 但經驗證的應用程式伺服器仍然可以存取您的資料庫。

  3. 選擇資料庫的位置。

    根據用途 資料庫的位置,也就是 新資料庫的網址格式如下:

    • DATABASE_NAME.firebaseio.com (用於 us-central1 中的資料庫)

    • DATABASE_NAME.REGION.firebasedatabase.app敬上 (適用於所有其他位置的資料庫)

  4. 按一下 [完成]

啟用 Realtime Database 時,也會一併啟用 Cloud API Manager

設定公開存取權

Realtime Database 提供宣告規則語言,可讓您 定義資料結構、建立索引的方式 資料可供讀取及寫入

後續步驟