Як поповнити свій Google Apps за допомогою редактора скриптів

Якщо ви використовуєте сервіси Google Workspace, то, ймовірно, не застосовуєте їхній потенціал на повну. Google Apps Script дозволяє вам розширювати можливості цих інструментів, додаючи власні меню, діалогові вікна, спеціальні функції та макроси. Ви можете навіть розробляти доповнення, які покращать роботу з Документами, Таблицями та Презентаціями Google.

Що являє собою Google Apps Script?

Google Apps Script – це хмарна платформа для створення персоналізованих веб-застосунків невеликого розміру. Вона дозволяє розробляти масштабовані програми безпосередньо у веб-браузері, забезпечуючи легку інтеграцію з інструментами Google.

Платформа Apps Script використовує мову JavaScript, поєднуючи знання веб-розробки з можливостями продуктів Google. Це робить її чудовим інструментом для налаштування програм під потреби вашого бізнесу, організації або для автоматизації рутинних завдань.

З Google Apps Script можна створювати два типи скриптів:

Автономні: Ці скрипти не пов’язані з жодною конкретною службою, такою як Google Документи, Таблиці або Презентації. Вони можуть виконувати системні операції, подібно до макросів. Вони не дуже зручні для широкого поширення, оскільки для їх використання потрібно копіювати та вставляти код. Прикладами можуть бути пошук файлів на Диску за певними іменами або визначення користувачів, які мають доступ до ваших спільних файлів та папок на Диску.

Прив’язані: Ці скрипти пов’язані з конкретним файлом Google Документів, Таблиць, Форм або Презентацій. Вони розширюють можливості цього файлу та виконують дії виключно в межах цього файлу. Приклади включають додавання спеціальних меню, діалогових вікон і бічних панелей до сервісу, або скрипт, який надсилає сповіщення на електронну пошту при зміні певної комірки в таблиці.

Навіть якщо ви не маєте досвіду в JavaScript, не варто відмовлятися від створення власних скриптів. Почати роботу з Apps Script досить просто, оскільки платформа надає велику кількість документації та прикладів, які допоможуть вам розібратися. Нижче наведено кілька простих прикладів, щоб ви зрозуміли принцип їхньої роботи.

Як створити незалежний скрипт

Тепер, коли ви знаєте, що таке Google Apps Script, давайте створимо наш перший незалежний скрипт. Ми будемо використовувати зразок коду від Google для наочності та пояснимо його рядки, якщо ви не знайомі з Google Script або JavaScript.

Перейдіть на сторінку Google Apps Script. У верхньому лівому куті клацніть на іконку “гамбургер” і виберіть “Новий скрипт”.

Відкриється новий проект без назви з порожньою функцією. Оскільки ми будемо використовувати приклад коду Google, ви можете видалити весь наявний текст у файлі.

Примітка: Для коректної роботи скрипту потрібно увійти до свого облікового запису Google.

Після видалення попереднього коду вставте наступний код:

//Ініціалізуємо функцію
function createADocument() {

// Створюємо новий Google документ з назвою 'Hello, world!'
var doc = DocumentApp.create('Hello, world!');

// Отримуємо доступ до