AppReviewService API の使用
アプリケーションのレビュー機能を含む Lightning Web コンポーネントを開発するには、AppReviewService API を使用します。
- AppReviewService をコンポーネント定義にインポートして、AppReviewService API 関数をコードで使用できるようにします。
- フィードバック関数をコールする前に AppReviewService が使用できることをテストして確認します。
- アプリケーションレビュー機能を使用して、ユーザにアプリケーションレビュー関連の質問をします。
コンポーネントの JavaScript ファイルで、標準 JavaScript import
ステートメントを使用して AppReviewService をインポートします。具体的には、次のように lightning/mobileCapabilities
モジュールから getAppReviewService()
ファクトリ関数をインポートします。
コンポーネントにインポートされたら、ファクトリ関数を使用して AppReviewService のインスタンスを取得します。AppReviewService インスタンスでは、ユーティリティ関数と定数を使用して、可用性を確認します。アプリケーションレビュー関連の関数を使用して、アプリケーションレビューの操作を実行します。
AppReviewService は、物理デバイスのハードウェアおよびプラットフォーム機能に連動します。AppReviewService を使用するコンポーネントは、デスクトップコンピュータやモバイルブラウザでエラーなく表示されますが、アプリケーションレビューの機能は動作しません。このようなエラーを回避するには、使用する前に AppReviewService 機能を使用できるかどうかをテストします。
AppReviewService を使用することで、アプリケーションレビュー機能を作成できます。
requestAppReview()
によってレビューの要請を開始します。- アプリケーションレビューの要請の結果を処理します。
次に例を示します。
エラーの処理方法の詳細については、requestAppReview()
を参照してください。
関連トピック