Mise en pause et déclencheurs

Mettez Choice Eliminator en pause sur un formulaire sans perdre vos réglages, et gérez la limite de déclencheurs de Google

Choice Eliminator s'exécute en arrière-plan à l'aide des déclencheurs Google. Ce guide explique comment mettre le module en pause sur un formulaire, ce que signifie la limite de déclencheurs et comment libérer de la place lorsque vous l'atteignez.

Mettre un formulaire en pause

Chaque formulaire est soit Actif, soit En pause. La mise en pause arrête toute l'application des règles — élimination de choix, limites de réponses et planification — sans supprimer vos réglages. Réactivez-la à tout moment et tout reprend exactement comme avant.

  1. Ouvrez votre formulaire Google
  2. Ouvrez Choice Eliminator depuis le menu des modules complémentaires
  3. Dans l'onglet Form., ouvrez Statut du module en bas
  4. Désactivez Actif pour mettre en pause
  5. Cliquez sur Enregistrer

Lorsque le module est en pause, une bannière apparaît en haut de la barre latérale avec un bouton Reprendre — un seul clic le remet directement sur Actif.

La mise en pause affecte le formulaire pour toutes les personnes pouvant le modifier — elle arrête le module pour l'ensemble du formulaire, pas seulement pour vous. La mise en pause ne change jamais le fait que le formulaire soit actuellement ouvert ou fermé ; elle empêche seulement Choice Eliminator d'agir.

La limite de déclencheurs

Google plafonne le nombre de déclencheurs que Choice Eliminator peut exécuter pour vous, sur l'ensemble des formulaires où il s'exécute. Il s'agit d'une limite de Google, pas de Choice Eliminator, et le chiffre exact n'est pas annoncé par Google pour les modules complémentaires : la page des quotas Apps Script documente 20 déclencheurs par utilisateur et par module complémentaire, alors que les modules complémentaires en obtiennent aujourd'hui jusqu'à 50 dans les faits. Plutôt que de vous demander de croire l'un ou l'autre chiffre, Choice Eliminator affiche votre usage réel et le plafond avec lequel il compose.

Deux choses à savoir :

  • La limite est par module complémentaire, pas par formulaire. Chaque formulaire sur lequel Choice Eliminator s'exécute consomme une partie du même quota ; les autres modules que vous utilisez ont chacun le leur.
  • Un formulaire qui utilise à la fois une fonctionnalité basée sur les soumissions (élimination de choix ou limite de réponses) et une planification consomme deux déclencheurs (un pour les soumissions, un pour la planification). Ce sont les deux seuls types de déclencheur que Choice Eliminator installe, et Google autorise un de chaque type par utilisateur et par document, donc deux est le maximum qu'un même formulaire puisse consommer. Vous pouvez atteindre la limite bien avant de manquer de formulaires.

Vous pouvez voir où vous en êtes sous Déclencheurs (par ex. 18 / 50) dans la fenêtre d'état. Lorsque vous êtes à la limite, une bannière rouge indique Choice Eliminator ne peut pas fonctionner — vous utilisez vos 50 déclencheurs, et l'état du formulaire affiche Nécessite un déclencheur au lieu de fonctionner.

Libérer un déclencheur

Lorsque vous êtes à la limite, libérez de la place en mettant en pause un formulaire que vous n'utilisez plus — la mise en pause libère le déclencheur de ce formulaire :

  1. Ouvrez Statut du module, puis ouvrez Déclencheurs (ou cliquez sur Gérer les déclencheurs dans la bannière rouge)
  2. Sous Vos autres formulaires, trouvez-en un dont vous n'avez plus besoin et cliquez sur le lien d'ouverture pour vous y rendre
  3. Sur ce formulaire, ouvrez Choice Eliminator et désactivez-le (En pause) — cela libère son déclencheur

Une fois un déclencheur libéré, rouvrez le formulaire qui en avait besoin — il installe son propre déclencheur et recommence à fonctionner. Vos réglages sur le formulaire en pause sont conservés — remettez-le sur Actif quand vous voulez qu'il fonctionne à nouveau.

La mise en pause affecte le formulaire pour toutes les personnes pouvant le modifier.

Formulaires partagés et co-édités

Lorsqu'un formulaire compte plus d'un éditeur, une seule copie de Choice Eliminator — celle d'un éditeur — applique activement les règles à la fois. Cette copie « possède » le déclencheur du formulaire ; les copies des autres éditeurs restent inactives, de sorte que le formulaire n'est jamais compté deux fois.

Si l'éditeur qui possède le déclencheur perd l'accès au formulaire — par exemple, s'il est retiré comme éditeur — la copie d'un autre éditeur prend automatiquement le relais la prochaine fois qu'il ouvre Choice Eliminator sur ce formulaire. Vous n'avez rien à réenregistrer.

La mise en pause s'applique à tout le monde. Le bouton Actif/En pause définit un indicateur partagé sur le formulaire ; la mise en pause arrête donc instantanément l'application des règles pour tous les éditeurs — peu importe qui possède le déclencheur — et libère votre propre emplacement de déclencheur sur ce formulaire. Reprendre le réactive pour tout le monde.

Conseils

  • La mise en pause est réversible et conserve tout — préférez-la à la désactivation de fonctionnalités individuelles lorsque vous avez seulement besoin d'un arrêt temporaire.
  • Si vous gérez de nombreux formulaires, surveillez le compteur Déclencheurs afin de ne pas être surpris par la limite en cours de route.
  • Les formulaires planifiés coûtent deux déclencheurs — gardez-le à l'esprit lorsque vous planifiez le nombre de formulaires à automatiser.