Skip to main content

InApp でのディープリンクコールバック

モバイルアプリ内の特定の場所やコンテンツにユーザーを直接移動させるために使用します。

デフォルトの処理

デフォルトでは、SDK はディープリンクコールバックを AppDelegate/SceneDelegate のメソッドに渡します。 アプリケーションが iOS 13 未満で実行されている場合、ディープリンクコールバックは AppDelegate のメソッドで受け取ります。
アプリケーションが iOS 13 以上の場合、ディープリンクコールバックは以下の SceneDelegate メソッドで受け取ります。

カスタム処理

MoEngageInAppNativeDelegate でディープリンクコールバックを受け取るには、MoEngageSDKConfig オブジェクトの初期化時に MoEngageInAppConfig(shouldProvideDeeplinkCallback: true) を渡してください。 コールバックメソッドについては、ドキュメントを参照してください。
SDK バージョンカスタムディープリンクコールバックは MoEngageInApp 6.00.0 以降でサポートされています。