Jak skonfigurować linki do aplikacji

Zaktualizowano 5. kwietnia 2024 przez Jan Bunk

mapa skarbów prowadząca do aplikacji, sztuka cyfrowa

Oglądasz podgląd tego poradnika. Zaloguj się, aby go ukończyć!

Różnica między App Links a Deep Links

App links (na iOS nazywane też universal links) wyglądają jak zwykłe linki https, np. https://webtoapp.design. Gdy klikniesz taki link na urządzeniu, na którym zainstalowana jest aplikacja tej strony, link otworzy się w aplikacji. Jeśli aplikacja nie jest zainstalowana, link otworzy się w przeglądarce.

Deep links używają innego schematu zamiast https, np. app600://webtoapp.design. Gdy klikniesz taki link na urządzeniu z zainstalowaną aplikacją tej strony, link otworzy się w aplikacji. Jeśli aplikacja nie jest zainstalowana, nic się nie stanie.

Główna różnica dotyczy użytkowników, którzy nie mają zainstalowanej aplikacji. Jeśli chcesz, żeby oni też mogli korzystać z linków (np. bo wysyłasz je w e-mailach do wszystkich klientów), musisz używać app links.

W tym przewodniku pokażemy Ci, jak skonfigurować linki aplikacji.

Konfigurowanie linków aplikacji

Ponieważ linki aplikacji są potężniejsze niż deep linki, wymagają trochę więcej konfiguracji. Ze względów bezpieczeństwa musisz udowodnić, że jesteś właścicielem domeny, której chcesz użyć do linków aplikacji.

Android

  1. Otwórz stronę "Podpis aplikacji" w Google Play Console.
  2. Wybierz swoją aplikację.
  3. Skopiuj odcisk SHA-256.

    Skopiuj odcisk SHA-256.
  4. Umieść plik assetlinks.json na swojej stronie pod tym adresem URL:
    Upewnij się, że plik jest dostępny dokładnie pod tym adresem URL i bez żadnych przekierowań.

iOS

  1. Pobierz plik apple-app-site-association dla swojej aplikacji
  2. Umieść plik apple-app-site-association na swojej stronie pod tym adresem URL:
    Zwróć uwagę, że (w przeciwieństwie do assetlinks.json) nie powinno być żadnego rozszerzenia pliku.
    Upewnij się, że plik jest dostępny dokładnie pod tym adresem URL i bez żadnych przekierowań.

Miłym efektem ubocznym umieszczenia pliku apple-app-site-association jest to, że w Twojej aplikacji włączy się także funkcja automatycznego uzupełniania haseł na iOS.

Dla wszystkich platform

Po zakończeniu konfiguracji specyficznych dla platformy, wykonaj te kolejne kroki:

  1. Włącz linki aplikacji w panelu swojej aplikacji
  2. Zaktualizuj swoją aplikację
Autor Jan Bunk
Napisane przez
Jan Bunk

Cześć, jestem Jan! Stworzyłem webtoapp.design w 2019 roku podczas studiów informatycznych na uniwersytecie. Od tego czasu wiele się zmieniło – nie tylko ukończyłem studia, ale też nie prowadzę już webtoapp.design sam. Rozwinęliśmy się w globalny, w pełni zdalny zespół i zdobyliśmy mnóstwo doświadczenia w tworzeniu i publikowaniu aplikacji. Stworzyliśmy i opublikowaliśmy setki aplikacji w sklepach, gdzie zostały pobrane miliony razy.