Поделиться через


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

Большинство приложений не проходят процесс отправки в Microsoft Teams Store из-за проблем во время разработки приложений. В статье рассматриваются наиболее распространенные проблемы и причины, по которым отправленное в магазин предложение может быть отклонено. Эти сведения помогут вам лучше подготовить приложение к отправке на проверку. Чтобы повысить вероятность того, что приложение будет проходить процесс отправки в Магазине Teams, избегайте распространенных сценариев сбоев и следуйте рекомендациям по проверке Магазина Microsoft Teams и политикам сертификации коммерческой платформы.

Ниже приведены наиболее распространенные причины отклонения приложения.

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

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

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

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

Дополнительные сведения см. в разделе Рекомендации по проверке в Магазине Teams для описания приложения.

Неправильные снимки экрана

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

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

Дополнительные сведения см. в разделе Рекомендации по проверке в Магазине Teams для снимков экрана.

Несоответствие между Центром партнеров и манифестом приложения

Если следующие поля в Центре партнеров и манифесте приложения не совпадают, приложение может не передать отправку в Магазин Teams:

  • Описание приложения
  • Имя разработчика
  • Условия использования
  • URL-адреса политики конфиденциальности
  • Значки приложений (color.png и outline.png)
  • Название приложения

Дополнительные сведения см. в статье Рекомендации по проверке в Магазине Teams для манифеста приложения.

Нарушение правил допустимых доменов

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

Дополнительные сведения см. в разделе Рекомендации по проверке в Магазине Teams для внешних доменов.

Отсутствующие или неполные инструкции по тестированию

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

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

Дополнительные сведения см. в статье Рекомендации по проверке в Магазине Teams для пакета приложения и описание Магазина Teams.

Нефункциональные или частично функциональные боты

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

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

Дополнительные сведения см. в статье Рекомендации по проверке в Магазине Teams для ботов.

Неработающие функции приложения

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

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

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

Неоптимальная мобильная версия

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

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

Дополнительные сведения см. в статье Рекомендации по проверке в Магазине Teams для мобильных устройств.

Приложения, использующие содержимое, созданное ИИ, без гарантий

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

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

Дополнительные сведения см. в статье Рекомендации по проверке в Магазине Teams для приложений с содержимым, созданным СИ.

См. также