Antes de poder compartilhar extensões criadas com outras pessoas, você deve registrar-se como editor. Ao se registrar como editor de extensões, você cria um ID de editor que permite aos usuários identificá-lo rapidamente como o autor de suas extensões. Os usuários instalarão sua extensão especificando um nome de extensão semelhante ao exemplo a seguir:
your-publisher-id/your-extension-id
Seu ID de editor geralmente será o nome da sua empresa ou marca. Reserve algum tempo para escolher um ID de editor, pois você não poderá alterá-lo posteriormente sem registrar um novo e republicar suas extensões.
Seu ID de editor ficará permanentemente vinculado a um projeto do Firebase, dedicado a atividades de IAM, publicação de extensões e visualização de métricas. Você deve usar este projeto exclusivamente para gerenciar extensões publicadas (ou seja, não adicionar nenhum aplicativo ao projeto e não ativar nenhum outro serviço do Firebase nele). Ao usar um projeto dedicado, você mantém suas atividades de publicação de extensões isoladas de outras atividades de gerenciamento de projetos do Firebase.
O projeto do editor terá uma garantia de projeto para evitar exclusão acidental. Para solicitar a exclusão do seu perfil e projeto de editor, entre em contato com firebase-extensions-publisher-projects@google.com
.
Para se cadastrar, clique no botão abaixo:
Registre-se como editor de extensões
Isso criará um novo projeto e perfil de editor. Depois de se registrar, você poderá visualizar seu perfil na mesma página.
Se sua organização do Google Cloud tiver restrições de política que dificultem o registro de um perfil de editor por meio do Console do Firebase, você poderá usar a CLI do Firebase para transformar um projeto existente em um projeto de editor:
firebase ext:dev:register --project=PROJECT_ID
Certifique-se de que o projeto seja um projeto do Firebase. Se você tiver um projeto do Google Cloud, primeiro converta-o em um projeto do Firebase . Não use projetos existentes nos quais você usa outros serviços do Firebase, pois os projetos do editor são tratados de maneira diferente e você não pode acessar facilmente esses serviços no Console do Firebase.