Если вы разработали несколько интеграций приложений, возможно, стоит опубликовать их вместе в одном списке приложений. Это позволит пользователям устанавливать и авторизовать их одновременно, обеспечит более удобный пользовательский интерфейс и позволит быстрее наращивать число пользователей, поскольку все интеграции устанавливаются из одного списка.
Например, если ваше приложение предлагает определенную интеграцию с Google Таблицами и доступно как веб-приложение, вместо создания двух листингов приложений для надстройки Таблиц и веб-приложения вы можете разместить их вместе как одно приложение.
Чтобы определить, можете ли вы перечислить интеграции своих приложений вместе, обратитесь к следующему разделу.
Интеграции приложений, которые вы можете перечислить вместе
Используйте эту таблицу, чтобы узнать, какие интеграции приложений можно включить в один список приложений.
Может быть включено в комплект: | Веб-приложение | Приложение Drive | Дополнение Docs | Дополнение к таблицам | Дополнение «Слайды» | Надстройка «Формы» | Дополнение Google Workspace | Приложение Google Чат |
---|---|---|---|---|---|---|---|---|
Веб-приложение | х | х | х | х | х | |||
Приложение Drive | х | х | х | х | х | х | ||
Дополнение Docs | х | х | х | х | х | х | ||
Дополнение к таблицам | х | х | х | х | х | х | ||
Дополнение «Слайды» | х | х | х | х | х | х | ||
Надстройка «Формы» | х | х | х | х | х | х | ||
Дополнение Google Workspace | х | х | х | х | х | х* | х** | |
Приложение Google Chat ** | х** |
**Доступно только для приложений Google Chat, созданных как дополнения к Google Workspace . В противном случае приложения Chat должны быть размещены отдельно в Marketplace.
Прежде чем добавлять несколько интеграций приложений
Прежде чем включить в список приложений более одной интеграции, примите во внимание следующие эффекты:
- На экране согласия перечислены все области, требуемые для всех интеграций приложений.
- Любая новая область применения проверяется (при необходимости).
- Если вы добавляете интеграцию нового приложения, требующую дополнительных областей действия, в существующий список приложений, администраторам, уже установившим исходное приложение в своем домене, необходимо авторизовать дополнительные области действия в консоли администратора Google. До этого пользователям в домене будет предложено пройти авторизацию индивидуально.
Если вы планируете объединить существующие листинги приложений, следует учитывать дополнительные эффекты. Если вы переносите интеграцию приложения из исходного листинга в листинг другого приложения:
- Существующие пользователи могут потерять доступ и должны будут установить список приложений, в который вы его перенесли.
- Количество пользователей и отзывы не переносятся.
- Возможно, вам придется обновить конфигурацию объединенного проекта Google Cloud, чтобы обеспечить интеграцию нового приложения.
- Вам необходимо повторно проверить области действия OAuth 2.0, поскольку они были ранее одобрены для определенного проекта Google Cloud.
Добавить несколько интеграций приложений в новый список приложений
Чтобы добавить несколько интеграций приложений в новый список приложений, выполните следующие действия:
Если вы ещё не создали проект Google Cloud, создайте его . Если вы создали интеграцию приложений в Apps Script, убедитесь, что все они связаны с одним и тем же проектом Google Cloud.
Включите и настройте Google Workspace Marketplace SDK, используя информацию обо всех интеграциях приложений. Укажите в описании, что приложение включает в себя несколько интеграций.
Добавить интеграцию приложений в существующий список приложений
Чтобы добавить несколько интеграций приложений в существующий список приложений, выполните следующие действия:
Убедитесь, что у вас есть права на редактирование существующего проекта Google Cloud приложения.
Если интеграция приложения, которую вы хотите добавить, была создана с помощью Apps Script, настройте проект Apps Script вашего дополнения на существующий проект Google Cloud приложения .
В существующем проекте Google Cloud приложения обновите Google Workspace Marketplace SDK.
- На странице «Конфигурация приложения» в разделе «Расширение приложения» выберите интеграцию приложения, которую необходимо добавить, и заполните соответствующие поля.
- Добавьте информацию об интеграции нового приложения на страницы «Конфигурация приложения» и «Описание приложения в магазине». В описании приложения обязательно укажите, что оно поддерживает несколько интеграций.