Pausieren & Trigger
Choice Eliminator läuft im Hintergrund mithilfe von Google-Triggern. In dieser Anleitung erfahren Sie, wie Sie das Add-on für ein Formular pausieren, was das Trigger-Limit bedeutet und wie Sie Platz schaffen, wenn Sie es erreichen.
Ein Formular pausieren
Jedes Formular ist entweder Aktiv oder Pausiert. Das Pausieren stoppt jegliche Durchsetzung – Auswahl-Eliminierung, Antwortlimits und Zeitplan – ohne Ihre Einstellungen zu löschen. Schalten Sie es jederzeit wieder ein, und alles wird genau so fortgesetzt, wie es war.
- Öffnen Sie Ihr Google-Formular
- Öffnen Sie Choice Eliminator über das Add-ons-Menü
- Öffnen Sie im Tab Formular unten Add-on-Status
- Schalten Sie Aktiv aus, um zu pausieren
- Klicken Sie auf Speichern
Wenn das Add-on pausiert ist, erscheint oben in der Seitenleiste ein Banner mit einer Schaltfläche Fortsetzen – ein Klick versetzt es direkt zurück in den Status Aktiv.
Das Pausieren betrifft das Formular für alle, die es bearbeiten können – es stoppt das Add-on für das gesamte Formular, nicht nur für Sie. Das Pausieren ändert niemals, ob das Formular gerade geöffnet oder geschlossen ist; es stoppt lediglich, dass Choice Eliminator aktiv wird.
Das Trigger-Limit
Google begrenzt, wie viele Trigger Choice Eliminator für Sie ausführen darf, gezählt über alle Formulare hinweg, auf denen das Add-on läuft. Dies ist ein Limit von Google, nicht von Choice Eliminator, und die genaue Zahl nennt Google für Add-ons nicht: Die Apps-Script-Kontingentseite dokumentiert 20 Trigger pro Nutzer und Add-on, während Add-ons in der Praxis derzeit bis zu 50 erhalten. Statt Sie einer der beiden Zahlen vertrauen zu lassen, zeigt Choice Eliminator Ihre tatsächliche Nutzung und die aktuell geltende Obergrenze an.
Zwei Dinge, die Sie wissen sollten:
- Das Limit gilt pro Add-on, nicht pro Formular. Jedes Formular, auf dem Choice Eliminator läuft, verbraucht einen Teil desselben Kontingents; jedes andere Add-on hat sein eigenes.
- Ein Formular, das sowohl eine einreichungsbasierte Funktion (Auswahl-Eliminierung oder ein Antwortlimit) als auch einen Zeitplan verwendet, verbraucht zwei Trigger (einen für Einreichungen, einen für den Zeitplan). Das sind die einzigen beiden Trigger-Typen, die Choice Eliminator installiert, und Google erlaubt einen pro Typ, Nutzer und Dokument. Mehr als zwei kann ein einzelnes Formular also nicht belegen, und Sie können das Limit deutlich früher erreichen, als Ihnen Formulare ausgehen.
Unter Trigger (z. B. 18 / 50) im Statusfenster sehen Sie, wo Sie stehen. Wenn Sie das Limit erreicht haben, zeigt ein rotes Banner Choice Eliminator kann nicht ausgeführt werden — Sie nutzen alle 50 Trigger an, und der Status des Formulars zeigt Benötigt einen Trigger statt zu laufen.
Einen Trigger freigeben
Wenn Sie das Limit erreicht haben, schaffen Sie Platz, indem Sie ein Formular pausieren, das Sie nicht mehr verwenden – das Pausieren gibt den Trigger dieses Formulars frei:
- Öffnen Sie Add-on-Status und dann Trigger (oder klicken Sie im roten Banner auf Trigger verwalten)
- Suchen Sie unter Ihre anderen Formulare ein Formular, das Sie nicht mehr benötigen, und klicken Sie auf den Öffnen-Link, um dorthin zu gelangen
- Öffnen Sie in diesem Formular Choice Eliminator und schalten Sie es aus (Pausiert) – das gibt seinen Trigger frei
Mit einem freien Trigger öffnen Sie das Formular erneut, das einen benötigt hat – es installiert seinen eigenen Trigger und läuft wieder. Ihre Einstellungen auf dem pausierten Formular bleiben erhalten – setzen Sie es wieder auf Aktiv, wann immer Sie möchten, dass es wieder läuft.
Das Pausieren betrifft das Formular für alle, die es bearbeiten können.
Geteilte & gemeinsam bearbeitete Formulare
Wenn ein Formular mehr als einen Bearbeiter hat, setzt immer nur die Kopie von Choice Eliminator eines Bearbeiters die Regeln aktiv durch. Diese Kopie „besitzt" den Trigger des Formulars; die Kopien der anderen Bearbeiter bleiben inaktiv, sodass das Formular nie doppelt gezählt wird.
Wenn der Bearbeiter, dem der Trigger gehört, den Zugriff auf das Formular verliert – zum Beispiel, weil er als Bearbeiter entfernt wird –, übernimmt die Kopie eines anderen Bearbeiters automatisch, sobald dieser Choice Eliminator das nächste Mal auf diesem Formular öffnet. Sie müssen nichts erneut speichern.
Das Pausieren gilt für alle. Der Schalter Aktiv/Pausiert setzt ein gemeinsames Flag auf dem Formular, sodass das Pausieren die Durchsetzung für alle Bearbeiter sofort stoppt – unabhängig davon, wem der Trigger gehört – und Ihren eigenen Trigger-Slot für dieses Formular freigibt. Fortsetzen schaltet es für alle wieder ein.
Tipps
- Das Pausieren ist umkehrbar und behält alles bei – bevorzugen Sie es gegenüber dem Deaktivieren einzelner Funktionen, wenn Sie nur einen vorübergehenden Stopp benötigen.
- Wenn Sie viele Formulare verwalten, behalten Sie die Trigger-Anzahl im Auge, damit Sie nicht mitten im Betrieb vom Limit überrascht werden.
- Geplante Formulare kosten zwei Trigger – behalten Sie das im Hinterkopf, wenn Sie planen, wie viele Formulare Sie automatisieren.
