Расширение Документов Google с помощью надстроек

Google Docs — это облачное решение для работы с документами, обеспечивающее совместную работу в режиме реального времени и мощные инструменты для составления, редактирования и обмена документами.

Вы можете расширить Docs с помощью надстроек, которые создают индивидуальные улучшения рабочего процесса, устанавливают связь со сторонними системами и интегрируют ваши документы с другими приложениями Google Workspace (например, Google Slides).

Вы можете увидеть надстройку Docs, созданную другими пользователями в Google Workspace Marketplace .

Что вы можете сделать

Вот несколько вещей, которые вы можете сделать с помощью дополнения, расширяющего возможности Google Docs:

Дополнения Docs созданы с использованием Apps Script. Чтобы узнать больше о том, как получить доступ и управлять Google Docs с помощью Apps Script, см. Расширение Google Docs .

Структура документа

Документы, созданные в Google Docs, имеют внутренние древовидные структуры (похожие на HTML или JSON), которые определяют, где и как появляются текст, изображения, таблицы и другие элементы. Служба Apps Script Document определяет несколько классов (например, Paragraph или Table ), чтобы помочь управлять различными типами элементов.

Подробнее об этих классах элементов и правилах, регулирующих их расположение, см. в разделе Структура документа.

Триггеры

Триггеры скриптов приложений позволяют проекту скрипта выполнять указанную функцию при соблюдении определенных условий, например при открытии документа или при установке надстройки.

Дополнительную информацию о том, какие триггеры можно использовать с надстройками Docs и какие ограничения применяются к их использованию, см. в разделе «Триггеры дополнений».

Начиная

Когда вы будете готовы взглянуть на код, ознакомьтесь с нашими примерами дополнений , включая дополнение Docs Quickstart с Google Translate.