adjust-icon

Additional deep link features

Below are additional deep link features for specific use cases.

Direct deep linking

Method signature
+ (void)lastDeeplinkWithCompletionHandler:(nonnull ADJLastDeeplinkGetterBlock)completion;

You can return the last deep link URL passed to the Adjust.processAndResolveDeeplink or Adjust.processDeeplink method by calling the Adjust.lastDeeplinkWithCompletionHandler: method. This returns the last deep link as NSURL.

An optional referrer URL is used to track source of the deep link or app open for better attribution or reattribution and deep linking. For example, in channels such as SEO or Organic Search, Adjust links are not used directly. If the client’s root domain has Universal Links implemented and triggers an app opening, For such channels, we may have to rely on signals coming from the referrer URL to attribute or reattribute users.

Set up a Referrer URL

Deferred deep linking

Set up Adjust LinkMe

Method signature
- (void)enableLinkMe;

Adjust’s LinkMe solution is an optional feature that ensures robust deferred deep linking performance by enabling your app to read deep link information from the device pasteboard.

When a user clicks on a LinkMe URL they have the option to copy the link information to their system pasteboard. You can use the Adjust SDK to read the system pasteboard for deep link information. If deep link information is present, the Adjust SDK forwards the user to the correct page in your app.

To enable pasteboard checking in your app, call the [ADJConfig enableLinkMe] method.