App Links este o specificatie deschisa multiplatforma care defineste taguri HTML <meta> pentru deep linking.
Exemplu de metadate App Links
Adaugati urmatoarele metadate in interiorul etichetei <head> a paginii web:
<!-- Configurare iOS -->
<meta property="al:ios:url" content="exampleapp://products/12345" />
<meta property="al:ios:app_store_id" content="123456789" />
<meta property="al:ios:app_name" content="Example App" />
<!-- Configurare Android -->
<meta property="al:android:url" content="exampleapp://products/12345" />
<meta property="al:android:package" content="com.example.app" />
<meta property="al:android:app_name" content="Example App" />
<!-- Solutie de rezerva Web -->
<meta property="al:web:url" content="https://example.com/products/12345" />
<meta property="al:web:should_fallback" content="true" />
Platforme tinta acceptate (Supported Target Platforms)
ios(tinta universala iOS)iphone(specific pentru iPhone)ipad(specific pentru iPad)android(pachet nativ Android)windows_phone(istoric Windows Phone)web(URL web de rezerva)
Alternative moderne de Deep Linking mobil
Desi App Links ramane util pentru browserele integrate in aplicatii, platformele moderne prioritizeaza:
- Apple Universal Links (prin apple-app-site-association pe domeniu HTTPS)
- Android App Links (prin verificarea domeniului cu assetlinks.json)