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
メソッドを呼び出すカスタムディープリンクを追加する。
詳しい手順については、カスタム App Store レビュープロンプトを参照してください。
ユーザーはネイティブの App Store レビュープロンプトを介して評価を提出し、アプリを離れることなく、レビューを書き込んで提出することができます。
考慮事項
ソフトプライミングの代わりに、事前に Braze のソフトプライマーメッセージを表示せずに、iOS アプリのレーティングプロンプトを直接表示することもできます。この利点は、ユーザーがアプリのレビュープロンプトをオプトアウトしている場合、アプリを評価しようとしても、そのためのプロンプトが表示されないという、最適とは言えないユーザー体験が発生しないことだ。
iOS ネイティブのアプリレーティングプロンプトを模倣したカスタムの HTML アプリ内メッセージは作成しないでください。これは Apple のガイドラインに違反する行為です。