Oluşturduğunuz uzantıları başkalarıyla paylaşabilmek için yayıncı olarak kaydolmanız gerekir. Uzantı yayıncısı olarak kaydolduğunuzda, kullanıcıların sizi uzantılarınızın yazarı olarak hızlıca tanımlamasına olanak tanıyan bir yayıncı kimliği oluşturursunuz. Kullanıcılar, aşağıdaki örneğe benzeyen bir uzantı adı belirterek uzantınızı yükler:
your-publisher-id/your-extension-id
Yayıncı kimliğiniz genellikle şirketinizin adı veya marka adınız olur. Yeni bir yayıncı kimliği kaydettirmeden ve uzantılarınızı yeniden yayınlamadan daha sonra değiştiremeyeceğiniz için yayıncı kimliğinizi seçerken dikkatli olun.
Yayıncı kimliğiniz, IAM işlemleri, uzantı yayınlama ve metrik görüntülemeye özel bir Firebase projesine kalıcı olarak bağlanır. Bu projeyi yalnızca yayınlanmış uzantıları yönetmek için kullanmanız gerekir (yani projeye uygulama eklemeyin ve projede başka Firebase hizmeti etkinleştirmeyin). Özel bir proje kullanarak uzantı yayınlama etkinliklerinizi diğer Firebase proje yönetimi etkinliklerinizden ayrı tutarsınız.
Yayıncı projesine, yanlışlıkla silinmesini önlemek için bir proje ipoteği yerleştirilir. Yayıncı profilinizin ve projenizin silinmesini istemek için firebase-extensions-publisher-projects@google.com
ile iletişime geçin.
Kaydolmak için aşağıdaki düğmeyi tıklayın:
Uzantı yayıncısı olarak kaydolma
Bu işlem, yeni bir yayıncı projesi ve profili oluşturur. Kaydolduktan sonra profilinizi aynı sayfadan görüntüleyebilirsiniz.
Google Cloud kuruluşunuzda, Firebase Console üzerinden yayıncı profili kaydetmeyi zorlaştıran politika kısıtlamaları varsa mevcut bir projeyi yayıncı projesine dönüştürmek için Firebase CLI'yi kullanabilirsiniz:
firebase ext:dev:register --project=PROJECT_ID
Projenin Firebase projesi olduğundan emin olun. Google Cloud projeniz varsa önce projeyi Firebase projesine dönüştürün. Yayıncı projeleri farklı şekilde ele alındığından ve Firebase konsolunda bu hizmetlere kolayca erişemediğinizden, diğer Firebase hizmetlerini kullandığınız mevcut projeleri kullanmayın.