[Шпаргалка/Примеры] Разработка дополнений/скриптов для Google Таблиц (spreadsheets) с использованием Google Apps Script

Документация по Google Apps Script: https://developers.google.com/apps-script/reference/spreadsheet/
Лимиты на выполнение различных действий: https://docs.google.com/macros/dashboard

Простые триггеры (автоматически срабатывающие функции при наступлении каких-либо событий):

Кроме простых триггеров существуют настраиваемые триггеры, позволяющие вызывать заданные функции в определённое время или при отправке формы.

Добавление новых элементов в меню (getUi):

Добавление сайдбара в документ (showSidebar):

Пример Sidebar.html:

Работа с таблицами (sheet):

Отправка HTTP-запросов к сторонним ресурсам (UrlFetchApp):

Работа с XML-объектом: https://developers.google.com/apps-script/reference/xml-service/xml-service

Создание нового файла и его удаление:

Создание PDF файла:

Отправка письма с прикрепленным pdf файлом