First time app run action depending on how app was

2019-06-14 15:32发布

问题:

We have a native iOS App that users will install exclusively from Appstore. We want the first content displayed in the app to change depending on whether the user found the app by themselves by searching in Appstore or if they followed a link from our website to the Appstore page from a browser.

Is this possible?

How?

Also see related question for Android.

回答1:

With the launch of iOS8 Apple introduced a new install attribution feature. Unfortunately this does not yet allow for an App to know the value of the query parameter passed in the page view of the appstore that lead to the installation of the app like in Google Play Install Referrer, but it is speculated that this will happen in the future.

In the meantime, the closest thing that will solve this problem albeit with some imperfections is called "Fingerprinted Redirect with URL Parameters" and an article explaining how this works with links to technical example implementation can be found here.