class ScriptApp method .getProjectTriggers()

ScriptApp is the Apps Script service.

.getProjectTriggers() is the method name you will see after a dot in your code.

What it does

Returns all triggers set up in the script project.

Why it's used

  • Audit what time-based or on-edit triggers exist.
  • Find duplicate triggers before they double-fire.

Common errors

  • Forgetting parentheses on getProjectTriggers. Write ScriptApp.getProjectTriggers(), not ScriptApp.getProjectTriggers or getProjectTriggers by itself.
  • Skipping dots between chained calls. Each step needs a dot, like ScriptApp.getProjectTriggers().
  • Adding spaces where they do not belong. Write ScriptApp.getProjectTriggers(), not ScriptApp .getProjectTriggers(), ScriptApp.getProjectTriggers (), or ScriptApp . getProjectTriggers().
  • Wrong capitalization. Use ScriptApp and getProjectTriggers, not scriptapp or getprojecttriggers.

Explore

Related methods

Better Sheets tutorials

Built a Cookie Clicker Clone in Google Sheets

Built a Cookie Clicker Clone in Google Sheets

I built a clone of Cookie Clicker, live on YouTube. Watch the full 1 hou...
Create an Automated Task List

Create an Automated Task List

I've created simple automations to make an awesome automatic task list. ...
I Created an Automatic Emailer

I Created an Automatic Emailer

While creating SheetOps, a new product, I came up with this idea of an a...

Related blog posts

Written guides about ScriptApp.getProjectTriggers().

Browse the blog