S'inscrire en tant qu'éditeur d'extensions

Avant de pouvoir partager les extensions que vous créez avec d'autres utilisateurs, vous devez vous enregistrer en tant qu'éditeur. Lorsque vous vous inscrivez en tant qu'éditeur d'extensions, vous créez un ID d'éditeur qui permet aux utilisateurs de vous identifier rapidement comme l'auteur de vos extensions. Les utilisateurs installeront votre extension en spécifiant un nom d'extension semblable à l'exemple suivant :

your-publisher-id/your-extension-id

Votre ID d'éditeur correspond généralement au nom de votre entreprise ou de votre marque. Prenez le temps de choisir un ID d'éditeur, car vous ne pourrez pas le modifier ultérieurement sans en enregistrer un nouveau et republier vos extensions.

Votre ID d'éditeur sera associé de manière permanente à un projet Firebase dédié aux activités IAM, à la publication d'extensions et à l'affichage des métriques. Vous devez utiliser ce projet exclusivement pour gérer les extensions publiées (c'est-à-dire ne pas ajouter d'applications au projet ni activer d'autres services Firebase). En utilisant un projet dédié, vous isolez vos activités de publication d'extensions de vos autres activités de gestion de projet Firebase.

Un privilège de projet sera placé sur le projet éditeur pour éviter toute suppression accidentelle. Pour demander la suppression de votre profil et de votre projet d'éditeur, contactez firebase-extensions-publisher-projects@google.com.

Pour vous inscrire, cliquez sur le bouton ci-dessous :

S'inscrire en tant qu'éditeur d'extensions

Un projet et un profil d'éditeur seront alors créés. Une fois inscrit, vous pouvez consulter votre profil sur la même page.

Si votre organisation Google Cloud comporte des contraintes de règles qui rendent difficile l'enregistrement d'un profil d'éditeur via la console Firebase, vous pouvez utiliser la CLI Firebase pour transformer un projet existant en projet d'éditeur :

firebase ext:dev:register --project=PROJECT_ID

Assurez-vous que le projet est un projet Firebase. Si vous avez un projet Google Cloud, convertissez-le en projet Firebase. N'utilisez pas de projets existants dans lesquels vous utilisez d'autres services Firebase, car les projets d'éditeur sont traités différemment et vous ne pouvez pas accéder facilement à ces services dans la console Firebase.