アプリコメントサービスでHuaweiを使う方法


導入
こんにちは
Huaweiは、新しいAppGalleryの接続バージョンでアプリケーションのコメントサービスでリリース.だから、私はHuaweiアプリのコメントを使用する方法を説明したい.
どのようなアプリのコメントサービスです
アプリ内コメントサービスでは、評価を提出し、あなたのアプリケーションのコメントをあなたのユーザーをプロンプトすることができます.評価とコメントを提出し、Huawei AppGalleryやHuaweiゲームセンター上のアプリケーションの詳細ページに表示されます.アプリ内コメント機能を使用すると、ユーザーは評価とコメントのためにあなたのアプリを残している必要はありません.加えて、あなたが評価するユーザーにプロンプトを選択することができますし、右の瞬間にあなたのアプリケーションにコメントを、彼らは肯定的なレビューを与える可能性が高いです.
プロジェクトとHMS統合
まず第一に、あなたはHMSをプロジェクトに統合しなければなりません.私は、これらのステップYou can check this article.を説明するつもりはない
統合Huaweiアプリのコメント
パブリッククラスMainActivity AppCompatActivityが拡張されます.を表示します.
...

@Override
public void showInAppComment() {
    try {
        Intent intent = new Intent("com.huawei.appmarket.intent.action.guidecomment");
        intent.setPackage("com.huawei.appmarket");
        startActivityForResult(intent, 1001);
    } catch (Exception e) {
        Log.d(Constant.TAG, "initInAppComment: " + e.getMessage());
    }
}

まず、意図しているオブジェクトを値“com . huawei . appmarket . action . Guidecomment”で作成する必要があります.そして、この意図オブジェクトのパッケージ値は“com . huawei . appmarket”に設定する必要があります.最後に、StartActivityForResultメソッドを、作成されたIntentオブジェクトで呼び出す必要があります.
この手順の後、関連するポップアップ画面に表示されます.
パブリッククラスMainActivity AppCompatActivityが拡張されます.を表示します.
...

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    if (requestCode == 1001) {
        if (resultCode == 102 && resultCode == 103) {
            showMessage(getResources().getString(R.string.feedback_message));
        }
    }
    super.onActivityResult(requestCode, resultCode, data);
}

OnActivityResultメソッドのResultCodeを使用してユーザーのアクションを処理できます.
resultcodeの値は次のようになります.
0 :不明なエラーです.
101 :アプリはAppGalleryでリリースされていません.
102 :評価を提出.
103コメント投稿.
104 : HUAWUI ID符号のステータスが無効です.
105 :コメントポップアップを表示する条件を満たさない.
106 :コメント関数は無効です.
107 :アプリ内コメントサービスはサポートされていません.(中国本土で発売されたアプリはこのサービスをサポートしていない)
108 :ユーザはコメントをキャンセルします.
どのようにHuaweiアプリのコメント機能は、アプリを見ていますか?

ヒント&トリック
ユーザーはAppGallery 11.3.2.302以降をインストールし、Huawei IDを使用して署名しました.
アプリが既にAppGalleryでリリースされている場合は、直接アプリケーション内のコメント機能をテストすることができます.
あなたのアプリケーションがAppGalleryでリリースされていない場合は、あなたのアプリケーションのオープンテストバージョンを解放し、テストを実行する必要があります.それ以外の場合、アプリケーション認証は失敗します.
ユーザーがAppGalleryのMeの設定の下で任意のアプリケーションのコメント通知を受信しないことを選択した場合、ポップアップは、ユーザーのために表示されません.
結論
それはほとんどの時間は、ユーザーがコメントやポストの評価をしない限り、彼らはアプリの問題があることが観察されます.しかし、ユーザーからのフィードバックは常に重要です.この機能のおかげで、ユーザーのフィードバックを簡単に収集することができます.
参考文献
AppGallery link
Huawei Map Kit — ISS Detector Sample App
ISS-Detector Sample App
Huawei in App-Comment