Restrictions

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Certaines restrictions s'appliquent à certains modules complémentaires. Améliorez l'expérience globale de vos utilisateurs en évitant ces pièges.

Restrictions générales

Les restrictions suivantes s'appliquent à tous les modules complémentaires. Vous ne devez pas:

Modifier les fonctionnalités de 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 aux utilisateurs

Nous ne fournissons aucun moyen de facturer aux utilisateurs l'installation de modules complémentaires. Ceux-ci ne peuvent pas inclure d'annonces. Toutefois, vous pouvez déployer votre propre système de paiement ou appeler 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 déterminer ce qu'un utilisateur fait en dehors de ce module. Par exemple, vous ne pouvez pas détecter quand l'utilisateur clique sur la barre d'outils de l'application hôte. Il est possible d'interroger les modifications apportées au contenu d'un fichier à partir du code côté client d'une barre latérale, mais vous constaterez toujours un léger retard.

Modules complémentaires Google Workspace

Les restrictions suivantes s'appliquent uniquement aux modules complémentaires Google Workspace et à l'utilisation du service des cartes. Vous ne devez pas:

Développer toutes les applications Google Workspace

Les modules complémentaires Google Workspace ne peuvent étendre que les applications Gmail, Agenda, Drive, Docs, Sheets et Slides.

Déclencheur contextuel dans Drive

Les modules complémentaires Google Workspace ne peuvent déclencher le contexte de Gmail que lors de la lecture ou de la rédaction de messages, et dans Agenda lorsque les événements sont ouverts. Le déclenchement du suivi contextuel des fichiers Drive n'est pas encore disponible. Consultez les pratiques de développement intermédiaires.

Contexte des documents dans les éditeurs

Les modules complémentaires Google Workspace ne sont pas encore compatibles avec l'utilisation du contexte de document dans les éditeurs. Autrement dit, vous ne pouvez pas utiliser de méthodes telles que SpreadsheetApp.getActiveSpreadsheet() pour acquérir le document actuel. Consultez les pratiques de développement intermédiaires.

Utiliser le langage HTML/CSS ou les scripts côté client

Les modules complémentaires Google Workspace doivent utiliser des interfaces basées sur des cartes. Les interfaces HTML/CSS compatibles avec les modules complémentaires de l'éditeur ne sont pas acceptées. Les modules complémentaires Google Workspace utilisent des widgets pour créer des interfaces utilisateur. Cela permet au module complémentaire de fonctionner correctement sur les plates-formes mobiles et de bureau, sans qu'il soit nécessaire de créer une interface pour chacune d'elles.

Compatibilité mobile complète

Pour le moment, les modules complémentaires Google Workspace fonctionnent sur les clients Web pour ordinateur. La fonctionnalité de déclenchement du contexte (lecture des messages Gmail) est également disponible dans l'application mobile Gmail. Les pages d'accueil non contextuelles ne sont pas encore disponibles dans les applications mobiles Gmail, Agenda et Drive. Les modules complémentaires Google Workspace ne sont pas disponibles dans les navigateurs Web mobiles.

Utiliser des déclencheurs Apps Script

Vous ne pouvez pas créer ni utiliser de déclencheurs simples Apps Script dans un module complémentaire Google Workspace.

Utiliser des images SVG

Pour le moment, vous ne pouvez pas utiliser d'images SVG avec les widgets et les cartes du service de cartes.

Avoir plus de 100 widgets

Pour des raisons de performances, vous ne pouvez pas ajouter plus de 100 widgets ou 100 sections de fiches à une fiche.