MSI/EXE アプリの製品宣言

いずれかの宣言がアプリに適用されるかどうかを指定するには、このセクションのチェック ボックスをオンにします。 これは、アプリがどのように表示されるか、特定のユーザーに提供されるかどうか、またはユーザーがアプリをどのように使うことができるかに影響を与える可能性があります。

アプリの製品宣言を指定できる [プロパティ] セクションのスクリーンショット。

このアプリは、Microsoft以外のドライバーまたは NT サービスに依存します。

アプリがMicrosoft以外のドライバーまたは NT サービスに依存している場合は、このチェック ボックスをオンにして、[認定に関するメモ] セクションに情報を入力できます。

このアプリは、アクセシビリティ ガイドラインを満たすようにテストされています。

このチェック ボックスをオンにすると、ストアでアクセス可能なアプリを特に探しているユーザーがアプリを検出できるようになります。

このチェック ボックスは、次の項目のすべてを行った場合のみオンにしてください。

  • アクセシビリティ対応の名前など、UI 要素に関連するすべてのアクセシビリティ情報を設定します。
  • キーボードのナビゲーションと操作、タブ オーダー、キーボードのアクティブ化、方向キーによるナビゲーション、ショートカットを実装した。
  • 4.5:1 のテキスト コントラスト比を使用して視覚表現がアクセシビリティに対応していて、ユーザーに情報を伝えるときに色だけに依存していない。
  • Inspect、AccChecker などのアクセシビリティ テスト ツールを使ってアプリを検証し、ツールによって検出された優先度の高いすべてのエラーを解決した。
  • アプリの主要なシナリオの全体にわたって、ナレーター、拡大鏡、スクリーン キーボード、ハイ コントラスト、高 DPI などのツールの動作を確認した。

アプリをアクセシビリティ対応として宣言すると、チャレンジド ユーザーを含むすべてのユーザーがアプリにアクセスできる状態に同意します。 たとえば、ハイ コントラスト モードとスクリーン リーダーを使用してアプリをテストしたことを意味します。 また、キーボード、拡大鏡、その他のアクセシビリティ ツールを使用して、ユーザー インターフェイスが正しく機能することも確認しました。

重要

アクセシビリティのための具体的な設計とテストを行っていない限り、アプリをアクセシビリティ対応として登録しないでください。 アプリをアクセシビリティ対応と宣言しているのにアクセシビリティをサポートしていないと、コミュニティから否定的なフィードバックを受けるおそれがあります。

この製品は、ペンとインクの入力をサポートしています。

ペンとインクの入力をアプリがサポートしている場合、このチェック ボックスをオンにすることで、Microsoft Store でペンとインクの入力に対応したアプリを探しているユーザーの目に止まりやすくなります。

この製品には、生成 AI 機能が組み込まれています

人工知能を使用してテキスト、画像、オーディオ、ビデオ、コードなどの新しいコンテンツを作成する生成 AI 機能がアプリに含まれている場合は、このオプションを選択します。 この宣言は、アプリが AI モデルを使用して新しいコンテンツを動的に生成する場合に、モデルが次の場合に必要です。

  • アプリに組み込まれている
  • クラウド サービスまたは API 経由でアクセス
  • サードパーティの AI プラットフォームによって提供される

認定の注意書き

認定に関する注意事項
文字数の上限: 2,000
推奨

アプリの提出時に、[認定の注意書き] ページを使って、認定審査担当者に追加情報を提供することができます。 この情報は、アプリを正しく審査するために使用されます。 これらのメモを含めるのは、Microsoft以外のドライバーまたは NT サービスへの依存関係を使用する製品や、アカウントへのログインが必要な製品にとって特に重要です。 申請を十分にテストできない場合は、認定に合格しない可能性があります。

アプリの認定に関するメモを提供できる [プロパティ] セクションのスクリーンショット。

アプリに該当する場合は、必ず次の情報を含めてください。

  • Microsoft以外のドライバーまたは NT サービスでのDependency: 前の質問で依存関係を示した場合は、ここで説明します。 依存関係を宣言する必要がある理由とその使い方を依存関係ごとに説明してください。 製品が依存関係を宣言する必要がある理由を理解できるように、必ずできる限り詳しく入力してください。

    認定プロセス中、提供された情報を審査担当者が確認し、その申請で依存関係の使用を承認するかどうかを判断します。 これにより、申請が認定プロセスを完了するまでの時間がいくらか長くなる可能性があります。 依存関係の使用が承認された場合、アプリの認定プロセスの残りの部分が続行されます。 一般に、アプリの更新プログラムを申請するときに依存関係の承認プロセスを繰り返す必要はありません (追加の依存関係を宣言する場合を除く)。

    依存関係の使用が承認されない場合、申請は認定に失敗し、認定レポートでフィードバックが提供されます。 その後、新しい申請を作成して依存関係を宣言しないパッケージの URL を提供することを選択できます。または、該当する場合は、依存関係の使用に関連する問題を解決し、新しい申請で承認をリクエストします。

  • テスト アカウントのユーザー名とパスワード: アプリでユーザーがサービスまたはソーシャル メディア アカウントにログインする必要がある場合は、テスト アカウントのユーザー名とパスワードを指定します。 審査担当者は、アプリのレビュー時にこのアカウントを使います。

  • 非表示またはロックされた機能にアクセスする手順: 明らかではない可能性がある機能、モード、またはコンテンツにテスト担当者がアクセスする方法について簡単に説明します。 不完全に見えるアプリは、認定に合格しない可能性があります。

  • バックグラウンド オーディオの使用状況を確認する手順: アプリでバックグラウンドでのオーディオの実行が許可されている場合、テスト担当者は、適切に機能することを確認できるように、この機能にアクセスする方法に関する手順が必要になる場合があります。

  • 地域やその他の顧客設定に基づく動作の違いが予想されます。たとえば、異なるリージョンの顧客に異なるコンテンツが表示される場合は、テスト担当者が違いを理解し、適切に確認できるように、これを必ず呼び出してください。

  • アプリ更新プログラムの変更点に関する情報: 以前に公開されたアプリの更新については、特にパッケージが同じで、アプリの一覧に変更を加える (スクリーンショットの追加、アプリのカテゴリの変更、説明の編集など) 場合は、テスト担当者に変更内容を知らせる必要があります。

  • メモを入力する日付: 日付を表示すると、テスト担当者は、一時的な問題が適用されなくなったかどうかを評価するのに役立ちます。

  • 審査担当者が申請について理解するのに必要となると思われる他の情報。 コメントを書くときは、次の点を考慮してください。

    • 実際の人がこれらのメモを読みます。 審査担当者は、ていねいで明確な、参考になる指示を評価します。
    • 簡潔にし、指示をシンプルに保ちます。 より詳しい説明が必要な場合は、情報のあるページへの URL を含めておきます。 ただし、アプリのユーザーには注意書きが表示されないことを念頭に置いておきましょう。 アプリのテスト用に複雑な指示が必要になると思われる場合は、ユーザー (審査担当者) が使うことを考えてアプリを簡素化できないか検討します。
    • サービスと外部コンポーネントはオンラインで使用できる必要があります。 アプリが機能するためにサービスに接続する必要がある場合は、そのサービスがオンラインで利用できる状態になっている必要があります。 ログイン情報など、サービスに関して審査担当者が必要とするような情報があれば、すべて含めておいてください。 審査時に必要なサービスに接続できない場合、アプリは認定されない可能性があります。