2016-07-20 4 views
0

私は初心者の開発者であり、評価に関していくつかの助けが必要です。私が望むのは、ユーザーが自分のアプリを5つ星評価したかどうかに応じてメニュー項目を表示することです。イオンフレームワーク - アプリケーションレビューを残すための力

例えば、ユーザーが5つ星の評価をした場合、私はclass = "reviewed"を設定し、そのクラスに関連するメニュー項目を表示します。

私は従うことを試みたhttp://ngcordova.com/docs/plugins/appRate/私はこの問題に固執しています。

+0

こんにちは、AppleはiOS 10.3で新しいStoreKitを紹介しました。開発者はアプリを評価するためのアプリ内レビューメニューを星によって表示できます。 あなたのイオンプロジェクトのコードバープラグはありますか? https://github.com/omaxlive/com.omarben.inappreview – benLIVE

答えて

3

appRateプラグインは、以下のようにアプリを評価するかどうかをユーザーに尋ねるダイアログを表示する単なるツールです。アプリが実行できる唯一の機能は—アプリは自分の評価情報のいずれかへのアクセス権を持っているとしてもしていないレビューページにユーザーを送信することである評価ページの面では

        enter image description here

あなたはそれを行う方法を見つけることができます。それは、Google PlayストアとiTunesストアの両方のポリシーに違反しているため、レビュー中にアプリが拒否されることになります。

は以下の回答を参照してくださいので、ネイティブのiOS/Androidの持つこれらの制限の

  • How do you to check if a user has rated your app on the android market?
  • +0

    ユーザーがボタンをクリックして料金を支払うかどうかはどうですか?アプリの別のバージョンクラスに応じて、新しいメニュー項目を表示します。 – GRS

    1

    ユーザーが店舗レビューページを閲覧することを選択したことを確認したい場合は、onButtonClicked()を使用してください(apprate js sourceに基づいて以下の値を設定できます)。

    $cordovaAppRate.onButtonClicked(buttonIndex) { 
        if(buttonIndex === 1) localStorage.setItem('REVIEWED', JSON.stringify(true)); 
    }; 
    

    その後、あなたは簡単にページテンプレートの角度のコントローラでクラスを追加することができます:あなたはたとえば、あなたがやりたいことができます。これにより

    $cordovaAppRate.onButtonClicked(buttonIndex) { 
         switch (buttonIndex) { 
          case 1: // clicked 'Rate It Now' 
          case 2: // clicked 'Remind Me Later' 
          case 3: // clicked 'No, Thanks' 
         } 
    }; 
    

    。例えば、jQueryを使って:あなたはアップルからの素晴らしいInAppReviewを利用することができ10.3のiOS以来

    .controller('MyMenuCtr', function($scope) { 
        if(JSON.parse(localStorage.getItem('REVIEWED'))) $('ion-content').addClass('reviewed'); 
        ... 
    } 
    
    1

    。私は、このレビューの新しい方法がレビューの数の点で私たちのアプリにとって非常に有益であるという事実を証明することができます。 Instagram doubled their reviewsの詳細については、ここをクリックしてください。

    非常に使いやすく実装されているcordovaプラグインは、https://github.com/omaxlive/com.omarben.inappreviewです。簡潔にするため

    、そしてGithubには、ここで、(そう)が存在する押収した場合には、それを使用する手順は、次のとおりです

    は、プラグインをインストールします。cordova plugins add com.omarben.inappreview

    は、このようなコードでそれを呼び出します。

    これは誰かに役立つことを願っています...

    関連する問題