# Stripe Apps の品質要件 アプリマーケットプレイスのアプリに関する品質要件について学んでください。 ## アプリの審査要件 このページは、アプリの審査の準備に関する主要なリソースである [マーケットプレイスガイド](https://docs.stripe.com/stripe-apps/publish-app.md) を補足します。このガイドには、マーケットプレイスガイドと比較して、より定性的な性質の要件が含まれています。このページをアプリ審査の事前提出チェックリストとして使用してください。 ### 透明性の高い料金体系 - **すべきこと**:隠れたコストなしで料金体系を明確に示し、マーケットプレイス外の料金体系に合わせてください。 - **すべきでないこと**:インストール後の手数料や不一致な料金体系でユーザーを驚かせないでください。 ### 日付のフォーマット - 月を省略する際は、3 文字の省略形を使用し、ピリオドは付けないでください。例えば、「Jan」、「Feb」、「Mar」、「Apr」、「May」、「Jun」。 - 月名、日、年を書く場合は、日と年の間にカンマを使用してください。例えば、「2021 年 1 月 3 日」または「2021 年 1 月 3 日」。 - 月と年だけを書く場合は、カンマを使用しないでください。例えば、「2021 年 1 月」または「2021 年 1 月」。 ### 時間のフォーマット 時間を次のようにフォーマットします:12 時間制を使用してください。午前 (AM) と午後 (PM) をすべて大文字で、最後の数字の後にスペースを入れて示してください。分は 2 桁で表示してください。例えば、次のようにします。「3:25 PM」または「10:00 AM」。 ### アプリの設定 - アプリ内の必須設定とオプション設定を明確に区別してください。 - アプリ設定の変更を保存するための明確な方法を提供してください。 ### サンドボックスサポート アプリのマニフェストには、アプリがサンドボックス環境へのインストールをサポートしているかどうかを指定する必要があります。`false` に設定されている場合、アプリはサンドボックスにインストールできません。 ### アプリの機能 アプリはビジネスにとって有用であり、計算が正確で、書面での承認がない限り Stripe を通じて決済を処理する必要があります。 ### 開発者の基準 ウェブサイト上で価値提案を正確に表現し、有効な連絡先情報と Stripe の制限されたビジネスに対する法令遵守を含めてください。 ### アプリを再公開する場合 - アプリがバージョンからバージョンへとユーザーに中断なく機能することを確認してください。アプリのアップグレード時にユーザーの介入を必要とする破壊的な変更を引き起こさないようにしてください。 - 異なる名前やカテゴリーで同じアプリを公開しないでください。前のバージョンと同じアカウントからアプリの新しいバージョンを提出してください。これが不可能な場合は、Stripe サポートに連絡して支援を求めてください。 ### ユーザー体験の質 - 広告を含めないでください。 - アプリ全体で一貫した言語とスタイルを使用し、能動態を使用してください。 - ナビゲーションでアプリドロワー内のユーザーの住所を明示すしてます。**キャンセル** や **戻る** などのオプションを含めて、行き止まりをなくします。 - 簡単に元に戻せない、費用のかかるアクションや破壊的なアクションには、確認のダイアログを表示します。 - すべての読み込み状態を処理し、明確で説明的なエラーメッセージを表示してください。 - アプリや特定の機能の使い方をユーザーが理解できるように、高品質のビジュアル (アイコンやイラストなど) を使用してください。 - ボタンやリンクには簡潔で説明的なラベルを使用してください。 - 重要な情報がユーザーの注意を必要とする場合に通知を表示します。 ### セキュリティ - UI 拡張に必要な秘密の資料は、[Secret Store API](https://docs.stripe.com/api/secret_management.md) を使用して適切に保存する必要があります。 - アプリのコードは、すべての適用されるエクスポート管理法に準拠している必要があります。特に、アプリにカスタム暗号化機能を含めないでください。Custom 暗号化は、[国際武器取引規制 (ITAR)](https://www.ecfr.gov/cgi-bin/text-idx?SID=8870638858a2595a32dedceb661c482c&mc=true&tpl=/ecfrbrowse/Title22/22CIsubchapM.tpl) の対象であり、そのようなコードをアメリカの外にエクスポートすることは厳しい罰則をもたらす可能性があります。常に、標準ライブラリまたは適切に審査された確立されたオープンソースライブラリが提供する暗号化機能を使用してください。 ### 法令遵守 - 使用許可のある資産を使用し、データのローカリティ法を遵守し、スパムを避け、エクスポート管理に準拠してください。 - アプリは、ユーザーに明確に伝える既存のアプリ機能に必要なユーザーデータと API エンドポイントのみを使用できます。アプリを通じて Stripe ユーザーから取得したデータを再販したり公開したりすることはできません。 - 違法行為に関与したり、ビジネスを誤って表現したりしないでください。あなたのビジネスを [禁止および制限されたビジネス](https://stripe.com/legal/restricted-businesses) のリストと照らし合わせて確認してください。 - 会社または開発者は、[禁輸措置やその他の制限](https://support.stripe.com/questions/understanding-sanctions) のために Stripe が関与することのできない国に所在することはできません。