Publier un module complémentaire

Lorsque vous publiez votre module complémentaire, vous le mettez à la disposition des autres utilisateurs pour qu'ils puissent le trouver, l'installer et l'utiliser.

Avant la publication

Déterminez votre audience

Pour permettre à tous les utilisateurs de trouver et d'installer votre module complémentaire, publiez-le publiquement. Lorsque vous publiez votre module complémentaire publiquement, l'équipe Google l'examine avant qu'il ne soit publié sur Google Workspace Marketplace.

Pour limiter votre module complémentaire aux utilisateurs d'un domaine spécifique, publiez-le en privé. Lorsque vous publiez votre module complémentaire de manière privée sur votre domaine, l'équipe Google ne l'examine pas avant sa publication.

Si vous avez créé votre module complémentaire dans Apps Script, assurez-vous qu'il correspond à l'utilisation prévue d'Apps Script pour les modules complémentaires légers. Si votre module complémentaire est conçu pour un grand nombre d'utilisateurs ou nécessite une évolutivité et des ressources importantes, envisagez d'utiliser un autre environnement d'exécution.

Consulter les exigences de publication des modules complémentaires

Consultez les exigences de publication des modules complémentaires pour votre type de module complémentaire et vérifiez que votre module complémentaire les respecte toutes. Consultez la section Points à vérifier.

Vérifier l'accès des collaborateurs

Le projet Apps Script de votre module complémentaire appartient à un seul compte utilisateur (généralement le vôtre) ou à un drive partagé. Pour publier le module complémentaire, un collaborateur de script doit agir en tant qu'éditeur, ce qui inclut la création d'un projet Google Cloud standard.

Pour publier le module complémentaire, vous devez disposer des droits de modification sur le projet de script. Si vous n'êtes pas le propriétaire du projet de script, votre compte Workspace doit appartenir au même domaine que le propriétaire du projet.

Pour vérifier l'accès des collaborateurs, consultez la présentation de la création de modules complémentaires Google Workspace.

Tester votre module complémentaire

Assurez-vous que votre module complémentaire est entièrement fonctionnel et qu'il n'est pas en cours de développement.

À des fins de test, vous pouvez installer des modules complémentaires non publiés (également appelés modules complémentaires pour les développeurs). Vous pouvez partager des modules complémentaires non publiés avec d'autres utilisateurs en partageant le projet Apps Script.

Créer une version de votre module complémentaire

Créez une version de votre module complémentaire et enregistrez le numéro de version. Une version est un instantané du code utilisé par votre module complémentaire publié.

  • Si vous publiez un module complémentaire Editor, vous devez utiliser le numéro de version lorsque vous configurez le SDK Google Workspace Marketplace.
  • Si vous publiez un module complémentaire Google Workspace, vous devez utiliser l'ID de déploiement de la version que vous souhaitez publier.

Si votre module complémentaire utilise une bibliothèque Apps Script, vous devez également créer et utiliser une version du projet de script de la bibliothèque. Pour en savoir plus, consultez Bibliothèques.

Créer un projet Google Cloud standard

Lorsque vous créez votre module complémentaire dans Apps Script, un projet Google Cloud par défaut est automatiquement créé pour celui-ci. Toutefois, vous ne pouvez pas utiliser le projet Google Cloud par défaut pour publier votre application. Suivez plutôt les étapes ci-dessous pour créer un projet Google Cloud standard :

  1. Ouvrez la liste des projets de la console Google APIs.
  2. Cliquez sur Créer un projet.
  3. Renseignez les informations sur le projet de votre module complémentaire.
  4. Cliquez sur Créer.

Après avoir créé votre projet Google Cloud standard, basculez votre projet Apps Script de votre projet Google Cloud par défaut vers le projet Google Cloud standard.

Publier votre module complémentaire

Lorsque vous êtes prêt à publier votre module complémentaire, suivez la procédure de publication d'une application dans Google Workspace Marketplace. Consultez Publier une présentation.