Создайте надстройку Gmail, которую можно открывать без предварительного открытия электронной почты и которая может манипулировать ярлыками - PullRequest
0 голосов
/ 04 мая 2018

В настоящее время я очень заинтересован в разработке дополнений Gmail. Моя проблема в том, что я хочу создать надстройку, которая может читать несколько электронных писем и позволяет создавать фильтры и метки. Надстройка всегда должна быть видна, а не только после открытия электронного письма. Это возможно? Если да: какие действия я должен определить в файле манифеста?

1 Ответ

0 голосов
/ 04 мая 2018

Цитировать документация (выделено мое):

Установленные надстройки Gmail автоматически появляются в пользовательском интерфейсе Gmail при открытии сообщения .

Для уточнения: единственный текущий триггер - то, что используется для отображения надстроек для отображения - существует, это unconditional контекстный триггер . Здесь снова документация утверждает рабочий контекст как

... Когда пользователь открывает сообщение Gmail, соответствующее критериям триггера, триггер срабатывает. Сработавший триггер выполняет функцию триггера Apps Script, которая создает дополнительный пользовательский интерфейс и возвращает его для отображения в Gmail. В этот момент пользователь может начать взаимодействовать с ним.

Это не означает, что вы не можете использовать свою электронную почту для манипулирования ярлыками как выбранного сообщения, так и других. Это просто означает, что вам потребуется, чтобы пользователь предоставил вам очень широкую область действия (поскольку вы хотите получить доступ ко всей папке входящих сообщений пользователя, а не только к сообщению, для которого пользователь открыл ваше дополнение), и что вы не можете сделать свое дополнение всегда видимым. Только когда пользователь откроет электронное письмо, он сможет использовать ваше дополнение, чтобы связать его с существующими ярлыками и т. Д.

...