iOS向けアプリ内評価プロンプト
この記事では、Brazeを使ってユーザーにアプリのレビューを依頼する際のアプローチとその意味について説明する。効果的なアプリ評価キャンペーンを行うためのヒントについては、「顧客アプリ評価の注意点」を参照のこと。
アップルは、iOS 10.3で導入されたネイティブ・プロンプトを提供しており、ユーザーはアプリ自体からアプリを評価することができる。iOSのアプリ内メッセージを使用してユーザーにアプリの評価を要求したい場合、Appleはカスタムレビュープロンプトを許可していないため、ネイティブプロンプトを使用する必要がある(App Store Review Guidelines、セクション5.6.1を参照)。
Appleのガイドラインによると、アプリのレビューのプロンプトはユーザーに対して年に最大3回表示することができるため、アプリのレビューキャンペーンはレート制限を活用する必要があります。ユーザーは、アプリの設定でアプリのレビュープロンプトを表示しないようにすることもできる。App Storeのレーティングについては、Appleのレーティング、レビュー、レスポンスに関する記事を参照のこと。
Brazeを使ってユーザーにアプリのレビューを依頼する
アップルはネイティブのプロンプトを使用することを義務付けているが、Brazeのキャンペーンを活用すれば、適切なタイミングでユーザーにアプリの評価やレビューを求めることができる。主に2つのアプローチがある。
アプローチ1:App Storeへのディープリンク
このアプローチでは、ユーザーがApp Storeを訪れてレビューを追加するよう促したい。そのためには、App Storeにディープリンクするアプリ内メッセージキャンペーンを作成する。
アプローチ2:ソフト・プライミング
ユーザーをアプリから離脱させたくない場合は、まずアプリ内の別メッセージでユーザーに呼びかけることができる。プライミングとは、ネイティブのApp Storeレビュープロンプトを送信する前に、ユーザーに許可を求める方法である。そのためには、アプリ内メッセージキャンペーンを作成し、クリックされるとrequestReview
メソッドを呼び出すカスタムディープリンクを追加する。
詳しい手順については、Custom App Store review promptを参照のこと。
ユーザーはネイティブのApp Storeレビュープロンプトを通じて評価を提出し、アプリを離れることなくレビューを書いて提出することができる。
考慮事項
ソフトプライミングの代わりに、Brazeのソフトプライマーメッセージを表示せずに、iOSアプリのレーティングプロンプトを直接表示することもできる。この利点は、ユーザーがアプリのレビュープロンプトをオプトアウトしている場合、アプリを評価しようとしても、そのためのプロンプトが表示されないという、最適とは言えないユーザー体験が発生しないことだ。
iOSネイティブアプリのレーティングプロンプトを模倣したカスタムHTMLアプリ内メッセージを作成しないこと。