Restrictions

Certaines restrictions s'appliquent aux modules complémentaires. Améliorez les performances l'expérience globale en évitant ces pièges.

Restrictions générales

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

Modifier des fonctionnalités dans Google Workspace

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

Facturer l'installation par les utilisateurs

Nous ne proposons aucun moyen de facturer les utilisateurs pour l'installation de ces modules complémentaires ne peuvent pas inclure d'annonces. Toutefois, vous pouvez effectuer vous-même le paiement ou appeler une base de données de facturation existante. Votre module complémentaire peut se connecter à aux services autres que Google pour facturer les utilisateurs.

Détecter de nombreux événements

À l'exception de certains déclencheurs, les modules complémentaires ne peuvent pas pour déterminer ce qu'un utilisateur fait en dehors du module complémentaire lui-même. Par exemple, vous ne pouvez pas détecter lorsque l'utilisateur clique sur la barre d'outils de l'application hôte. Il est possible de sonder les modifications du contenu d'un fichier à partir du code côté client d'une barre latérale, bien que vous aurez toujours un léger retard.

Modules complémentaires Google Workspace

Les restrictions suivantes ne s'appliquent les modules complémentaires Google Workspace et l'utilisation Service de cartes. Évitez les actions suivantes:

Étendre toutes les applications Google Workspace

Les modules complémentaires Google Workspace peuvent uniquement étendre les fonctionnalités Gmail, Agenda, Drive, Docs, Sheets et Slides. À terme, les modules complémentaires Google Workspace pourront étendre d'autres services Google Workspace applications.

Déclenchement contextuel dans Drive

Les modules complémentaires Google Workspace ne peuvent fournir pour Gmail lors de la lecture ou de la rédaction de messages, et dans Agenda événements sont ouverts. Le déclenchement contextuel pour les fichiers Drive n'est pas encore disponible. Voir pratiques de développement provisoire.

Contexte du document dans les éditeurs

Les modules complémentaires Google Workspace ne sont pas encore compatibles avec le contexte du document dans les éditeurs. Autrement dit, vous ne pouvez pas utiliser de méthodes telles que SpreadsheetApp.getActiveSpreadsheet() pour obtenir le document actuel. Voir pratiques de développement provisoire.

Utiliser HTML/CSS ou un script côté client

Les modules complémentaires Google Workspace doivent utiliser des cartes de commande. Les interfaces HTML/CSS compatibles avec les modules complémentaires des éditeurs ne peuvent pas être utilisées. Les modules complémentaires Google Workspace utilisent basée sur les widgets pour créer de commande. Cela permet au module complémentaire de fonctionner correctement sur les plates-formes pour ordinateur et mobile. sans avoir à créer une interface pour chacun d'eux.

Compatibilité totale avec les appareils mobiles

Pour le moment, les modules complémentaires Google Workspace sur les clients Web de bureau. Déclenchement contextuel (lecture d'un message Gmail) est également disponible depuis l'application mobile Gmail. Pages d'accueil sans contexte ne sont pas encore disponibles dans les applications mobiles Gmail, Agenda ou Drive. Les modules complémentaires Google Workspace disponibles dans les navigateurs Web mobiles.

Utiliser des déclencheurs Apps Script

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

Utiliser des images SVG

Il n'est actuellement pas possible d'utiliser des images SVG avec Fiches et widgets de service de cartes.

Avoir plus de 100 widgets

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