~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 19B3356FE0AA5D37F5BD82ACD253EC35__1715248980 ✰
Заголовок документа оригинал.:
✰ Google Apps Script - Wikipedia ✰
Заголовок документа перевод.:
✰ Скрипт Google Apps — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Google_Apps_Script ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/19/35/19b3356fe0aa5d37f5bd82acd253ec35.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/19/35/19b3356fe0aa5d37f5bd82acd253ec35__translat.html ✰
Дата и время сохранения документа:
✰ 18.06.2024 09:34:09 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 9 May 2024, at 13:03 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Скрипт Google Apps — Википедия Jump to content

Скрипт Google Apps

Из Википедии, бесплатной энциклопедии
Скрипт приложений
Разработчики) Google
Начальная версия 19 августа 2009 г .; 14 лет назад ( 19 августа 2009 ) [1]
Написано в JavaScript
Тип Фреймворк веб-приложений , фреймворк сценариев
Веб-сайт сценарий .Google

Google Apps Script  — это платформа сценариев , разработанная Google для разработки легких приложений на платформе Google Workspace . Google Apps Script изначально был разработан Майком Хармом как побочный проект во время работы над Google Sheets . [2]

Основная функция Google Apps Script — облегчить создание пользовательских инструментов для организаций, уделяя особое внимание автоматизации задач и упрощению процессов системного администрирования. Он поддерживает модель поддержки пользователей на уровне сообщества.

объявил о программе бета-тестирования Впервые о Google Apps Script было публично объявлено в мае 2009 года, когда Джонатан Рошель, тогдашний менеджер по продукту Google Docs, . [3] В августе 2009 года Google Apps Script стал доступен всем клиентам Google Apps Premier и Education Edition. [4]

Технические подробности [ править ]

До 2020 года Google Apps Script основывался на интерпретаторе Mozilla Rhino JavaScript (JS), который ограничивал поддержку языка JS версией 1.6 с подмножеством API ECMAScript 5. [5] В марте 2020 года Google объявила о выпуске среды выполнения JS V8 , обеспечивающей полную поддержку современного ECMAScript , за исключением модулей JS. [6]

Среда разработки Google Apps Script размещается в облаке с интегрированной средой разработки с отладчиком для разработки сценариев непосредственно в веб-браузере. Инфраструктура, предоставляемая Google, служит средой выполнения проектов Apps Script. Эта платформа обеспечивает автоматизацию задач в сервисах Google и интеграцию со сторонними приложениями. [7] Кроме того, Google Apps Script облегчает разработку надстроек для Google Docs, Sheets и Slides, расширяя их функциональность. [8]

Ограничения [ править ]

Google Apps Script имеет некоторые ограничения обработки. Являясь облачной службой, Apps Script ограничивает время выполнения пользовательского сценария, а также ограничивает доступ к службам Google. [9] В настоящее время Google Apps Store не разрешает прямое подключение к внутренним (за брандмауэром) корпоративным базам данных, что является ключом к созданию бизнес-приложений. Однако эту проблему можно преодолеть с помощью службы JDBC, если разрешены соединения серверов Google с внутренним сервером базы данных. [10] Аналогичным образом, отсутствие других возможностей подключения, таких как подключение LDAP, ограничивает уровень использования GAS на предприятии. [ нужна цитата ] Из-за облачной природы Apps Script функции, связанные с датой и временем, будут давать результаты, которые кажутся неправильными из-за пересечения данных в часовых поясах . Использование объектов и функций Date/Time без очень точного объявления и тщательного тестирования может привести к неточным результатам. [11]

Дополнения [ править ]

В марте 2014 года Google представила дополнения для Документов и Таблиц (вскоре за ними последовали Формы). Магазины дополнений позволяют пользователям добавлять дополнительные функции в редакторы Google, такие как объединение писем, рабочие процессы и построение диаграмм. Все надстройки либо на 100% созданы с помощью Apps Script, либо просто используют Apps Script для отображения пользовательского интерфейса в редакторах Google, полагаясь на внешний сервер для выполнения некоторых задач. Например, MailChimp, инструмент для объединения почты, имеет надстройку для Google Docs, которая взаимодействует с платформой MailChimp для отправки электронных писем.

До дополнений можно было публиковать скрипты для Google Таблиц в Галерее скриптов. Когда пользователи устанавливали скрипты через эту галерею, копия кода скрипта приложений устанавливалась на лист пользователя. При использовании надстроек исходный код не виден конечному пользователю, и все используют последнюю версию, опубликованную разработчиком. Этот новый подход упрощает поддержку существующего кода и помог убедить несколько компаний, таких как MailChimp или Lucidchart, инвестировать в Apps Script.

В рамках выпуска дополнений Google также представила Руководство по стилю пользовательского интерфейса. [12] и пакет CSS, помогающий разработчикам создавать надстройки, интегрируемые в редакторы. Каждое дополнение также проверяется Google перед его публикацией, и разработчики могут воспользоваться советами сотрудников Google, чтобы обеспечить лучший пользовательский опыт. В дополнения невозможно встроить рекламу, но можно ее монетизировать. [13]

См. также [ править ]

Ссылки [ править ]

  1. ^ Мейер, Дэвид (20 августа 2009 г.). «Скрипт Google Apps получил зеленый свет» . CNet . Проверено 26 марта 2011 г.
  2. ^ Коледа, Эрик (21 августа 2019 г.). «Празднуем 10-летие Apps Script: вспоминаем, как все началось» . Блог Google Cloud . Проверено 22 августа 2019 г.
  3. ^ Рошель, Джонатан (27 мая 2009 г.). «Старый инструмент, новые трюки» . Блог Google Cloud . Проверено 22 августа 2019 г.
  4. ^ Леви, Эвин (19 августа 2009 г.). «Скрипт Google Apps запущен в Google Apps Premier и Google Apps для образовательных учреждений» . Скрипт Google Apps . Проверено 22 августа 2019 г.
  5. ^ Кинле, Хольгер (май – июнь 2010 г.). «Пришло время отнестись к JavaScript (более) серьёзно» . Программное обеспечение IEEE . 27 (3): 60–62. дои : 10.1109/MS.2010.76 . S2CID   11650861 . Архивировано из оригинала 29 июня 2010 года . Проверено 25 марта 2011 г.
  6. ^ «Новая среда выполнения Apps Script V8» .
  7. ^ Скрипт Google Apps
  8. ^ Добавьте что-нибудь еще в Документы и Таблицы с помощью надстроек.
  9. ^ «Квоты для сервисов Google | Скрипт приложений» .
  10. ^ «JDBC | Скрипт приложений» .
  11. ^ «Проблема 1035: Utilities.formatdate вычитает день» . Проверено 17 декабря 2012 г.
  12. ^ Руководство по стилю пользовательского интерфейса для дополнений
  13. ^ «Я начал небольшой эксперимент…» Архивировано из оригинала 26 февраля 2017 г. Проверено 18 ноября 2014 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 19B3356FE0AA5D37F5BD82ACD253EC35__1715248980
URL1:https://en.wikipedia.org/wiki/Google_Apps_Script
Заголовок, (Title) документа по адресу, URL1:
Google Apps Script - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)