アプリ検証エラーの一般的な理由

ほとんどのアプリは、アプリの開発中に問題があるため、Microsoft Teams ストアの申請プロセスに合格しません。 この記事の最も一般的な問題や理由については、レビュー用の申請前にアプリを準備するのに役立ちます。 アプリが Teams ストアの申請プロセスに合格する可能性を高めるために、一般的な失敗シナリオを回避し、 Microsoft Teams ストアの検証ガイドラインコマーシャル マーケットプレース認定ポリシーに従ってください。

アプリが拒否される最も一般的な理由を次に示します。

不適切なアプリの説明

優れたアプリの説明は、アプリの利点を強調し、顧客にダウンロードを促します。 次の表に、アプリが Teams ストアの申請プロセスを渡さないようにするアプリの説明の一般的な間違いを示します。

  次の手順は避けてください
アプリ マニフェスト (以前は Teams アプリ マニフェストと呼ばれる) と AppSource の完全な説明には、 サインアップ作業開始ヘルプお問い合わせなどの行動喚起ボタンのハイパーリンクは含まれません。
アプリ マニフェストと長い説明は、サインイン、サインアウト、サインアップ エクスペリエンスを完了するために必要な外部アカウントやサービスに対する制限や依存関係をメンションしません。
標準の Microsoft 製品名の省略形、短縮形、または非推奨の形式が含まれます。 たとえば、MicrosoftMS または MSFT として省略したり、Microsoft Teams ではなく Teams として Microsoft Teams の最初のインスタンスを参照したり、Microsoft365 ではなく O365 を使用したりします。

Microsoft の商標、製品、サービスを参照する場合は、 Microsoft 商標およびブランド ガイドラインに従う必要があります。
アプリ マニフェストの簡単な説明と完全な説明のアプリの価値提案と主な機能のハイライトは存在しません。
文字体裁エラー、文法上のエラー、不要な大文字、コード、または重複するコンテンツが含まれます。
Teams、Outlook、Microsoft 365 など、アプリでサポートされている製品への参照はありません。
アプリの説明またはその他のメタデータに比較マーケティング コンテンツまたは競合オファーが含まれています。
#1驚くべき最高のアプリに関する誇張された要求が含まれています。

詳細については、「アプリの説明に関 する Teams ストアの検証ガイドライン」を参照してください

不適切なスクリーンショット

スクリーンショットは、アプリの目的と機能を潜在的な顧客に示す視覚的に魅力的な方法を提供します。 次の表に、アプリが Teams ストアの申請プロセスを渡さないようにするスクリーンショットの一般的な間違いを示します。

  次の手順は避けてください
アプリの機能を示す 3 つ未満のスクリーンショットが含まれています。
Teams Web、デスクトップ、モバイル クライアントでのアプリの機能のスクリーンショット (サポートされている場合) は存在しません。
ユーザーがアプリの機能を明確に理解するのに役立つキャプションは存在しません。
アプリがタブをサポートしている場合は、Teams タブのコンテキストでアプリを紹介するスクリーンショットが表示されません。

詳細については、「スクリーンショットの Teams ストアの検証ガイドライン」を参照してください。

パートナー センターとアプリ マニフェストの不一致

パートナー センターとアプリ マニフェストの次のフィールドが一致しない場合、アプリが Teams ストアの申請を渡さない可能性があります。

  • アプリの説明
  • 開発者名
  • 使用条件
  • プライバシー ポリシーの URL
  • アプリ アイコン (color.png と outline.png)
  • アプリ名

詳細については、「 アプリ マニフェストの Teams ストアの検証ガイドライン」を参照してください。

有効なドメイン ガイドライン違反

アプリの申請は、Microsoft のコマーシャル マーケットプレース認定ポリシーに基づく 外部ドメイン のガイドラインに従う必要があります。 アプリがレビューに合格するには、アプリ マニフェストの および messageHandlers 配列の下validDomainsに一覧表示されているドメインがorganizationの直接制御下にあり、テストドメインまたは非運用ドメインが含まれていないことを確認します。

詳細については、「 外部ドメインの Teams ストアの検証ガイドライン」を参照してください。

テスト手順が見つからないか不完全

詳細なテスト手順と資格情報は、アプリの正常なレビューに役立ちます。 次の表に、アプリが Teams ストアの申請プロセスを渡すことを妨げるテスト手順とテスト アカウントに関する一般的な間違いを示します。

  次の手順は避けてください
