Un ghid complet pentru conectarea profundă a aplicațiilor mobile în 2019-2020

Publicat: 2019-03-14

Nu mulți oameni sunt familiarizați cu beneficiile legăturii profunde a aplicațiilor mobile, dar adevărul este că există beneficii.

Tehnica nu numai că oferă o mai bună implicare a utilizatorilor, dar ajută și la urmărirea celor mai eficiente campanii.

În acest blog, vom vorbi despre legăturile profunde în aplicațiile mobile și multe altele. Să începem cu o idee generală despre conectarea profundă a aplicațiilor mobile și apoi să trecem la segmente ulterioare.

Ce este legătura profundă?

Din punct de vedere tehnic, un link profund este orice link care duce un utilizator la orice conținut specific. Legăturile profunde sunt folosite în aplicațiile mobile pentru a localiza conținut specific. Aproape toate link-urile web sunt link-uri profunde. Legăturile profunde nu numai că vor deschide aplicația dvs., dar vor folosi și informațiile din link pentru a efectua o anumită acțiune.

De exemplu, dacă linkul către profilul dvs. Facebook este fb://profile/ , atunci aplicația Facebook va fi lansată și vă va deschide profilul. Acesta este modul în care funcționează legătura profundă. Face mai mult decât lansarea unei aplicații atunci când se face clic pe un link.

What are the different methods of mobile app deep linking

Aplicațiile de legături profunde pot avea mai multe metode. Legăturile profunde cu aplicațiile oferă o soluție la problema care îi deranjează pe utilizatori de mult timp. Deci, practic, linkurile web nu funcționau cu aplicațiile native și ori de câte ori se făcea clic pe linkul către un anumit produs dintr-o aplicație, se lansa browserul web. Dar când conectarea mobilă profundă este finalizată, linkul lansează imediat aplicația pe pagina respectivă.

Iată câteva moduri diferite în care se realizează conectarea profundă a aplicațiilor mobile:

1. Legătura profundă tradițională

Legăturile profunde tradiționale funcționează atâta timp cât aplicația este deja instalată când se face clic pe link. Când un utilizator face clic pe link, dispozitivul va deschide aplicația și nu browserul web. Dacă un utilizator nu are aplicația instalată deja, rezultatul va afișa fie o eroare, fie o pagină alternativă.

2. Deep linking amânat

După cum sugerează cuvântul „amânat”, această metodă de conectare profundă a aplicațiilor mobile direcționează utilizatorii chiar și atunci când aplicația nu este instalată. Cu legături profunde amânate atunci când utilizatorii fără aplicație dau clic pe link, aceștia vor fi direcționați către aplicație din Magazinul Play sau Magazinul de aplicații. Odată ce aplicația este instalată, utilizatorul va fi direcționat către conținutul specific imediat după prima lansare.

3. Legături profunde contextuale

Legăturile profunde contextuale au toată funcționalitatea legăturilor profunde amânate și multe altele. În această metodă de aplicație de deep linking, sunt stocate informații despre acțiunile dorite ale utilizatorilor. Sunt stocate informații precum unde dorește utilizatorul să meargă în continuare, cine a fost expeditorul inițial al linkului și multe alte informații personalizate.

Acest tip de link este excelent atât pentru utilizatori, cât și pentru dezvoltatori. Dezvoltatorii pot crea conținut uimitor cu mesaje personalizate, iar utilizatorii obțin o experiență de utilizator mai bună.

4. Legături profunde personalizate

Link-urile profunde personalizate sau schemele URI personalizate au fost modalitatea originală de conectare profundă. Aceste link-uri acționează ca un internet privat pentru aplicație, oferind utilizatorilor o experiență mai bună. Avantajele utilizării schemelor URI sunt că sunt ușor de configurat și majoritatea aplicațiilor le au deja.

Schema URI deep linking este încă folosită pentru deep linking Android, dar pentru aplicația iOS, deep linking nu se mai face cu această metodă. Apple a blocat această metodă în 2015, când a lansat Universal Links pentru conectarea profundă a aplicațiilor iOS.

5. Legături universale Apple iOS

Schemele URI personalizate au avut o lipsă de funcționalitate de rezervă adecvată, motiv pentru care Apple a blocat-o în 2015. Cu iOS 9, Apple a lansat legături universale care localizează conținutul pe o pagină web sau în aplicație. Ce face iOS atunci când se face clic pe un link este că verifică orice aplicație asociată linkului. Dacă da, atunci lansează aplicația și dacă nu, atunci linkul este deschis în Safari. Într-un studiu, s-a constatat că Universal Link-uri au crescut conversia la deschidere cu 40%.

