title: Is there a trigger to detect a spreadsheet name change in Google Apps Script?
body: <p>I need to detect when the user changes the name of the <code>spreadsheet</code> (not the sheet).</p>
  
  <p>Of the triggers, the <code>timeBased</code> and <code>onChange</code> are the most likely to be the solution. I would prefer not to use <code>timeBased</code> as the max frequency you can use is once per hour (in an addon, which is my situation) and my use case is to update the database right after the <code>spreadsheet</code> name is updated.</p>
  
  <p><code>onChange</code> is a bit confusing, there is a <code>changeType</code> called <code>OTHER</code> that may work but there is no explanation of what events this triggers on. 
  Is there a list of events that trigger <code>OTHER</code>  anywhere? 
  Would this work for a <code>spreadsheet</code> name change?</p>
  
  <p>Is there another solution I haven't found yet?</p>