Цитировать документация (выделено мое):
Установленные надстройки Gmail автоматически появляются в пользовательском интерфейсе Gmail при открытии сообщения .
Для уточнения: единственный текущий триггер - то, что используется для отображения надстроек для отображения - существует, это unconditional
контекстный триггер . Здесь снова документация утверждает рабочий контекст как
... Когда пользователь открывает сообщение Gmail, соответствующее критериям триггера, триггер срабатывает. Сработавший триггер выполняет функцию триггера Apps Script, которая создает дополнительный пользовательский интерфейс и возвращает его для отображения в Gmail. В этот момент пользователь может начать взаимодействовать с ним.
Это не означает, что вы не можете использовать свою электронную почту для манипулирования ярлыками как выбранного сообщения, так и других. Это просто означает, что вам потребуется, чтобы пользователь предоставил вам очень широкую область действия (поскольку вы хотите получить доступ ко всей папке входящих сообщений пользователя, а не только к сообщению, для которого пользователь открыл ваше дополнение), и что вы не можете сделать свое дополнение всегда видимым. Только когда пользователь откроет электронное письмо, он сможет использовать ваше дополнение, чтобы связать его с существующими ярлыками и т. Д.