Когда мы будем работать с Google Apps Script, нужно понимать, что в первую очередь это будет работа с сервисами. 

Сервисы - это некие программные классы, у которых есть какие-то методы, свойства, с которыми можно работать и что-то с помощью этих сервисов сделать.

По сути, все программирование Google Apps Script сводится в задачу взаимодействия с какими-то сервисами. 

Чтобы посмотреть с какими сервисами Google мы можем взаимодействовать, можно воспользоваться документацией. 

Найти ее можно здесь:

https://developers.google.com/apps-script/reference

Список доступных сервисов находится в разделе Reference. 

Здесь мы можем взаимодействовать с G Suite сервисами. Это сервисы, которые предоставляет нам Google. Календарь, контакты, документы, таблицы, и.т.д.

Со всеми этими родными сервисами Google мы можем взаимодействовать с помощью Google Apps Script. 

Здесь есть описание этих классов, каким методы мы можем там вызывать. Вот такая идея. 

И мы можем взаимодействовать с более продвинутыми Google сервисами. Под этим имеется ввиду. Adsense, Analytics, Big Query и др.

И 3 вариант - это скриптовые сервисы. Это JDBC, для взаимодействия со сторонними базами данных. HTML - для взаимодействия с HTML страницами, и.т.д.

Сейчас главное понять, что когда мы будем писать какой-то код на Google Apps скрипт, нам нужен какой-то сервис, с которым мы будем взаимодействовать.