Deeplink Generator

Adjust’s Deeplink Generator lets you easily create deep links for any platform and ad environment, saving you time and preventing errors. Here, you can find information about how to use the Deeplink Generator and answers to frequently asked questions. 

Access and permissions

The Deeplink Generator is available for users with Admin, Editor, and Custom Editor permissions. 

To access the Deeplink Generator, log in to your dashboard account and select Menu > Deeplink Generator.

Entry fields

The information you enter in the Deeplink Generator determines how your deep link is set up, how it looks, and how it behaves. Given that support for deep links is platform-dependent and environment-dependent, you need to enter different information as required by your setup. 

Below, you can find out more about the different fields in the Deeplink Generator. These are grouped into fields for all apps, and the specific fields for iOS, Android, and Multiplatform apps.

For all apps

Platform

App & Tracker

Label

Optional

Fallback URL

Optional

Redirect URL / iOS / Android

Optional

For iOS

Ad environment

Format

iOS App Scheme

Raw Universal Link

iOS Universal Link Path

Campaign Structure

Optional

Device ID Macros - IDFA

Optional

For Android

Android App Scheme

Android Deeplink Path

Campaign Structure

Optional

Device ID Macros - GPS_ADID

Optional

For Multiplatform

Ad environment

Format

App & Tracker

Manage your deep links

In the Deeplink Generator, you can use the right-hand panel to view and manage your generated links. You have the option to Copy (clipboard icon) or open Settings (gear icon).

Within Settings, you have the following options:

  • Edit link: Opens the Deeplink Generator with editable fields for this app and tracker.
  • Hide link: This hides the deep link from view, but does not delete it.
    • To view hidden trackers, select the checkbox at the top of the panel.
  • Remove link: This permanently deletes the deep link.

FAQs

What iOS and Android path patterns and syntax does Adjust accept?

Adjust accepts the following deep link and universal link path patterns:

  • Scheme + path: my_app://mypath
  • Scheme + path + parameters: my_app://mypath?parameters
  • Scheme + parameters: my_app://?parameters

We accept the following path syntax:

  • Paths with alpha-numeric characters and - / . [ ] % _

We accept the following parameter query string syntax:

  • Key-value pairs connected with &
  • Keys with alpha-numeric characters and -
  • Values with alpha-numeric characters and - . % _

Example: my_app://mypath?key-1=value.1&key-2=value%2