When testing deeplinks on android, when the application is installed, the link opens the Play Store.
When I click "Open", the application opens in the right place, i.e. deeplink works. However, I do not want the user to go through the Play Store for no reason.
I contacted Branch.io support with this question. Here is the answer I received from them, which was correct:
, . ( 100%), MyApp , , , , ( )., . / " " . , URI, , , , MyApp ( ).
, . ( 100%), MyApp , , , , ( ).
, . / " " . , URI, , , , MyApp ( ).
( "MyApp" )
Branch.io, , , , , URL, twitter:// fb://.
, cordova. , Branch GET , Play Store URL.
, , , ( ). , , .
, : , , .
( , Android- Cordova) Chrome, , AndroidManifest.xml Chrome , , . .
AndroidManifest.xml
, . , TL; DR :
, Branch :
android:host="open"
scheme://open
android.intent.category.BROWSABLE
LinkProperties $android_deeplink_path <your custom host> abcd.app.link. , .
$android_deeplink_path
<your custom host>
abcd.app.link