您必须先注册成为扩展程序发布商,然后才能将自己创建的扩展程序共享给他人。在您注册成为扩展程序发布方时,需要创建发布方 ID,该 ID 可让用户快速确定您是扩展程序的创作者。为了安装您的扩展程序,用户会指定类似如下的扩展程序名称:
your-publisher-id/your-extension-id
您的发布方 ID 通常是您的公司名称或品牌名称。请花些时间选择发布方 ID,因为日后将无法更改此 ID,您只能注册新 ID 并重新发布您的扩展程序。
您的发布方 ID 将与一个 Firebase 项目永久关联,专门用于进行 IAM 活动、发布扩展程序和查看指标。您应该将此项目专门用来管理自己发布的扩展程序(即不要向该项目添加任何应用,也不要在该项目中启用任何其他 Firebase 服务)。通过使用这样一个专用项目,您可以将扩展程序发布活动与其他 Firebase 项目管理活动隔离开来。
系统会在您的发布方项目上设置一个项目安全锁,以防止意外删除。如需申请删除发布方资料和项目,请与 firebase-extensions-publisher-projects@google.com
联系。
要进行注册,请点击下方的按钮:
这将创建新的发布方项目和资料。注册完成后,您可以在同一页面查看自己的发布方资料。
如果您的 Google Cloud 组织存在政策限制,使得您难以通过 Firebase 控制台注册发布方资料,则您可以改用 Firebase CLI 将现有项目转换为发布方项目:
firebase ext:dev:register --project=PROJECT_ID
确保该项目是一个 Firebase 项目。如果是 Google Cloud 项目,请先将其转换为 Firebase 项目。请勿使用您用于其他 Firebase 服务的现有项目,因为发布方项目的处理方式不同,将导致您无法在 Firebase 控制台中轻松访问这些服务。