Skillnaden mellan applänkar och djuplänkar
Applänkar (kallas även universella länkar på iOS) ser ut som vanliga https-länkar, till exempel https://webtoapp.design. När du klickar på länken på en enhet där appen för denna webbplats är installerad, öppnas länken i appen. Om appen inte är installerad öppnas länken i webbläsaren.
Djupa länkar använder ett annat schema istället för https, till exempel app600://webtoapp.design. När du klickar på länken på en enhet där appen för denna webbplats är installerad, öppnas länken i appen. Om appen inte är installerad händer ingenting.
Så den största skillnaden är för användare som inte har appen installerad. Om du vill att de också ska kunna använda länkarna (till exempel för att du använder länkarna i e-post som tas emot av alla kunder), behöver du använda applänkar.
I den här guiden går vi igenom hur du kan skapa och anpassa dina djupa länkar.
Skapa en djuplänk
Först måste du hitta appens djuplänkningssystem i din apps navigeringsinställningar. Du kan också ändra schemat om du vill. I den här guiden använder vi schemat app600 som exempel.
Bestäm sedan vilken URL du vill att appen ska visa när du klickar på djuplänken. Låt oss använda https://webtoapp.design/examples som exempel.
För att göra din URL till en djuplänk-URL ersätter du URL-schemat (vanligtvis https eller http) med ditt djuplänkschema. I vårt exempel skulle den resulterande URL:n bli app600://webtoapp.design/examples
Använda din djuplänk
Du kan nu använda denna URL var du vill, till exempel på din webbplats eller i din e-post. I en länktagg skulle den se ut så här:
<a href="app600://webtoapp.design/examples">Öppna i appen</a>
Begränsningar
Om användaren inte har appen installerad händer ingenting när han eller hon klickar på länken. Tyvärr finns det inget sätt att kringgå detta på grund av ett par begränsningar: Det finns inget sätt att kontrollera om appen är installerad, så vi kan inte försöka öppna den djuplänk och, om det misslyckas, öppna sidan i webbläsaren.
Länkar till appar har inte det här problemet. De öppnar webbplatsen i webbläsaren om appen inte är installerad, vilket föredras i många fall.