6. Linkuri Android

Google a creat, de asemenea, Link-uri de aplicații pentru a se potrivi cu Link-urile universale iOS și are oarecum aceeași funcționalitate. Linkul duce atât la pagini web, cât și la aplicații, în funcție de prezența unei aplicații în dispozitiv. Dar, deoarece Android încă are scheme URI care funcționează destul de bine, dezvoltatorii nu adoptă atât de mult link-urile aplicațiilor.

Why use deep linking for your app

Există nenumărate beneficii ale utilizării legăturilor profunde pentru aplicația dvs. și s-ar putea să vă fi dat deja seama de unele dintre ele. Chiar dacă adoptarea legăturilor profunde a fost destul de lentă în trecut din cauza beneficiilor sale necunoscute, totuși era încă folosită. Și astăzi se spune că beneficiile sunt motivul pentru care legăturile profunde sunt luate în considerare chiar și pentru aplicațiile mobile. Aici, vom prezenta câteva beneficii ale aplicației de deep linking.

1. Îmbunătățirea experienței utilizatorului

Nu ar fi o surpriză să știm că legăturile profunde joacă un rol în îmbunătățirea experienței generale a utilizatorului a unei aplicații. Oricât de importantă este interfața de utilizare pentru o aplicație , conectarea profundă este o parte integrantă a acesteia. Utilizatorii au libertatea de a accesa conținut prin link-uri profunde pe aplicație sau pe pagina web.

2. Reținerea utilizatorilor, utilizarea și implicarea

Active Days by Download Link

Ce este un link profund către o aplicație? Vorbind non-tehnic, este o modalitate de a aduce mai multă implicare, asigurând o retenție ridicată și o utilizare ridicată. După cum se vede în graficul de mai sus, aplicațiile care au legături profunde au o rată de activare mai mare și mai multe vizite în aplicație. În comparație cu aplicațiile fără linkuri profunde, utilizatorii sunt mai puțin activi, iar aplicația are o rată de implicare scăzută.

3. Integrarea utilizatorului

Legăturile profunde cu aplicații îi ajută pe dezvoltatori să personalizeze experiența la bord. Dacă luăm cazul legăturilor profunde contextuale, un dezvoltator poate crea cu ușurință invitații personalizate pentru aplicații sau poate include și unele stimulente în fluxul de onboarding al utilizatorului.

4. Reangajarea utilizatorilor

Este foarte important ca o aplicație să aibă utilizatori activi, dar uneori există utilizatori inactivi. Cu linkurile profunde, puteți direcționa acești utilizatori inactivi către un anumit conținut sau o pagină din aplicația dvs., ceea ce va avea ca rezultat mai mulți utilizatori activi. Trimiterea de link-uri profunde cu notificări push este o modalitate excelentă de a face acest lucru.

5. Beneficii de marketing

Legăturile profunde pot ajuta la creșterea vânzărilor și a veniturilor unei companii. Chestia cu link-urile profunde este că pot direcționa utilizatorii către orice pagină de conținut din aplicație și de aceea acest lucru poate fi utilizat strategic pentru a genera mai multe vânzări. O aplicație de comerț electronic poate folosi linkuri profunde pentru a trimite notificări despre cele mai recente oferte și oferte și pentru a direcționa utilizatorii către secțiunea de oferte.

6. Eficacitatea campaniilor

După cum am văzut mai devreme, legătura profundă contextuală stochează date personalizate despre utilizatori și comportamentul acestora în aplicație. Aceste informații pot fi folosite pentru a vedea care campanie și surse sunt cele mai utile pentru a stimula audiența sau pentru a crește implicarea și vânzările.

Când nu ar trebui să apelați la aplicații de deep linking?

Este serviciul de link profund pentru toată lumea? Ei bine, beneficiile sunt suficient de convingătoare pentru a merge pentru asta. Dar nu înseamnă că ar trebui să mergi întotdeauna acolo unde beneficiile au un avantaj. Legătura profundă poate să nu fie cea mai înțeleaptă alegere pentru mulți proprietari de aplicații.

Motivul pentru care aplicațiile de legare profundă ar putea să nu fie alegerea potrivită pentru dvs. depinde de aplicația pe care o aveți. Dacă aplicația dvs. nativă are UI/UX slab sau are o mulțime de erori, puteți scuti utilizatorii de problemele de a trece printr-o astfel de experiență.

