Restrictions

Les modules complémentaires sont soumis à quelques restrictions. Évitez ces pièges pour améliorer l'expérience globale de vos utilisateurs.

Restrictions générales

Les restrictions suivantes s'appliquent à tous les modules complémentaires. Évitez les pratiques suivantes:

Modifier les fonctionnalités dans Google Workspace

Le framework des modules complémentaires est conçu pour améliorer les applications Google Workspace, et non pour ajouter des limites. Par conséquent, vous ne pouvez pas modifier les fonctionnalités existantes ni verrouiller le modèle de partage de documents Google Workspace.

Facturer l'installation par les utilisateurs

Il n'est pas possible de facturer l'installation de modules complémentaires aux utilisateurs, et les modules complémentaires ne peuvent pas inclure d'annonces. Toutefois, vous pouvez déployer votre propre système de paiement ou effectuer un appel dans une base de données de facturation existante. Votre module complémentaire peut se connecter à des services autres que Google qui facturent les utilisateurs.

Détecter de nombreux événements

À l'exception de certains déclencheurs, les modules complémentaires ne peuvent pas indiquer les actions d'un utilisateur en dehors du module lui-même. Par exemple, vous ne pouvez pas détecter quand l'utilisateur clique sur la barre d'outils de l'application hôte. Vous pouvez interroger les modifications apportées au contenu d'un fichier à partir du code côté client d'une barre latérale, mais vous aurez toujours un léger retard.

Modules complémentaires de l'éditeur

Les restrictions suivantes ne s'appliquent qu'aux modules complémentaires des éditeurs. Évitez les pratiques suivantes:

Définir des interfaces utilisateur avec le service Card

Pour le moment, les modules complémentaires des éditeurs ne peuvent définir une UI qu'en HTML et CSS, et non via le service de cartes.

Utiliser des modules complémentaires des éditeurs sur mobile

Les modules complémentaires des éditeurs ne sont disponibles que sur les clients de bureau, pas sur les applications mobiles des éditeurs.