Firebase 解决方案门户

探索并实现适合您的应用和企业中的常见和高级用例的解决方案。

过滤条件

选择类别
选择内容类型
选择产品

让您的 Apple 平台预发布测试工作流在 CI/CD 环境中可持续、可重复进行。

  • 最佳实践
  • Firebase App Distribution

让您的 Android 预发布测试工作流在 CI/CD 环境中可持续、可重复进行。

  • 最佳实践
  • Firebase App Distribution

应用开发者可通过多种不同方式使用 Remote Config 来满足自己的特殊需求,我们鼓励这种做法。为了让您了解通过 Remote Config 可以实现哪些操作,本页面介绍了一些常见的移动开发者使用场景。 您可以利用 Remote Config 执行百分比发布,逐步向用户公开新功能。对于此使用场景,假设您使用名为 new_search_feature_flag 的 Remote Config 参数启用或停用了新的搜索功能,并且希望首先将此功能推广到 10% 的安装用户群。 为此,您需要修改

  • 概念
  • Firebase Remote Config

通过 Firebase 控制台 修改消息的样式、定位和推送时间,以有意义的方式吸引用户群。 Firebase In-App Messaging 提供消息模板,您可以进行实验并根据自己的喜好进行自定义。 您可以使用界面设计富有吸引力且简洁明了的模板来设置消息样式。可用的模板如下: 使用 仅图片 消息模板,上传您设计的消息以完成以下操作: 希望获得更大的自由度?通过代码修改 Firebase 消息模板的显示效果。 对于每个广告系列,您都可以根据特定受众群体的行为、语言、互动度等信息来定位消息。

  • 概念
  • Firebase In-App Messaging

根据回头客在应用中的偏好或活动,为他们自定义应用的欢迎返回界面。

  • 教程
  • Google Analytics
  • Firebase Remote Config

在发布应用之前,请对照此核对清单认真检查,以确保您的应用及其使用的 Firebase 产品均已准备好部署到生产环境。

  • 最佳实践

许多实时应用都有作为计数器的文档。例如,您可能会统计某个帖子的“顶”次数或某件商品的“收藏”数。 在 Cloud Firestore 中,您无法以不受限制的速率更新单个文档。如果您有一个基于单个文档的计数器并将其计数设为频繁更新,那么您的文档更新迟早会出现争用问题。请参阅 单个文档的更新 。 为了能够更频繁地更新计数器,您可以创建分布式计数器。 每个计数器都是一个包含“碎片”子集合的文档,计数器的值就是这些碎片值的总和。 写入吞吐量随碎片数量线性增长,因此具有 10

  • 教程
  • Firestore

许多协作应用允许用户根据一组权限读取和写入不同的数据片段。例如,在文档编辑应用中,用户可能希望允许其他一些用户对其文档执行读写操作,同时阻止不必要的访问。 您可以利用 Cloud Firestore 的数据模型以及自定义的 安全规则 在您的应用中实现基于角色的访问权限控制。 假设您正在构建一款协作式撰文应用,用户可以按照以下安全要求在其中撰写“故事”和“评论”: 假设您的应用有一个 stories 集合,其中每个文档代表一个故事。每个故事还有一个 comments

  • 教程
  • Firestore

根据您正在构建的应用的类型,您可能会发现如果能够检测哪些用户或设备活跃在线上(也称为检测“在线状态”),会带来很多好处。 例如,如果您正在构建一个类似社交网络的应用或正在部署一组 IoT 设备,那么您可以使用这些信息来显示在线和有空聊天的朋友列表,或者按照“上次上线时间”对您的 IoT 设备进行排序。 Cloud Firestore 本身不提供在线状态支持,但您可以利用其他 Firebase 产品来构建一个在线状态系统。 要将 Cloud Firestore 连接到 Firebase

  • 教程
  • Firestore

找不到适合您的用例的解决方案?

我们会经常添加新解决方案,因此请务必稍后再回来查看。

如果您有特定解决方案的想法,我们非常乐意听取!

请告诉我们您的使用情形