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