Когда вы публикуете надстройку, вы делаете ее доступной для поиска, установки и использования другими пользователями.
Прежде чем опубликовать
Определите свою аудиторию
Чтобы любой пользователь мог найти и установить ваше дополнение, опубликуйте его в открытом доступе . Когда вы публикуете надстройку в открытом доступе, команда Google проверяет ее, прежде чем она будет опубликована в Google Workspace Marketplace.
Чтобы ограничить использование надстройки пользователями в определенном домене, опубликуйте ее в частном порядке . Когда вы публикуете надстройку частным образом в своем домене, команда Google не проверяет ее до ее публикации.
Ознакомьтесь с требованиями к публикации дополнений
Просмотрите требования к публикации надстройки для вашего типа надстройки и убедитесь, что ваша надстройка удовлетворяет им всем. См. Области проверки .
Подтвердите доступ соавтора
Проект Apps Script вашей надстройки принадлежит либо одной учетной записи пользователя (обычно вашей собственной учетной записи), либо общему диску . Чтобы опубликовать надстройку, соавтор сценария должен выступать в роли издателя, что включает в себя создание стандартного проекта Google Cloud .
Чтобы опубликовать надстройку, у вас должен быть доступ на редактирование к проекту скрипта. Если вы не являетесь владельцем проекта сценария, ваша учетная запись Workspace должна принадлежать к тому же домену, что и владелец проекта.
Чтобы подтвердить доступ соавтора, см. обзор создания надстроек Google Workspace .
Протестируйте свою надстройку
Убедитесь, что ваше дополнение полностью функционально и не находится в стадии разработки.
В целях тестирования вы можете установить неопубликованные надстройки (также называемые надстройками разработчика). Вы можете поделиться неопубликованными надстройками с другими, поделившись проектом Apps Script.
- Информацию о надстройках Google Workspace см. в разделе Тестирование надстроек Google Workspace .
- Дополнительные сведения о надстройках редактора см. в разделе Надстройки редактора тестов .
Создайте версию вашего дополнения
Создайте версию надстройки и запишите номер версии. Версия — это моментальный снимок кода, который использует ваша опубликованная надстройка.
- Если вы публикуете надстройку редактора , вам необходимо использовать номер версии при настройке SDK Google Workspace Marketplace.
- Если вы публикуете надстройку Google Workspace , вам необходимо использовать идентификатор развертывания той версии, которую вы хотите опубликовать.
Если ваша надстройка использует библиотеку скриптов приложений, вы также должны создать и использовать версию проекта скрипта библиотеки. Дополнительные сведения см. в разделе Библиотеки .
Создайте стандартный проект Google Cloud
Когда вы создаете надстройку в Apps Script, для нее автоматически создается проект Google Cloud по умолчанию. Однако вы не можете использовать проект Google Cloud по умолчанию для публикации своего приложения. Вместо этого выполните следующие действия, чтобы создать стандартный проект Google Cloud:
- Откройте список проектов Google API Console .
- Щелкните Создать проект .
- Заполните информацию о проекте для вашего дополнения.
- Щелкните Создать .
После создания стандартного проекта Google Cloud переключите проект Apps Script с проекта Google Cloud по умолчанию на стандартный проект Google Cloud .
Опубликуйте свое дополнение
Когда вы будете готовы опубликовать надстройку, выполните шаги, чтобы опубликовать приложение в Google Workspace Marketplace. См. Как опубликовать .