Ostatnio toczyły się dyskusje na temat linków wewnętrznych w świecie aplikacji. Chociaż są one obecne w środowiskach aplikacji od dawna, ważne jest, aby zrozumieć, jak działają w aplikacjach. Jeśli chcesz dowiedzieć się więcej, czytaj dalej!
Mimo że linki wewnętrzne są obecne w świecie aplikacji już od jakiegoś czasu, były one w ostatnich miesiącach przedmiotem wielu dyskusji.
Głębokie linkowanie to technika poprawiająca doświadczenie użytkownika oraz zwiększająca konwersje i przychody. Być może słyszałeś już ten termin i szukałeś szybkiego, nietechnicznego wyjaśnienia podstaw.
Co to są głębokie linki?
Czy precyzyjne linki są obsługiwane w aplikacjach na Androida i iOS?
Zobaczysz element w przeglądarce, w mobilnej wersji sieci, gdy udostępnisz ten adres URL komuś – członkowi rodziny, przyjacielowi, znajomemu itp. Dzieje się tak nawet wtedy, gdy użytkownik pobrał aplikację na swoje urządzenie. Tworząc głębokie linki ze strony internetowej, nie są one kompatybilne z natywnymi aplikacjami mobilnymi. Użytkownik musi otworzyć swoją aplikację i poszukać w niej produktu, w tym przypadku wodoodpornej kamery sportowej. Znalezienie przedmiotów na ogromnej witrynie Amazon może być trudne.
Głęboki link to inteligentny atrament, który przenosi Cię do określonej treści w aplikacji, jeśli ją zainstalowałeś lub na stronie internetowej.
Jak powinniśmy na to zareagować?
Zamiast przechodzić do strony głównej aplikacji, głębokie linki prowadzą bezpośrednio do zawartości aplikacji. Dzięki takiemu podejściu, jeśli chcemy udostępnić produkt aplikacji, link otworzy zawartość produktu, a nie stronę główną aplikacji.
1. Podstawowy głęboki link
2. Odroczone głębokie linki
3. Głębokie linki kontekstowe
Aplikacja mobilna Głębokie linkowanie daje użytkownikom to, czego chcą, i kiedy tego chcą
Android i Apple obsługują głębokie linki.
Google App Links to wersja uniwersalnych linków na iOS dla Androida.
W systemie iOS możesz używać precyzyjnych linków, aby prowadzić do określonych treści.
Wraz z wydaniem systemu iOS 9.0 firma Apple wprowadziła łącza uniwersalne. To rozwiązanie miało na celu rozwiązanie problemu funkcjonalności głębokich linków w aplikacjach poprzez wykorzystanie schematów URI.
Po otwarciu łącza do systemu iOS poszukaj aplikacji, jeśli ją masz zainstalowaną. Jeśli nie jest zainstalowany, zawartość otworzy się w przeglądarce Safari. Łącze uniwersalne to standardowe łącze internetowe, które łączy zarówno z witryną internetową, jak i treścią aplikacji internetowej.
Dodatkowo, według badania Branch.io, łącza uniwersalne mogą zwiększyć konwersję aż o 40%.
W rzeczywistości działają one w podobny sposób: są to zwykłe linki internetowe prowadzące do witryny internetowej i treści aplikacji. Zapewnia to lepsze doświadczenie użytkownika, ale jego wykorzystanie jest powolne, ponieważ nie wszystkie wersje Androida go obsługują.
Facebook oferuje funkcję głębokiego linkowania.
W 2014 r. Facebook opracował standard App Links, aby rozwiązać problemy związane ze schematami URI precyzyjnych linków. Linki do aplikacji składają się z dwóch komponentów:
Czas zakończyć.
Pomimo tego, że głębokie linkowanie działa podobnie na wszystkich platformach, każdy wariant ma podłoże techniczne. Jednak aplikacje mobilne muszą implementować głębokie linki w ramach projektowania aplikacji pod względem doświadczenia użytkownika i użyteczności. Jednak aby to zrobić, musisz mieć programistę, który rozumie, jak działa głębokie linkowanie, ponieważ często obejmuje ono optymalizację sieci i urządzeń mobilnych.
Obecnie tworzenie aplikacji na Androida jest koniecznością dla firm i wielką zaletą dla specjalistów IT. Wystarczy spojrzeć na statystyki, aby…
Czy do następnego projektu wymagana jest aplikacja niestandardowa? Czy chcesz przeprojektować istniejącą aplikację lub utworzyć nową?
Może się wydawać, że stworzenie aplikacji mobilnej jest tak proste, jak pstryknięcie palcami, a nasz projekt będzie gotowy i uruchomiony w mgnieniu oka…
Inwestycje w technologie Fintech w ostatnich latach gwałtownie wzrosły w Anglii i na całym świecie, osiągając wartość 179 milionów dolarów do 2022 r. Wzrost… wynika głównie ze wzrostu inwestycji w firmy opracowujące produkty odpowiadające potrzebom inwestycyjnym kobiet i innych grup handlowych mniejsze wolumeny kryptowalut, takie jak nieruchomości i inwestowanie wpływowe.
Aplikacja może być kopalnią złota dla firmy, narzędziem zwiększającym sprzedaż, narzędziem marketingowym lub…
Każda aplikacja została już opracowana, ale Super Apps są tutaj, aby ułatwić życie. Super Apps to nowy typ aplikacji,…
Głębokie powiązania w celu ponownego zaangażowania i utrzymania są ważne.
Wskaźniki porzucenia (e-mail marketing/e-commerce) rosną.
Użytkownicy mogą łatwo zdecydować o nie dokończeniu zakupu po przeglądaniu, zrobieniu zakupów i wypełnieniu koszyka, po przeglądaniu, zrobieniu zakupów i wypełnieniu koszyka.
Proaktywnym podejściem do ponownego zaangażowania klientów, którzy zostawiają koszyk pełen produktów, jest wysyłanie im e-maili.
Otwarto około 45% e-maili o porzuceniu koszyka i kliknięto 21%. Co ważniejsze, e-maile odpowiednie kontekstowo mogą odzyskać nawet 1% potencjalnych utraconych przychodów. (sitecore)
Sprzedawca odzieży skonfigurował zautomatyzowany proces wysyłania e-maili do klientów, którzy zostawiają produkty w swoich koszykach.
Użytkownik zostaje przeniesiony na stronę kasy za pomocą rozwiązania głębokiego linkowania, gdzie pozycje, które pozostały w koszyku, są już wygodnie zapełnione.
Użytkownicy (polecani przez znajomych/granie w gry) to sposób na pozyskiwanie nowych użytkowników.
Niezależnie od tego, czy jest to drukowana, czy cyfrowa wiadomość, poczta pantoflowa pozostaje skuteczną metodą budowania świadomości produktu i marki.
Konsumenci cztery razy częściej dokonują zakupów, gdy polecą ich znajomy, nic więc dziwnego, że wiele firm zachęca obecnych klientów do zapraszania znajomych do zabawy.
Poczta pantoflowa ma dwa cele w niezwykle konkurencyjnym sektorze gier: obecni użytkownicy stają się bardziej lojalni i kontynuują grę, a w rezultacie nowi użytkownicy aplikacji są polecani i dołączają.
Użytkownicy aplikacji do gier zachęcano do bezpośredniej gry, stosując w tym przypadku bardzo prosty i szybki proces.
Po pobraniu gry z App Store i uruchomieniu aplikacji, przyjaciel zostaje w magiczny sposób przeniesiony do poczekalni aplikacji, klikając łącze WhatsApp przesłane przez gracza. Niech rozpoczną się gry.
Średnia wartość zamówienia w mediach społecznościowych i handlu detalicznym (łącznie)
AOV jest miarą średniej kwoty zamówienia w określonym przedziale czasu. Te KPI dają szansę na osiągnięcie nisko wiszących owoców. Jeśli kupujący ma zamiar dokonać zakupu, dlaczego nie zaproponować mu innych produktów, których może chcieć?
Oczekuje się, że do roku 2024 odsetek przychodów z handlu elektronicznego na urządzeniach mobilnych wzrośnie z 64% do 67%, co wskazuje, że aplikacje mobilne są najlepszym sposobem na zwiększenie AOV.
Marka modowa wykorzystuje Instagram do reklamowania historii „stroju dnia”, która obejmuje różne produkty (patrz przykład poniżej). Gdy kupujący przesunie palcem w górę, zostaną przekierowani na społecznościową stronę docelową AppsFlyer (aby zapobiec zerwaniu linku przez Instagram).
Gdy kupujący kliknie przycisk CTA „sprawdź teraz”, zostanie przeniesiony do wstępnie wypełnionej strony kasy w aplikacji, zawierającej wszystkie produkty opisane w historii.
Bankowość SMS: Rezygnacja z procesu (bankowość tradycyjna/SMS)
75% formularzy sektora finansowego zostało porzuconych, ponieważ klienci uznali je za zbyt trudne do wypełnienia. Podróże cyfrowe są szczególnie podatne na ryzyko rezygnacji z ubezpieczenia.
Co by było, gdyby firmy finserv mogły pomóc swoim klientom, umożliwiając im korzystanie z doskonałych aplikacji CX?
Firmy, które wyprzedzają konkurencję, już to robią.
Korzystając z jednego lub większej liczby własnych kanałów medialnych w połączeniu z głębokimi linkami, aby przypominać klientom o pozostawionym formularzu i kierować ich bezpośrednio do punktu nadania, mogą z łatwością zrealizować pożądane działanie przy minimalnym wysiłku.
Klienta rezygnującego z formularza można zaangażować za pomocą produktu z głębokim linkowaniem, który w podanym przykładzie dynamicznie tworzy dla każdego z nich unikalny i spersonalizowany adres URL.
Platforma przesyłania wiadomości SMS odbiera link i planuje wysłanie SMS-a z przypomnieniem zawierającym wezwanie do zakończenia wypełniania formularza. Po kliknięciu łącza aplikacja otwiera się we właściwym miejscu, dzięki czemu klienci mogą kontynuować od miejsca, w którym przerwali.
Twórz aplikacje, które stale i blisko łączą się z klientami, a osiągniesz dwa kluczowe cele jednocześnie. Możesz uratować zgłoszenia od klientów, którzy są bardzo zaangażowani, a jednocześnie zadowolić klientów, pomagając im osiągnąć pierwotne cele.
Wdrożenie głębokiego linkowania jest kluczowe.
Tworzenie głębokich linków za pomocą produktów SAAS od dostawców precyzyjnych linków jest stosunkowo proste. Kilka z nich dostarcza produkty SAAS do tworzenia głębokich linków do mobilnych kampanii marketingowych.
Marketerzy i menedżerowie produktów korzystają z rozwiązań do głębokiego linkowania, aby zdefiniować podróże, jakie mają odbyć ich użytkownicy końcowi po kliknięciu utworzonych przez nich precyzyjnych linków:
Marketerzy i menedżerowie produktów mogą także lepiej zrozumieć skuteczność kampanii, mierząc instalacje, przychody, udział użytkowników w płatnościach i LTV lub przechwytując źródła użytkowników, którzy kliknęli precyzyjne linki.
Czy programiści są zaangażowani w wdrożenia głębokiego linkowania? W większości przypadków zaangażowani są programiści, ponieważ aplikacja musi otwierać się na stronie z głębokimi linkami. Dobre rozwiązanie do głębokiego linkowania zapewnia odpowiednią komunikację między programistami a marketerami/menedżerami produktów.
To jest moje ostatnie twierdzenie na temat wdrażania głębokiego linkowania. Powinieneś wybrać dostawcę, który oferuje znacznie więcej. Korzystanie z innego stosu technologii marketingu mobilnego jest zwykle mniej pożądane niż stosowanie zaawansowanej platformy marketingu mobilnego, której podstawową funkcją jest funkcja głębokiego linkowania.
Jak stworzyć głęboki link
Implementacja głębokich linków dla Androida
Jako przykład użycia precyzyjnych linków w systemie Android załóżmy, że adres URL precyzyjnego linku to twojaaplikacja://ścieżka/, a identyfikator pakietu aplikacji to com.twojaaplikacja.example.
Rozwiązanie JavaScript
Stara i powszechna technika rozwiązania tego problemu polega na użyciu ramki iframe do załadowania adresu URL precyzyjnego linku i opóźnionego kodu JavaScript w celu przekierowania do sklepu:
Gdy to zrobisz, przeglądarka spróbuje najpierw załadować twoją aplikację://ścieżka/.
Jeśli Twoja aplikacja jest zainstalowana, otwiera się i następujący JavaScript nie działa.
Jeśli Twoja aplikacja nie jest zainstalowana, po załadowaniu yourapp://path/ nic się nie stanie. Po 2 sekundach kod JavaScript przekierowuje użytkownika do Sklepu Play, gdzie może zainstalować aplikację.
Z tym kodem jest jednak mały problem: po otwarciu aplikacji i powrocie użytkownika do przeglądarki kod JavaScript może przekierować go z powrotem do Sklepu Play. Możemy zatem zoptymalizować proces, sprawdzając czas powrotu użytkownika do przeglądarki i określić, czy należy go przekierować do sklepu, czy nie:
Zamierzone rozwiązanie
Od czasu wydania przeglądarki Chrome na Androida w wersji 25 lub nowszej powyższy kod przestał działać, jak wspomniano w dokumentacji Chrome. Na szczęście Google oferuje lepsze rozwiązanie, korzystając z docelowego adresu URL. Gdy użytkownik kliknie adres URL intencja://ścieżka/#Intent;scheme=yourapp;package=com.yourapp.example;end, dzieje się co następuje:
- Jeśli aplikacja jest zainstalowana, Chrome ją otworzy.
- Jeśli aplikacja nie jest zainstalowana, Chrome otworzy Sklep Play.
Którego rozwiązania do głębokiego linkowania powinienem używać w King of App?
Rozwiązania JavaScript
Podobnie jak w przypadku Androida, istnieje również sztuczka JavaScript dla iOS:
HTML
window.location.replace(“twoja aplikacja://ścieżka/”); setTimeout(funkcja () {
window.location.replace(“https://itunes.apple.com/app/id12345678”); }, 2000);
.
- Jeśli aplikacja jest zainstalowana, pierwszy kod relokacji otwiera aplikację, a następny skrypt nie jest wykonywany.
- Jeśli aplikacja nie jest zainstalowana, pierwszy kod relokacji nic nie robi, a funkcja limitu czasu bezczynności przekierowuje użytkownika do App Store.
Uniwersalne rozwiązanie łączące
Począwszy od iOS 9, Apple wprowadził łącze uniwersalne, które działa podobnie do zamierzeń Androida, ale wymaga większej konfiguracji. Począwszy od iOS 9.2, poprawka JavaScript przestała działać, ponieważ Apple wprowadziło bezmodelowe okno podpowiedzi.
Aby włączyć uniwersalne linki, musisz mieć domenę z certyfikatem SSL (na przykład https://twojadomena.com/) powiązaną ze swoją aplikacją i wyświetlić specjalny plik JSON pod adresem https://twojadomena.com/apple-app - skojarzenie witryny podobne do następującego:
Ten plik informuje Twoje urządzenie, która trasa działa jako precyzyjny link dla każdej aplikacji.
Następnie musisz dodać applinks:yourdomain.com do mapowania com.apple.developer.associated-domains w XCode:
Możesz powiązać domenę z kilkoma aplikacjami i odwrotnie.
Następnie musisz przyjąć metody dostarczania UIApplicationDelegate (w szczególności application:continueUserActivity:restorationHandler:) , aby Twoja aplikacja mogła otrzymać łącze i odpowiednio je obsłużyć.
Załóżmy, że kojarzysz https://twojadomena.com/dress/ ze swoją aplikacją poprzez ustawienie „ścieżek”: [ „/dress/”] w pliku JSON. Gdy użytkownik kliknie link https://twojadomena.com/dress/1 w przeglądarce Safari, dzieje się co następuje:
- jeśli aplikacja jest zainstalowana, aplikacja zostanie otwarta, a https://yourdomain.com/dress/1 zostanie wysłany do UIApplicationDelegate. Tam możesz za jego pomocą zdecydować, który widok chcesz otworzyć.
- Jeśli aplikacja nie jest zainstalowana, w przeglądarce Safari otworzy się https://twojadomena.com/dress/1 i będziesz mógł kontynuować wyświetlanie produktu na swojej stronie internetowej lub przekierować użytkownika do App Store.
Universal Links wydaje się być idealnym rozwiązaniem dla iOS. Niestety jednak i one mają swoje ograniczenia.
- Linki uniwersalne działają tylko w przeglądarkach Safari i Chrome.
- Gdy inna witryna przekierowuje za pomocą uniwersalnego linku, działa to tylko wtedy, gdy kliknięcie następuje w przeglądarce Safari lub Chrome. Na przykład, jeśli w Twojej aplikacji pocztowej znajduje się link https://anotherDomain.com/, który przekierowuje do uniwersalnego linku https://yourDomain.com/dress/1, nie działa to jako głęboki link do Twojej aplikacji. Jeśli jednak użytkownik kliknie link https://anotherDomain.com w przeglądarce Safari, to zadziała.
- Linki uniwersalne nie działają, jeśli wkleisz link bezpośrednio w pasku adresu.
- Linki uniwersalne nie działają, jeśli przekierowanie jest wyzwalane przez kod JavaScript.
- Linki uniwersalne nie działają, jeśli otworzysz je programowo w swojej aplikacji (np. za pomocą openUrl).
Najpierw w kreatorze musisz przejść do usług i kliknąć rynek. Wybierz usługę głębokiego linkowania i dodaj ją.
Po dodaniu zobaczysz te opcje.
Najpopularniejsze deeplinki znajdziesz już wstępnie skonfigurowane w serwisie: WhatsApp, Facebook, Twitter, Telegram, Instagram, Linkedin i Snapchat.
Wystarczy otworzyć klikając, aby aktywować opcję.
W przeciwnym razie będziesz musiał skonfigurować usługę niestandardową, dodając niestandardowy precyzyjny link.
Jak skonfigurować niestandardowy precyzyjny link
Nie ma od tego magicznej recepty, dlatego w artykule wyjaśnialiśmy krok po kroku, jak działa tego typu link.
Najlepiej poszukać w dokumentacji każdej aplikacji/platformy jak zbudować link. przykład: https://faq.whatsapp.com/425247423114725/?cms_platform=iphone
Będą przypadki, w których głębokie łącze iOS i Androida będzie inne, dlatego radzimy skorzystać z inteligentnego narzędzia do skracania adresów URL, takiego jak ten, który znajdziesz na naszej stronie internetowej w sekcji zasobów lub także w naszym mobilnym pakiecie WordPress, masz inteligentny twórca jednego łącza.