Google Apps Script - это, по сути, среда javascript с набором библиотек, которые взаимодействуют со Службами Google.Например, для чтения или хранения информации из / в Google Sheets или Google Docs.Если вы знаете javascript, вы можете создавать простые приложения там.Кроме того, вы можете создавать плагины для приложений Google, если вам это интересно.
Очень простой пример
Предположим, вы хотите отобразить HTML-страницу.Вы можете создать автономный скрипт (скрипт, не привязанный к приложению G Suite) и использовать контент или службы HTML.
Вы можете создать функцию, которая отправляет простое сообщение в браузер, используя ContentService
:
function doGet() {
return ContentService.createTextOutput('Hello, world!');
}
Или вы можете создать функцию, которая отправляет файл HTML в том же проекте , используя HtmlService
:
function doGet() {
return HtmlService.createHtmlOutputFromFile('Index');
}
После создания функции вы должны развернуть скрипт как веб-приложение .
- Сохранить скрипт как новую версию, выполнив Файл>Управление версиями и Сохранение новой версии .
- Затем опубликуйте приложение, используя Публикация> Развернуть как веб-приложение и предоставив информацию о разрешениях для приложения.
- После того, как Google опубликует приложение, оно дает вам URL для доступа к приложению,
Более подробную информацию вы можете найти в простом учебнике по созданию контента с помощью Google Apps Script .Кроме того, вы можете проверить руководство Google, чтобы использовать HtmlService
до для предоставления шаблонного контента , т. Е. Где HTML являются шаблонами, данные которых предоставляются функциями и переменными javascript.
Начало работы со скриптом Google Apps
Для начала вы можете проверить некоторые учебники в Интернете:
Кроме того, вы можете найти несколько ресурсов для сценариев Google App, которые могут вам помочь:
Разработка скрипта Google Appsлокальные проекты
Хотя Google Apps Script предоставляет веб-интерфейс для создания ваших приложений (ваших сценариев), лучшей идеей может быть создание программного обеспечения локально с использованием более традиционных инструментов для Javascript.
- Clasp - это инструмент командной строки для локальной разработки проектов Google Apps Script.
- У Google есть кодовая метка, которая научит вас , как использовать clasp .