Публикация приложения в Магазине Teams

Вы можете распространять приложение непосредственно в Microsoft Teams Store внутри Microsoft Teams и охватить миллионы пользователей по всему миру. Если ваше приложение также представлено в Магазине Teams, вы можете мгновенно связаться с потенциальными клиентами.

Приложения, опубликованные в Магазине Teams, также автоматически отображаются на коммерческой платформе Майкрософт, которая является официальной платформой для приложений и решений Microsoft 365.

Описание процесса публикации

Если ваше приложение готово к работе, вы можете начать процесс его добавления в список в Магазине Teams.

Совет

Тщательное следуйте инструкциям по предварительной отправке, чтобы увеличить вероятность того, что корпорация Майкрософт утвердит ваше приложение для публикации.

На схеме показан процесс публикации в Магазине Teams для приложений Teams.

  1. Ознакомьтесь с рекомендациями по проверке Магазина Teams , чтобы убедиться, что ваше приложение соответствует стандартам приложения Teams и Магазина Teams.

  2. Создайте учетную запись разработчика Центра партнеров.

  3. Подготовьте отправку в Магазине Teams, которая включает в себя выполнение автоматических тестов, компиляцию заметок о тестах, создание списка в Магазине Teams, а также другие важные задачи, которые помогут ускорить процесс проверки.

  4. Отправьте приложение через Центр партнеров.

  5. В случае сбоя отправки напрямую работайте с корпорацией Майкрософт, чтобы исправить проблемы и повторно отправить приложение.

Что происходит после отправки приложения?

  • Подробные тесты функций и интерфейса

    Ваше приложение тщательно проверяется проверяющим, чтобы обеспечить соответствие требованиям политик сертификации коммерческой платформы Microsoft. Основное внимание уделяется глубокой проверке функциональных возможностей, взаимодействия с пользователем, удобства использования и метаданных. Проверка приложений выполняется на настольных компьютерах, в Интернете и мобильных клиентах. Мы прилагаем все усилия, чтобы предоставить вам подробный отчет об испытаниях в 24 рабочих часа после отправки.

  • Управляемая публикация приложения через службу-помощника

    Если с приложением не наблюдается никаких проблем, приложение будет утверждено и опубликовано в Магазине Teams. С другой стороны, при наличии проблем вы получите автоматический отчет о проверке из Центра партнеров с подробными сведениями о сбое. Чтобы помочь вам успешно опубликовать приложение в Магазине Teams и провести этот процесс, команда проверки отправит вам персонализированное электронное письмо от нашей службы teamsubm@microsoft.com консьержа, включающее следующие сведения:

    • Сводка всех проблем

    • Сведения о сбоях или проблемах со ссылками на политики и классификацией:

      • Обязательное исправление: эти проблемы необходимо устранить перед утверждением приложения.

      • Рекомендуемые исправления: эти проблемы можно устранить после утверждения приложения, так как они представляют собой рекомендации по улучшению работы приложения.

      • Блокирующие: эти проблемы препятствуют дальнейшей проверке функций приложения, и вы должны их устранить, чтобы мы могли продолжить проверку.

      • Запрос: запросы можно использовать для получения ответов на определенные вопросы, связанные с вашим приложением.

    • Действия для повторного воссоздания проблем с помощью письменных инструкций или формата видео.

    • Рекомендации по устранению обнаруженных проблем со ссылками на руководства.

    После просмотра списка проблем исправьте все обнаруженные проблемы и отправьте обновленный пакет приложения по электронной почте, чтобы группа проверки тщательно проверила ваше приложение. Если у вас есть запросы, связанные с обнаруженными проблемами, обратитесь к группе проверки по адресу teamsubm@microsoft.com.

    При наличии оставшихся проблем или проблем с регрессией, наблюдаемых в приложении, команда проверки предоставляет вам обновленный отчет о проверке. Если в вашем приложении есть блокировщики, после их решения при проверке приложения могут возникнуть новые проблемы. Иногда группа проверки замечает проблемы регрессии в приложениях после развертывания исправлений. Требуется несколько повторов, чтобы закрыть все проблемы для приложения, которое состоит из ошибок, и получить разрешение на публикацию в Магазине Teams.

    После закрытия всех обнаруженных проблем и окончательной отправки в Центре партнеров группа проверки утверждает и публикует ваше приложение. Разрешите хотя бы один рабочий день, чтобы приложение было доступно в Магазине Teams.

  • Анализ использования приложений

    После утверждения и публикации приложения можно отслеживать его использование в отчете об использовании приложения Teams в Центре партнеров. Метрики включают ежемесячных, ежедневных и еженедельных активных пользователей, а также диаграммы хранения и интенсивности, позволяющие отслеживать отток и частоту использования.

    Данные о новых опубликованных приложениях появляются в отчете примерно через неделю.

