Firebase 解決方案入口網站

探索並實作適用於應用程式和業務的常見和進階用途解決方案。

篩選條件:

選擇類別
選擇內容類型
選擇產品

許多應用程式都有以實體位置做為索引的文件。舉例來說,您的應用程式可能會允許使用者瀏覽目前位置附近的商店。 Geohash 是一種系統,可將 (latitude, longitude) 組合編碼為單一 Base32 字串。在 Geohash 系統中,世界會劃分為矩形格線。Geohash 字串的每個字元都會指定前置字串雜湊的 32 個子區段之一。舉例來說,Geohash abcd 是 32 個四字元雜湊值之一,完全包含在較大的 Geohash abc 中。

  • 教學課程
  • Firebase
  • Firestore

BigQuery 是 PB 規模的全代管數據分析資料倉儲,可帶來成本效益,讓您針對大量資料執行數據分析。您可以使用下列 Firebase Extensions 將 Cloud Firestore 連結至 BigQuery : 將 Cloud Firestore 集合中的即時漸進式更新傳送至 BigQuery 。 瞭解詳情 。 在 Cloud Firestore 中排定及匯出 BigQuery 查詢結果,以便即時傳送。 瞭解詳情 。

  • 教學課程
  • Firebase
  • Firestore

本頁面可協助您開始在應用程式中導入生成式 AI 功能。這裡會說明與生成式 AI 相關的 Firestore 功能和整合。 為產品推薦和聊天機器人等用途建立創新的 AI 技術輔助解決方案,通常需要使用向量相似度搜尋 (簡稱向量搜尋)。您可以對 Firestore 資料執行向量搜尋,不必費心將資料複製到其他向量搜尋解決方案,維持簡單且有效率的作業流程。 Cloud Firestore 中向量搜尋的核心工作流程包含 4 個步驟。

  • 教學課程
  • Firebase
  • Firestore

許多應用程式會在初次載入網頁時,為所有使用者提供相同的內容。舉例來說,新聞網站可能會顯示最新的新聞,而電子商務網站則可能會顯示暢銷商品。 如果這項內容是從 Cloud Firestore 提供,每位使用者在載入應用程式時,都會針對相同的結果發出新的查詢。由於這些結果不會在使用者之間快取,因此應用程式會變得較慢,且成本也較高。 Cloud Firestore 套件可讓您使用 Firebase Admin SDK,從後端常見的查詢結果組合資料套件,並提供在 CDN 快取的預先計算

  • 教學課程
  • Firebase
  • Firestore

使用 Cloud Firestore 和 Firebase Extensions 可強化文字素材資源的使用能力。 這項擴充功能可讓您使用 PaLM API,摘要 Cloud Firestore 文件中的欄位。 瞭解詳情 。 您可以使用這項擴充功能,為使用者提交的文字 (例如社群媒體貼文的留言) 取得惡意指數,並將這些文字寫入 Cloud Firestore 集合。 瞭解詳情 。 使用 Cloud Translation API,將寫入 Cloud Firestore 集合的字串翻譯成多種語言。

  • 教學課程
  • Firebase
  • Firestore

根據使用者在應用程式中的偏好設定或活動,自訂應用程式的歡迎返回畫面。

  • 教學課程
  • Firebase 遠端設定
  • Google Analytics
  • Firebase

使用 Firebase Extensions 將 AI 驅動的聊天機器人新增至應用程式。您可以使用聊天機器人改善客戶服務、宣傳新功能或服務、提供銷售報價,或用於其他用途。 您可以使用這個擴充功能,輕鬆部署使用 PaLM API 的聊天機器人,並由 Cloud Firestore 儲存及管理。 瞭解詳情 。

  • 教學課程
  • Firebase
  • Firestore

許多協作應用程式都允許使用者根據一組權限讀取及寫入不同資料。舉例來說,在文件編輯應用程式中,使用者可能會想允許部分使用者讀取及寫入自己的文件,同時封鎖不必要的存取權。 您可以利用 Cloud Firestore 資料模型和自訂 安全性規則 ,在應用程式中實作以角色為基礎的存取控制機制。 假設您正在建構協同寫作應用程式,使用者可在其中建立「故事」和「評論」,並符合下列安全性規定: 假設您的應用程式有 stories 集合,其中每份文件都代表一個故事。每個故事也都有一個 comments

  • 教學課程
  • Firebase
  • Firestore

視您建構的應用程式類型而定,偵測哪些使用者或裝置正在上線 (又稱為偵測「狀態」) 可能會很有幫助。 舉例來說,如果您要建構社群網路等應用程式,或部署一整套 IoT 裝置,可以利用這項資訊顯示線上的好友清單,讓使用者可以與他們即時通訊,或是依據「上次看到」排序 IoT 裝置。 Cloud Firestore 並未原生支援狀態,但您可以利用其他 Firebase 產品建構狀態系統。 如要將 Cloud Firestore 連結至 Firebase 即時資料庫的原生狀態功能,請使用 Cloud

  • 教學課程
  • Firebase
  • Firestore

找不到適合用途的解決方案嗎?

我們會經常新增解決方案,請務必隨時回來看看。

如果你有特定解決方案的想法,歡迎與我們分享!

說明您的用途