AppsFlyerSDK / AppsFlyerFramework

AppsFlyer Apple SDK
https://support.appsflyer.com/hc/en-us/articles/207032066-AppsFlyer-SDK-Integration-iOS
Other
162 stars 90 forks source link

Short links data missing for direct deep links #270

Open VahanLab opened 3 months ago

VahanLab commented 3 months ago

Report

SDK Version

AppsFlyerFramework (6.12.2)

What did you do?

Click on a onelink shortlink url. https://links.mydomain.com/QtUS/myProfile

Associated long url : https://links.mydomain.com/QtUS?af_xp=social&pid=Social_instagram[...]&deep_link_value=profile&deep_link_sub1=188067

What did you expect to happen?

When using a onelink shorlink, I expect Appsflyer framework to pull out the values from the Appsflyer server, in didResolveDeepLink.

What happened instead?

deep_link_value and deep_link_sub1 are nil when using the shortlink in direct deep link scenario. However, for deferred deep links, values are properly fetched. To get data from the deep link in all cases (deferred & direct), only solution is to use the long url, which is a problem since some social platforms do not accept long urls

alexzchut commented 1 month ago

Same issue on latest sdk version - AppsFlyerFramework 6.14.3

matantech commented 1 month ago

Same for me at 6.14.3 Any news?