Советы по быстрому утверждению публикации приложения

  • Во время разработки

    Ознакомьтесь с рекомендациями по проверке Магазина Teams в начале жизненного цикла приложения (этапа разработки), чтобы убедиться, что вы создаете приложение в соответствии с требованиями Магазина Teams. Если вы создаете приложение в соответствии с этими рекомендациями, оно предотвращает любые переработки из-за несоблюдения политик Магазина Teams.

  • Перед отправкой приложения

    1. Создайте учетную запись Центра партнеров заранее. Если с учетной записью Центра партнеров возникают проблемы, создайте запрос в службу поддержки.

    2. Еще раз ознакомьтесь с рекомендациями по проверке Магазина Teams , чтобы убедиться, что ваше приложение соответствует требованиям Магазина Teams. Проверка помогает сократить количество проблем, наблюдаемых в приложении, и, следовательно, время, необходимое для его утверждения.

    3. Протестируйте и повторно протестируйте приложение:

      1. Проверьте пакет приложения с помощью Портала разработчика Teams для выявления и исправления ошибок пакета.

        Проверка приложений Магазина Teams на портале разработчика

      2. Тщательно протестируйте приложение перед отправкой приложения, чтобы убедиться, что оно соответствует политикам Магазина Teams. Отправьте пользовательское приложение в Teams и протестируйте потоки конечных пользователей для приложения. Убедитесь, что функции работают как ожидается, ссылки не нарушены, пользовательский интерфейс не блокируется и все ограничения явно подчеркнуты.

      3. Испытайте приложение на настольных компьютерах, в Интернете и мобильных клиентах. Убедитесь, что приложение дает быстрый отклик на различные форм-факторы.

    4. Завершите проверку издателя перед отправкой приложения. Если у вас есть проблемы, вы можете создать запрос в службу поддержки для их устранения.

    5. При подготовке к отправке приложения следуйте контрольному списку и включите в пакет отправки следующие сведения.

      1. Тщательно проверенный пакет приложения.

      2. Учетные данные работающих администраторов и пользователей без прав администратора для проверки функциональности приложения (если ваше приложение предлагает модель премиум-подписки).

      3. Инструкции по проверке функциональности приложения и поддерживаемых сценариев.

      4. Настройте инструкции, если приложению требуется дополнительная настройка для доступа к функциональным возможностям приложения. Кроме того, если вашему приложению требуется сложная конфигурация, вы также можете предоставить подготовленного демонстрационного клиента с доступом администратора, чтобы наши проверяющие могли пропустить этапы настройки.

      5. Мы рекомендуем связать демонстрационное видео, демонстрирующее основной поток пользователя для вашего приложения.

  • Публикация отправки приложения

    • После проверки отчета о проверке ответьте в поток электронной почты с любыми запросами, связанными с отчетом о проверке, или если вам нужна дополнительная поддержка для устранения обнаруженных проблем.

    • Убедитесь, что у вас достаточно разработчиков, чтобы устранить все обнаруженные проблемы и довести приложение до утверждения.

    • Перед предоставлением общего доступа к пакету приложения для дальнейшего тестирования убедитесь, что вы устранили все проблемы , о которые сообщила вам служба teamsubm@microsoft.com concierge. Это помогает сократить количество итераций для проверки приложения, а значит, и ускорить его утверждение.

    • Старайтесь не изменять функциональность приложения в процессе проверки. Это может привести к обнаружению новых проблем и отсрочит утверждение приложения.

Дополнительные советы по быстрому утверждению публикации приложения, связанного с предложением SaaS

  • Во время разработки

    Ознакомьтесь с рекомендациями по проверке Магазина Teams для приложений, опубликованных со связанными предложениями SaaS в начале жизненного цикла приложения (этапа разработки), чтобы убедиться, что вы создаете приложение в соответствии с требованиями Магазина Teams и политиками Microsoft Commercial Marketplace, применимыми к приложениям Teams, связанным с предложениями SaaS. Если вы создаете приложение в соответствии с этими рекомендациями, оно предотвращает любые переделки из-за несоответствия политик Магазина Teams.

  • Перед отправкой приложения

    1. При подготовке к отправке приложения убедитесь в следующих сведениях:

      1. Ваше приложение связано с активным (уже опубликованным) предложением SaaS в AppSource по крайней мере с одним планом с информацией о ценах.

      2. Вы правильно указали subscriptionOffer сведения в манифесте приложения (ранее — манифест приложения Teams) в формате publisherId.offerId.

      3. Необходимо убедиться, что связанное предложение SaaS предназначено для поддержки лицензий, назначаемых в модели ценообразования SaaS.

      4. Включите инструкции по тестированию или настройке либо ссылку на демонстрационное видео с подробными сведениями о функциях приложения и поддерживаемых сценариях, а также дополнительные сведения, чтобы наши тест-инженеры могли легко понять рабочие процессы портала SaaS.

    2. Перед отправкой приложения, связанного с предложением SaaS для проверки, необходимо тщательно протестировать все рабочие процессы управления покупками и лицензиями. Убедитесь в следующих сведениях:

      1. Как администратор, так и пользователи без прав администратора могут разместить заказ и подтвердить покупку подписки. Покупатели могут перейти на целевую страницу приложения SaaS, выбрав Настроить сейчас в Центре Администратор Майкрософт. Проверьте и убедитесь, что ваши покупатели могут активировать и настроить свою подписку в вашем приложении SaaS. Служба сообщений в вашем приложении SaaS должна предоставлять достаточно понятной информации о дальнейших действиях для покупателя.

      2. В разделе Управление подписками в Центре администрирования Майкрософт отображаются правильные сведения о подписках, которые были добавлены вашими тестовыми пользователями. Состояние подписки, количество лицензий и другие сведения должны быть точными.

      3. Рабочие процессы приобретения и удаления лицензий работают должным образом. Убедитесь, что покупатели могут увеличить количество лицензий из Центра администрирования Майкрософт. Убедитесь, что количество и назначение лицензий в вашем приложении SaaS отражает соответствующие лицензии и правильных пользователей с назначенными лицензиями. Кроме того, убедитесь, что приложение SaaS предоставляет способ отобрать лицензию у пользователя. После удаления лицензии убедитесь, что оставшиеся назначения и количество остаются неизменными в приложении SaaS и что в Центре администрирования Майкрософт отображаются правильные сведения.

      4. Отмена подписки работает должным образом. Покупатели могут отменить подписку. Проверьте, отображается ли правильное состояние подписки в Центре Администратор Майкрософт и приложении SaaS после отмены. Проверьте, что после отмены покупатель теряет доступ к подписке.

      5. Повторное приобретение подписки не вызывает затруднений. После отмены активной подписки выполните тщательное тестирование, чтобы убедиться, что покупатели могут повторно приобрести подписку.

      6. Покупатели могут изменить свой план подписки. После изменения плана пользователи могут получить доступ к функциям повышенного или пониженного плана.

      7. Ваше приложение SaaS содержит функции управления лицензиями. У покупателей должна быть возможность назначать, изменять и переназначать доступные лицензии пользователям. Проверьте, могут ли покупатели добавлять или удалять пользователей для управления лицензиями.

    3. Необходимо протестировать и убедиться, что потоки покупок минимального количества лицензий и массовой покупки лицензий работают должным образом.

    4. Необходимо убедиться, что пользователи, которым назначены лицензии, обладают доступом к правильным функциям приобретенного плана, указанным в описании вашего плана.

Интерфейс поиска в Магазине Teams

После публикации приложения в Магазине Teams пользователи могут найти приложения, перейдя к значку Приложения в левой области в Teams. Пользователи могут использовать поле поиска в левом верхнем углу или просматривать по категориям, чтобы узнать, имеет ли определенное приложение или программу версию для Teams.

Teams обеспечивает интеллектуальный поиск, сопоставляя введенные пользователем поля с полями, предоставленными разработчиком в appName, имени издателя, кратком описании, длинном описании, конкретных ключевых словах и именах категорий в манифесте приложения или Центре партнеров. В результатах поиска отображаются приложения, которые ближе всего соответствуют указанным символам пользователя.

Обучающий модуль

Имя обучения Описание
Публикация приложений Teams в Microsoft Teams Store Этот учебный модуль посвящен публикации приложения в Магазине Teams. Основное внимание уделяется процессу проверки приложений.

См. также