アプリの現在のバージョンの機能と、テスト担当者がアプリに従ってテストするために必要な構成手順の説明がありません。
提供されたテスト アカウントは、テスト担当者にはアクセスできません。 たとえば、サインインに多要素認証を必要とするテスト アカウントなどです。
指定されたテスト アカウントでは、カスタム アプリのアップロードはサポートされていません。
アプリがチーム、グループ チャット、会議などのコラボレーション スコープをサポートしている場合、複数のテスト アカウントは含まれません。

詳細については、「 アプリ パッケージと Teams ストアの登録情報に関する Teams ストアの検証ガイドライン」を参照してください。

機能しないボットまたは部分的に機能するボット

「ボット アプリの開発中に Microsoft Teams ボットを設計する 」で説明されているガイドラインに従ってください。 ボットがアプリの値の追加とアプリを使用するための前提条件を新しいユーザーに通知できるようにします。 ユーザーからの入力が無関係な場合でも、行き詰まりを避けるためにボットを計画して開発します。 次の表に、アプリが Teams ストアの申請プロセスを渡すことを妨げるボットに関する一般的な間違いを示します。

  次の手順は避けてください
ボットは、サポートされているコマンドに対して有効な応答を提供しません。
Hi、Hello、ヘルプなどの汎用コマンドなど、ボットサポートされているコマンドが正しく機能しません。
ボットは、一貫してユーザーに有効な応答を提供しません。
ボットは、ユーザーがアプリをインストールして初めて実行するとすぐに、プロアクティブなウェルカム メッセージを送信しません。

詳細については、「ボットの Teams ストアの検証ガイドライン」を参照してください。

壊れたアプリ機能

アプリをテストして、その正確性、機能、使用状況を確認します。 アプリを徹底的にテストし、すべてのバグを修正してください。 アプリでサポートされているすべてのエンド ツー エンドのワークフローを確認し、コマーシャル マーケットプレース認定ポリシーに従って、オペレーティング システムとブラウザーでアプリの互換性をテストします。 次の表に、アプリが Teams ストアの申請プロセスを渡さないようにするアプリ機能に関する一般的な間違いを示します。

  次の手順は避けてください
アプリは、リンクの破損やアプリのクラッシュなど、サポートされているワークフローのユーザーに壊れたエクスペリエンスを提供します。
アプリの使用を妨げる機能バグ。
アプリがサポートする記載されたワークフローを完了しないようにするアプリ サーフェイスの継続的な読み込み。
アプリの機能が期待どおりに機能しない、アプリの使用中に予期しないエラー メッセージが表示されます。
ユーザーがデッド エンドに達し、アプリ内でさらに移動できないワークフローを作成します。
Outlook と Microsoft 365 に拡張された Teams アプリは、Outlook または Microsoft 365 のユーザーに価値を提供しません。
アプリはユーザーを Teams からリダイレクトし、リンクとボタンを介して Teams の外部のナビゲーションに関する必要な免責事項を提供しません。

詳細については、 一般的な機能とパフォーマンスに関する Teams ストアの検証ガイドラインに関するページを参照してください。

最適でないモバイル エクスペリエンス

アプリのエクスペリエンスは、Teams Web、デスクトップ、モバイル クライアント間で一貫している必要があります。 プラットフォームと関連する問題を特定して、アプリがサポートしていないワークフローを非表示にします。 次の表に、アプリが Teams ストアの申請プロセスを渡さないようにするモバイル エクスペリエンスの一般的な間違いを示します。

  次の手順は避けてください
アプリのモバイル バージョンに関する消耗品と途切れのないエクスペリエンスは存在しません。
アプリが特定のワークフローをサポートしていない場合の正常なエラーが見つかりません。
アプリ内でのデータの切り捨てまたは重複。
水平スクロールなどの最適なユーザー エクスペリエンス機能未満が含まれています。

詳細については、「 モバイル エクスペリエンスの Teams ストアの検証ガイドライン」を参照してください。

保護策のない AI によって生成されたコンテンツを使用するアプリ

アプリが AI で生成されたコンテンツを使用する場合は、Microsoft コマーシャル マーケットプレース認定ポリシーに従って 、AI によって生成されたコンテンツを含むアプリ の要件を満たしていることを確認します。 次の表に、アプリが Teams ストアの申請プロセスを渡さないようにする AI によって生成されたコンテンツに関する一般的な間違いを示します。

  次の手順は避けてください
アプリのコンテンツが AI によって生成されていることを示すコンテキスト内の表示は存在しません。
ユーザーは、アプリ内の AI によって生成された不快なコンテンツを報告できません。
ユーザーが安全な職場環境を提供するために AI によって生成されるコンテンツのモデレーションは存在しません。

詳細については、「 AI によって生成されたコンテンツを含むアプリの Teams ストアの検証ガイドライン」を参照してください。

関連項目