Android - ユーザーイベント後のディープリンク


In some cases the user is required to go through some kind of an event before continuing to application page pointed by deep linking destination.
Examples for such user events:

  1. ログインプロセス
  2. スプラッシュ画面
  3. Consenting to usage terms


In order to sync easily and safely between the user event and the deferred deep linking flow, it is recommended to initiate and start the SDK in the activity context ユーザーイベントが実行される場所(例:ログインプロセスを実装するビューなど)これは、SDK と で開始および開始される通常のフローとは異なります。 application context.
The callbacks which are used in the Extended Deferred Deep Linking flow should also be called in the activity context.
It is the developer's responsibility to save the deferred deep linking and direct deep linking data, route the user to the required destination only after the event is performed.


アプリケーションコンテキスト に AppsFlyer SDK コードがないことがわかります。AppsFlyerコードは、ユーザーイベントを実行する アクティビティ に完全に移動されました。