問題
アプリ内キャンペーンを表示するための標準のデフォルトメソッドがありますが、カスタムロジックに基づいてその表示を動的に制御することはできません。
説明
アプリ内メッセージを動的に非表示にすることに失敗したカスタムロジックは、Boolean値をtrueまたはfalseに初期化することを含みます。
#val isInAppEnable = true
if(isEnable) {
showInApp()
}
val isInAppEnable = false
if(isEnable) {
showInApp()
}
ソリューション
次のいずれかの手順を実行してください:
- 特定の画面でのカスタムイベントに基づいて、イベントベースのインアプリを使用してインアプリメッセージを表示または非表示にします。
- 指定された画面名を使用して、複数の画面で作業している間にアプリ内メッセージの表示を切り替えるためのコンテキストに応じたアプリ内を使用します。