Singurul motiv pentru care ar trebui să utilizați legături profunde în aplicația dvs. este dacă experiența aplicației este mai bună decât experiența web. Dacă nu, atunci nu va fi cea mai bună decizie.

Aplicațiile care se concentrează în totalitate pe industria în care se află și au nevoia de a transmite notificări, filtrarea rezultatelor căutării etc. ar trebui să aibă legături profunde. Va fi de mare folos dacă utilizatorii găsesc mai mult confort în trecerea de la o pagină web la o aplicație și acest lucru se poate întâmpla numai dacă aplicația merită.

Deci, cum să utilizați link-ul profund în aplicația dvs. mobilă?

Conectarea profundă poate fi utilizată atât în ​​aplicațiile iOS, cât și în aplicațiile Android. Condiția pentru aplicațiile iOS este ca legăturile profunde să fie acceptate în versiunile iOS 9.0 și versiuni ulterioare, în timp ce toate versiunile de Android acceptă legături profunde.

Permiteți-ne să vă arătăm diferitele moduri în care se realizează legăturile profunde.

1. Crearea adreselor URL de pe site-ul web pentru aplicație

Primul pas este să mapați adresele URL pe care le veți folosi în aplicația dvs. Trebuie să faceți o potrivire a adreselor URL specifice ale site-ului dvs. care vor reprezenta paginile din aplicația dvs. De asemenea, rețineți că nu toate linkurile trebuie mapate.

De exemplu, dacă site-ul dvs. are o secțiune Blog, atunci nu trebuie să direcționați utilizatorii către aplicația pentru a citi un blog. În timp ce, puteți direcționa utilizatorii către aplicația dvs. dacă caută produse. Este foarte important să înțelegeți aici că utilizatorii nu ar trebui să fie forțați să viziteze aplicația.

Un lucru de reținut este că utilizatorii ar trebui să fie direcționați către aplicație numai dacă puteți arăta ceea ce au căutat. Nu există nimic mai rău decât un utilizator enervat care s-ar putea să nu se întoarcă niciodată.

2. Legături universale pentru iOS

Până acum știți că Apple folosește legături universale pentru conectarea profundă a iOS pentru versiunea 9.0 și mai sus. Legăturile universale nu numai că oferă o experiență mai bună pentru utilizator, dar au și o bună compatibilitate cu iOS 9.0.

Este recomandat să nu implementați suportul pentru iOS 8.0 și versiunile anterioare, deoarece nu va merita efortul. Acest lucru înseamnă în mod clar că conectarea profundă nu va funcționa pentru niciun utilizator care are iOS 8.0 sau o versiune mai mică. Cu toate acestea, Apple a raportat că 83% dintre utilizatorii de iOS și-au actualizat iOS-ul la 12.0, așa că nu ar trebui să fie o mare pierdere. De fapt, acest număr crește rapid în SUA și Europa.

Pentru a implementa legăturile universale iOS, urmați pașii:

  1. Decideți ce linkuri vor lansa aplicația iOS și reprezentați ce produse pe ea. Pentru aceasta, trebuie să creați un fișier pe site-ul dvs. web, cum ar fi https://www.example.com/.well-known/apple-app-site-association . Acest lucru informează Apple că aplicația este a ta și, prin urmare, ar trebui să intercepteze toate linkurile către produse și pagini.
  2. A doua etapă va fi actualizarea aplicației iOS, astfel încât să poată răspunde la toate modificările efectuate și să poată primi link-urile.

Și voila! Conectarea dvs. profundă iOS în aplicație este finalizată.

3. Link-uri pentru aplicații Android

Android a folosit de mult timp Android-ul de legare profundă amânată. Dar au lansat App Links în Android Marshmallow 6.0. Pentru a implementa același lucru în dvs., urmați acești pași:

  1. Pentru a vă verifica site-ul de către Android, actualizați fișierul AndroidManifest.xml.
  2. Creați un fișier pe site-ul web, cum ar fi https://www.example.com/.well-known/assetlinks.json , care va dovedi Google că aplicația este a dvs.

Și conectarea profundă pentru Android este gata!

Ultimul și cel mai important pas este să vă promovați aplicația cât de mult puteți. Utilizatorii vor fi direcționați către site-ul dvs. dacă nu au aplicația, prin urmare, promovarea aplicației devine sarcina principală odată ce conectarea profundă este realizată.

Aceasta este punctul nostru de vedere asupra conexiunii profunde a aplicațiilor mobile ca companie de dezvoltare de aplicații. Contactați echipa noastră de dezvoltatori de la Appinventiv pentru a afla mai multe.