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