AppsFlyerDeepLink

Overview

Public class that holds the deep link data.

Go back to the SDK reference index.

Properties

deeplinkValue

TypeNameDescription
NSStringdeeplinkValueDeep link value from the OneLink URL.

clickHTTPReferrer

TypeNameDescription
NSStringclickHTTPReferrerThe HTTP referrer from the OneLink URL identifies the address of the web page that linked to the AppsFlyer click URL. By checking the referrer, you can see where the request originated.

mediaSource

TypeNameDescription
NSStringmediaSourceIn the near future, this will return null, due to UDL privacy protections.
Media source from the OneLink URL.

campaign

TypeNameDescription
NSStringcampaignIn the near future, this will return null, due to UDL privacy protections.
Campaign from the OneLink URL.

campaignId

TypeNameDescription
NSStringcampaignIdIn the near future, this will return null, due to UDL privacy protections.
Campaign ID from the OneLink URL.

afSub1

TypeNameDescription
NSStringafSub1In the near future, this will return null, due to UDL privacy protections.
Predefined parameter carried in the OneLink URL.

afSub2

TypeNameDescription
NSStringafSub2In the near future, this will return null, due to UDL privacy protections.
Predefined parameter carried in the OneLink URL.

afSub3

TypeNameDescription
NSStringafSub3In the near future, this will return null, due to UDL privacy protections.
Predefined parameter carried in the OneLink URL.

afSub4

TypeNameDescription
NSStringafSub4In the near future, this will return null, due to UDL privacy protections.
Predefined parameter carried in the OneLink URL.

afSub5

TypeNameDescription
NSStringafSub4In the near future, this will return null, due to UDL privacy protections.
Predefined parameter carried in the OneLink URL.

clickEvent

TypeNameDescription
NSDictionary<NSString*, id>clickEventReturns a dictionary that holds all the OneLink data of this link.

If the OneLink URL contains any of the following keys, they will appear in clickEvent:

  • deep_link_sub1
  • deep_link_sub2
  • deep_link_sub3
  • deep_link_sub4
  • deep_link_sub5
  • deep_link_sub6
  • deep_link_sub7
  • deep_link_sub8
  • deep_link_sub9
  • deep_link_sub10

matchType

TypeNameDescription
NSStringmatchTypeAttribution method used to match this click.

Possible values include:
  • referrer (Google Play referrer string)
  • id_matching
  • probabilistic
  • srn (self-reporting network)

Returned only in deferred deep linking scenarios.

isDeferred

TypeNameDescription
boolisDeferredDetermines whether this UDL call for the first launch of the app was in a deferred deep link flow.