Ответ
App Link — это разновидность deep link, но с автоматической верификацией домена через Digital Asset Links. Он работает только на Android 6.0+ и требует настройки на стороне сервера (файл assetlinks.json). При клике открывает приложение без диалога выбора, если оно установлено.
Deep Link — это обычная ссылка, которая может открывать приложение через intent-filter в манифесте. Показывает диалог выбора браузера/приложения, если несколько обработчиков.
Пример deep link в манифесте:
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="https" android:host="example.com"/>
</intent-filter>