доповнень відрізняються тим, які програми вони розширюють, як вони створюються
та які обмеження мають.
Доповнення для Google Workspace - це останнє покоління доповнень, які надають
багато можливостей, зокрема:
•
Одне доповнення для кількох програм Google Workspace. Замість окремих
доповнень для Gmail,
Календаря, Диска та Редакторів можна створити та
керувати одним доповненням Google Workspace, щоб розширити можливості
кількох програм Google Workspace.
•
Індивідуальні домашні сторінки. Можна створювати окремі домашні сторінки
для кожної програми Google Workspace, яку розширює створений додаток, або
використовувати одну домашню сторінку для кількох програм.
•
Стандартизовані інтерфейси. Можна створювати користувацькі інтерфейси з
вбудованих елементів віджетів, наданих службою Apps Script Card.
•
Вибір середовища виконання. В якості альтернативи Apps Script можна
розробляти доповнення для Google Workspace за допомогою іншої
хостингової інфраструктури, системи
контролю вихідного коду, мови
кодування і бібліотек коду.
•
Розширення десктопних та мобільних клієнтів для Gmail. Якщо доповнення
для Google Workspace розширює Gmail, його можна використовувати як у
десктопній, так і в мобільній версіях Gmail. Для доповнення для Google
Workspace,
яке розширює Gmail, не потрібно розробляти окрему мобільну
версію доповнення. Скрізь використовується однаковий інтерфейс.
Наразі доповнення до Google Workspace розширюють лише Gmail, Календар,
Диск, Документи, Таблиці та Слайди.
Доповнення для Google редактора розширюють
один із додатків Google
Редактора, наприклад, Документи, Таблиці, Слайди або Форми. Доповнення для
редактора можуть автоматизувати
типові завдання редактора, такі як створення
файлів, редагування, форматування та переміщення даних між програмами.
Доповнення для редактора відрізняються від доповнень для Google Workspace
наступним чином:
•
Доповнення редактора можуть створювати інтерфейси, що складаються з
пунктів меню, діалогів і бічних панелей. Діалоги та бічні панелі визначаються
за допомогою стандартних HTML і CSS.
•
Доповнення для редактора мають особливі правила авторизації, оскільки вони
створюють, змінюють або іншим чином взаємодіють з
файлами на Диску
Google. Важливо розуміти життєвий цикл авторизації під час розробки
доповнення для редактора.
•
Файли, створені та оновлені в кожному редакторі, мають специфічну
структуру. Наприклад, презентації Google Slides складаються зі сторінок, які
можуть бути слайдами або макетами. Необхідно розуміти ці структури файлів,
оскільки доповнення часто взаємодіють з ними при читанні або редагуванні
файлів.
•
Надбудови редактора працюють лише в десктопних клієнтах, але не в Android
чи iOS.
•
Доповнення для редактора повинні бути вбудовані в Apps Script.
Доповнення можна створювати самостійно, та чимало корисних можна знайти в
Google Workspace Marketplace. Також Apps Script дозволяє опублікувати власний
прив'язаний або автономний
скрипт як доповнення, щоб інші користувачі могли
встановити його з Google Workspace Marketplace.
Достарыңызбен бөлісу: