Распространенные сбои при проверке приложений

Завершено

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

Важно!

Корпорация Майкрософт тщательно тестирует приложения, отправленные в магазин Microsoft Teams, на наличие ошибок и нарушений политики Microsoft Commercial Marketplace. Для большинства приложений изначально не удается проверить приложения в Магазине Teams. Приложения одобрены для публикации в магазине Teams только после того, как они полностью соответствуют политикам сертификации коммерческой платформы Майкрософт и не содержат ошибок. Этот раздел призван предоставить вам представление о наиболее распространенных причинах, по которым приложения не проходят первоначальную проверку приложения, чтобы вы могли решить эти проблемы во время разработки самого приложения и повысить вероятность того, что приложение пройдет проверку приложения.

Описание приложения

Хорошее описание поможет вашему приложению привлечь внимание пользователей в магазине Microsoft Teams и увеличит количество скачиваний. Необходимо избегать следующих ошибок в описании приложения:

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

Нарушены правила использования товарных знаков и фирменной символики Майкрософт

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

# Избегайте следующих действий.
Сокращение Microsoft как MS или MSFT в списке приложений, ссылка на первый экземпляр Microsoft Teams в описании предложения — Teams, а не Microsoft Teams.
Использование ресурсов фирменной символики Майкрософт в содержимом предложения без явного разрешения корпорации Майкрософт.
Создание описания приложения (включая описание предложения, заголовок, значок, снимки экрана и видео), которое олицетворяет или создает впечатление, что это официальное приложение Майкрософт для магазина Microsoft Teams.

Возможность тестирования

Подробные инструкции по тестированию и учетные данные помогут вам успешно и быстро проверить приложение.

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

Программа соответствия приложений Microsoft 365 требованиям

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

Название приложения

Необходимо избежать следующих нарушений в имени приложения, которые приводят к отклонению во время проверки приложения:

# Избегайте следующих действий.
Несогласованный использование имени приложения во всем приложении.
Если в имени приложения есть слова типа бета-версия, Dev или Prod, это значит, что приложение не готово к коммерческому использованию.

Ссылка на документ по поддержке

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

Схема манифеста

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

Пользовательский интерфейс приложения

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

Допустимые домены

Отправка приложения должна соответствовать рекомендациям по внешним доменам в политике сертификации коммерческого магазина Майкрософт. Чтобы приложение прошло проверку, убедитесь, что действующие домены, перечисленные в манифесте приложения, находятся под прямым управлением вашей организации. Если вы объявляете какой-либо домен в разделе распаковки ссылки messageHandler манифеста, необходимо убедиться, что указанный домен находится под прямым контролем вашей организации.

Политика конфиденциальности

Список приложений должен содержать действительную ссылку на политику конфиденциальности. Приложения с недопустимыми, незащищенными и неработаными ссылками политики конфиденциальности завершаются сбоем проверки приложений. Политика конфиденциальности должна соответствовать рекомендациям по политике конфиденциальности.

Условия использования

В вашем описании приложения должна быть указана действительная ссылка "Условия использования". Приложения с недопустимыми, незащищенными и неработаными ссылками условий использования не удается проверить приложения. Следуйте рекомендациям по условиям использования.

Боты

Если приложение содержит бот, необходимо объявить хотя бы одну поддерживаемую команду бота в разделе commandList манифеста. Боты должны предоставлять значение в установленной области. Боты должны отвечать на поддерживаемые пользовательские команды во всех установленных областях. Для приложений со сложной конфигурацией боты должны предоставить приветственное сообщение, соответствующее руководству по проектированию приветственного сообщения Teams Bot. Боты должны реагировать на универсальные команды и корректно завершать сбой.

Проверка знаний

1.

Если вы называете приложение Contoso (Prod), нарушает ли оно какие-либо из политик Microsoft Commercial Marketplace?

2.

Является ли политика конфиденциальности в списке приложений необязательной?

3.

Выберите правильную инструкцию.