Prima di poter condividere le estensioni create con altri utenti, devi registrarti come publisher. Quando ti registri come publisher di estensioni, crei un ID editore che consente agli utenti di identificarti rapidamente come autore delle tue estensioni. Gli utenti installano la tua estensione specificando un nome di estensione simile a quello dell'esempio seguente:
your-publisher-id/your-extension-id
In genere, l'ID editore corrisponde al nome della tua azienda o del tuo brand. Prenditi del tempo per scegliere un ID publisher, perché non potrai modificarlo in un secondo momento senza registrarne uno nuovo e ripubblicare le estensioni.
Il tuo ID publisher verrà collegato definitivamente a un progetto Firebase dedicato alle attività IAM, alla pubblicazione di estensioni e alla visualizzazione delle metriche. Devi utilizzare questo progetto esclusivamente per gestire le estensioni pubblicate, ovvero non aggiungere app al progetto e non abilitare altri servizi Firebase al suo interno. Se utilizzi un progetto dedicato, puoi mantenere le attività di pubblicazione delle estensioni isolate dalle altre attività di gestione dei progetti Firebase.
Sul progetto publisher verrà applicato un blocco per impedirne l'eliminazione accidentale. Per richiedere l'eliminazione del tuo
profilo e del tuo progetto editore, contatta firebase-extensions-publisher-projects@google.com
.
Per registrarti, fai clic sul pulsante di seguito:
Registrarsi come publisher di estensioni
Verranno creati un nuovo progetto e un nuovo profilo dell'editore. Dopo la registrazione, puoi visualizzare il tuo profilo dalla stessa pagina.
Se la tua organizzazione Google Cloud presenta limitazioni delle norme che rendono difficile la registrazione di un profilo editore tramite la console Firebase, puoi utilizzare Firebase CLI per trasformare un progetto esistente in un progetto editore:
firebase ext:dev:register --project=PROJECT_ID
Assicurati che si tratti di un progetto Firebase. Se hai un progetto Google Cloud, convertilo in un progetto Firebase. Non usare progetti esistenti in cui usi altri servizi Firebase, perché i progetti dei publisher vengono trattati diversamente e non puoi accedere facilmente a questi servizi nella console Firebase.