Το App Links είναι μια ανοιχτή προδιαγραφή που ορίζει ετικέτες <meta> για deep linking σε εγγενείς εφαρμογές.
Παράδειγμα μεταδεδομένων App Links
Προσθέστε τα ακόλουθα μεταδεδομένα στο <head> της ιστοσελίδας σας:
<!-- Ρυθμιση παραμετρων 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" />
<!-- Ρυθμιση παραμετρων 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" />
<!-- Εφεδρικος ιστοτοπος (Web Fallback) -->
<meta property="al:web:url" content="https://example.com/products/12345" />
<meta property="al:web:should_fallback" content="true" />
Υποστηριζόμενες πλατφόρμες (Supported Target Platforms)
ios(καθολικος στοχος iOS)iphone(ειδικα για iPhone)ipad(ειδικα για iPad)android(εγγενες πακετο Android)windows_phone(ιστορικο Windows Phone)web(εφεδρικο URL ιστου)
Σύγχρονες εναλλακτικές λύσεις Deep Linking
Ενώ τα App Links παραμένουν χρήσιμα σε in-app browsers, οι σύγχρονες πλατφόρμες δίνουν προτεραιότητα στα:
- Apple Universal Links (μεσω apple-app-site-association σε HTTPS τομεα)
- Android App Links (μεσω επαληθευσης τομεα με assetlinks.json)