AppReviewService API の使用

アプリケーションのレビュー機能を含む Lightning Web コンポーネントを開発するには、AppReviewService API を使用します。

  1. AppReviewService をコンポーネント定義にインポートして、AppReviewService API 関数をコードで使用できるようにします。
  2. フィードバック関数をコールする前に AppReviewService が使用できることをテストして確認します。
  3. アプリケーションレビュー機能を使用して、ユーザにアプリケーションレビュー関連の質問をします。

コンポーネントの JavaScript ファイルで、標準 JavaScript import ステートメントを使用して AppReviewService をインポートします。具体的には、次のように lightning/mobileCapabilities モジュールから getAppReviewService() ファクトリ関数をインポートします。

コンポーネントにインポートされたら、ファクトリ関数を使用して AppReviewService のインスタンスを取得します。AppReviewService インスタンスでは、ユーティリティ関数と定数を使用して、可用性を確認します。アプリケーションレビュー関連の関数を使用して、アプリケーションレビューの操作を実行します。

AppReviewService は、物理デバイスのハードウェアおよびプラットフォーム機能に連動します。AppReviewService を使用するコンポーネントは、デスクトップコンピュータやモバイルブラウザでエラーなく表示されますが、アプリケーションレビューの機能は動作しません。このようなエラーを回避するには、使用する前に AppReviewService 機能を使用できるかどうかをテストします。

AppReviewService を使用することで、アプリケーションレビュー機能を作成できます。

  1. requestAppReview() によってレビューの要請を開始します。
  2. アプリケーションレビューの要請の結果を処理します。

次に例を示します。

エラーの処理方法の詳細については、requestAppReview() を参照してください。

関連トピック