Skip to main content

Deep linking

If you use Adtrace tracker URLs with deep linking enabled, you can receive the deep link URL and its content in your app.

Users can open the URL whether or not your app is already installed:

ScenarioApp installed?Who delivers the deep link
Standard (direct)YesAndroid delivers the deep link to your activity through an intent filter.
DeferredNoThe user installs from the store first. Android does not deliver deferred deep links automatically. The Adtrace SDK provides the deep link content after install.
ReattributionYes (re-engagement)Android delivers the link as in the standard flow. You also call AdTrace.appWillOpenUrl() so Adtrace can attribute the re-engagement.

Guides

Follow these guides in order for a typical integration:

  1. Set up standard deep linking — scheme, manifest, tracker URL, read the Intent.
  2. Reattribute from deep links — add AdTrace.appWillOpenUrl() for re-engagement campaigns.
  3. Handle deferred deep links — receive the link after install and control SDK launch behavior.