一般的なアプリ レビューエラー
このセクションでは、Teams アプリレビュー中に Microsoft が見つけた最も頻繁なエラーについて説明します。
重要
Microsoft は、Microsoft Teams Store に提出されたアプリで、バグや Microsoft Commercial Marketplace ポリシー違反について広範にテストします。 ほとんどのアプリは、最初に Teams ストア アプリ レビューに失敗します。 アプリは、Microsoft のコマーシャル マーケットプレース認定ポリシーとバグフリーに 完全に準拠 していることが判明した場合にのみ、Teams ストアでの公開が承認されます。 このセクションでは、アプリの開発中にこれらの問題を処理し、アプリがアプリ レビューに合格する可能性を高めるために、アプリが最初のアプリ レビューに失敗する最も一般的な理由を理解することを目的としています。
アプリの説明
優れた説明は、アプリを Teams ストアで目立たせ、顧客にダウンロードを促すのに役立ちます。 アプリの説明で次の間違いを 避ける必要があります 。
# | 次の手順は避けてください |
---|---|
サインアップ、開始、ヘルプ、お問い合わせのリンクなど、新しいユーザーの情報を転送する方法は、マニフェストと AppSource の完全な説明には含まれません。 | |
リージョン固有のアプリ名または機能は、マニフェストとパートナー センター アプリの説明では呼び出されません。 | |
サインイン、サインアウト、サインアップ エクスペリエンスを完了するための外部アカウントまたはサービスに対する制限やアカウントの依存関係は、アプリ マニフェストや長い説明では呼び出されません。 |
Microsoft 商標およびブランド ガイドラインの違反
Microsoft 商標、製品名、サービスを参照する場合は、Microsoft 商標およびブランド ガイドラインに従う必要があります。 アプリのレビュー中に拒否につながる次の一般的な違反を回避する必要があります。
# | 次の手順は避けてください |
---|---|
アプリの一覧で Microsoft を MS または MSFT と省略し、オファー一覧の Microsoft Teams の最初のインスタンスを Microsoft Teams ではなく Teams として参照します。 | |
Microsoft からのエクスプレス ライセンスを使用することなく、プラン コンテンツで Microsoft ブランド資産を使用します。 | |
Teams ストアの公式 Microsoft アプリであると偽装または印象を与えるアプリの一覧 (オファーの説明、タイトル、アイコン、スクリーンショット、ビデオを含む) を作成する。 |
テスト可能性
詳細なテスト手順と資格情報は、アプリの成功と迅速なレビューに役立ちます。
パートナー センターの [証明書情報のメモ] セクションでアプリを確認するために必要なすべての詳細、サインインが必要な機能の有効なデモ資格情報、特別な構成を設定する手順、複製と完了が困難な環境を必要とする機能のデモ ビデオまたはハードウェアを指定してください。
Microsoft 365 アプリ コンプライアンス プログラム
Microsoft 365 アプリ コンプライアンス プログラムは、アプリに関するセキュリティおよびコンプライアンス情報を評価することにより、組織がリスクを評価し管理するのに役立ちます。 Teams ストアで発行するレビューのためにアプリを送信する前に、発行元の確認を 完了する必要があります 。
アプリ名
アプリのレビュー中に拒否が発生する、アプリの名前に次の違反を避ける必要があります。
# | 次の手順は避けてください |
---|---|
アプリ全体でのアプリ名の使用に一貫性がありません。 | |
ベータ版、開発版、製品版が追加されたアプリ名は、アプリの運用準備ができていないことを示します。 |
サポート リンク
サポート リンクは、ユーザーに認証を求めず、適切なサポート情報に直接誘導する必要があります。 ユーザーが連絡するための有効なサポート リンクがアプリにあることを確認する必要があります。
マニフェスト スキーマ
Teams アプリ マニフェストは、アプリが Microsoft Teams 製品にどのように統合されるかを説明します。 アプリ マニフェストは、一般公開されたマニフェスト スキーマに適合している必要があります。 アプリでローカライズがサポートされている場合は、ローカライズ マニフェスト スキーマ バージョン 1.5 以降を使用していることを確認してください。
アプリ UI
アプリの UI は不完全に見 える必要があり 、直感的に使用できる必要があります。 コンテンツが切り捨てられているか重複しているアプリと、壊れた画像を表示するアプリは、アプリのレビューに失敗します。
有効なドメイン
アプリの申請は、Microsoft のコマーシャル マーケットプレース認定ポリシーに基づく外部ドメイン ガイドラインに準拠している必要があります。 アプリがレビューに合格するには、アプリ マニフェストに一覧表示されている有効なドメインが組織の直接制御下にあることを確認します。 マニフェストの messageHandler リンク展開解除セクションでドメインを宣言する場合は、一覧に表示されているドメインが組織の直接制御下にあることを確認する必要があります。
プライバシー ポリシー
アプリの一覧には、有効なプライバシー ポリシー リンクが含まれている必要があります。 無効な、セキュリティで保護されていない、壊れたプライバシー ポリシーリンクを持つアプリは、アプリレビューに失敗します。 プライバシー ポリシーは、プライバシー ポリシー ガイドラインに従う必要があります。
使用条件
アプリの一覧には、有効な利用規約リンクが含まれている必要があります。 無効、セキュリティで保護されていない、壊れた利用規約リンクを持つアプリは、アプリレビューに失敗します。 使用条件のガイドラインに従う必要があります。
ボット
アプリにボットが含まれている場合は、マニフェストの commandList セクションで、少なくとも 1 つのサポートされているボット コマンドを宣言する必要があります。 ボットは、インストールされているスコープに値を指定する必要があります。 ボットは、インストールされているすべてのスコープでサポートされているユーザー コマンドに応答する必要があります。 複雑な構成エクスペリエンスを持つアプリの場合、ボットは Teams ボットウェルカム メッセージの設計ガイドラインを満たすウェルカム メッセージを提供する必要があります。 ボットは汎用コマンドに応答し、正常に失敗する必要があります。