URL・ディープリンクガイド
URL が設定されたプッシュ通知やアプリ内メッセージをユーザーがクリックすると、FlareLane SDK は追加のコードなしで自動的にそのURLへ遷移するように作られています。
自動処理されるURLの形式
Section titled “自動処理されるURLの形式”FlareLane はデフォルトで、次のスキームで始まるURLについてクリック時の自動処理に対応しています。
- http/https: FlareLane に内蔵された WebView を開いてウェブページを読み込みます。App Links や Universal Links に対応している場合は、代わりに該当するアプリが起動します。
- ディープリンク: OS が認識できるディープリンクであれば、アプリが自動的に起動し、ディープリンクが実行されます。ディープリンクで遷移しない場合は、互換性のないカスタムディープリンク形式を使用しています。
カスタムディープリンク形式で遷移を自前で実装する
Section titled “カスタムディープリンク形式で遷移を自前で実装する”OS が自動的に認識できないカスタムディープリンク形式を使用している場合は、遷移処理を自前で実装する必要があります。
- プッシュ通知: FlareLane SDK のクリックハンドラを実装し、独自の遷移処理を追加します。
- モバイルSDKリファレンス の setNotificationClickedHandler を実装します
- アプリ内メッセージ: FlareLane SDK のカスタムアクションハンドラを実装し、独自の遷移処理を追加します。
- モバイルSDKリファレンス の setInAppMessageActionHandler を実装します
(任意)URLの自動処理を無効にする
Section titled “(任意)URLの自動処理を無効にする”URL の自動処理をすべて完全に無効にしたい場合は、以下のガイドをご覧ください。
URLの自動処理を無効にする