Czym jest deep linking?

Czym jest deep linking

Czym jest deep linking? Universal Links i App Links wyjaśnione | We.Inc

Deep linking otwiera z linku konkretny ekran w aplikacji. Porównaj własne schematy URL, Universal Links i Android App Links oraz wygeneruj oba pliki weryfikacyjne.

Deep linking oznacza, że kliknięty link otwiera konkretny ekran w aplikacji, na przykład jeden produkt, zamiast ekranu głównego aplikacji. Aplikacje mogą przypisać sobie własny schemat, taki jak myshop://, albo zwykłe linki https do Twojej strony przez Universal Links na iPhonie i App Links na Androidzie, które wymagają pliku na Twojej stronie.

Trzy rodzaje deep linków

Jeśli prowadzisz stronę i aplikację, deep linki pozwalają jednemu adresowi obsłużyć oba: osoby z aplikacją trafiają na właściwy ekran, a wszyscy inni widzą stronę internetową. Część webowa to dwa małe pliki JSON w Twojej domenie. Wypełnij formularz poniżej, aby wygenerować oba pliki, a potem skopiuj je na serwer.

Najczęściej zadawane pytania

Czy deep linki to to samo co Universal Links?

Universal Links to jeden rodzaj deep linków: wersja Apple, która używa zwykłych adresów https i pliku na Twojej stronie, aby potwierdzić, że domena należy do Ciebie. Apple uznaje własne schematy URL za dopuszczalne, ale zdecydowanie zaleca Universal Links.

Co się dzieje, gdy aplikacja nie jest zainstalowana?

W przypadku Universal Link Apple podaje, że system otwiera adres w domyślnej przeglądarce użytkownika, aby obsłużyła go Twoja strona. Na Androidzie zweryfikowany link to nadal zwykły adres https, więc bez zainstalowanej aplikacji otwiera go przeglądarka. Link z własnym schematem nie ma strony, na którą mógłby się cofnąć.

Gdzie umieścić apple-app-site-association?

Pod adresem https://yourdomain/.well-known/apple-app-site-association, bez rozszerzenia pliku, z ważnym certyfikatem i bez przekierowań. Od iOS 14 urządzenia pobierają go przez sieć dostarczania treści prowadzoną przez Apple, a nie bezpośrednio z Twojego serwera.

Które wersje Androida weryfikują App Links?

Dokumentacja Androida podaje, że App Links działają na Androidzie 6 i nowszych, na urządzeniach z usługami Google.

Jak przetestować weryfikację na Androidzie?

Na Androidzie 12 i nowszych uruchom adb shell pm verify-app-links --re-verify z nazwą pakietu, odczekaj kilka minut, a potem adb shell pm get-app-links, aby sprawdzić, czy domena jest oznaczona jako zweryfikowana.

Dlaczego wygrały zweryfikowane linki

Linki przed instalacją aplikacji

Zasady hostowania obu plików

Co sprawdza każda platforma (stan na październik 2026)

Obsługa linku w aplikacji

Intent filter Androida dla zweryfikowanych linków

Umieść go w aktywności, która ma się otworzyć. Zastąp host własną domeną.

Sprawdzanie weryfikacji na Androidzie 12 lub nowszym

Uruchom z podłączonym urządzeniem testowym. Stan verified oznacza, że plik został zaakceptowany.

Generator plików weryfikacyjnych

Identyfikator zespołu Apple

Bundle ID iOS

Ścieżki otwierające aplikację (jedna na wiersz)

Ścieżki zostające w przeglądarce (jedna na wiersz)

Nazwa pakietu Android

Odcisk SHA-256 certyfikatu podpisywania

Ten odcisk nie wygląda jak 32 pary znaków hex rozdzielone dwukropkami.

Zapisz jako /.well-known/apple-app-site-association (bez rozszerzenia)

Kopiuj

Skopiowano

Wszystko jest budowane w Twojej przeglądarce z tego, co wpiszesz. Nic nie jest nigdzie wysyłane.

Zacznij za darmo · Bez karty kredytowej

Powiązane: Poradniki

Produkt

Dla kogo

Funkcje

Zasoby

Firma

Mapa strony