Brugere, der følger links på enheder, har ét mål i tankerne: at komme til det indhold, de ønsker at se. Som udvikler kan du konfigurere Android App Links til at føre brugerne til et link’s specifikke indhold direkte i din app, uden om dialogboksen til valg af app, også kendt som disambigueringsdialogen. Fordi Android App Links udnytter HTTP-URL’er og tilknytningen til et websted, går brugere, der ikke har din app installeret, direkte til indholdet på dit websted.
Dybe links og Android App Links
Hvor du dykker ned i implementeringen, er det vigtigt at forstå de forskellige typer links, du kan oprette i din Android-app: dybe links og Android App Links.
Dybe links er URL’er, der fører brugere direkte til specifikt indhold i din app. I Android kan du oprette dybe links ved at tilføje intent-filtre og udtrække data fra indgående intents for at føre brugerne til den rigtige aktivitet.
Hvis andre apps, der er installeret på en brugers enhed, kan håndtere den samme intent, vil brugerne måske ikke gå direkte til din app. Hvis brugeren f.eks. klikker på en URL-adresse i en e-mail fra en bank, kan det føre til en dialogboks, der spørger brugeren, om han/hun skal bruge browseren eller bankens egen app til at åbne linket.
Android App Links på Android 6.0 (API-niveau 23) og højere gør det muligt for en app at udpege sig selv som standardbehandler af en given type link. Hvis brugeren ikke ønsker, at appen skal være standardbehandler, kan han/hun tilsidesætte denne adfærd fra enhedens systemindstillinger.
Android App Links giver følgende fordele:
- Sikker og specifik: Android App Links bruger HTTP-URL’er, der linker til et webstedsdomæne, som du ejer, så ingen andre apps kan bruge dine links. Et af kravene til Android App Links er, at du bekræfter ejerskabet af dit domæne via en af vores metoder til tilknytning af websites.
- Sømløs brugeroplevelse: Da Android App Links bruger en enkelt HTTP-URL til det samme indhold på dit websted og i din app, går brugere, der ikke har appen installeret, blot til dit websted i stedet for til appen – ingen 404’er, ingen fejl.
- Understøttelse af Android Instant Apps: Med Android Instant Apps kan dine brugere køre din Android-app uden at installere den. Hvis du vil tilføje understøttelse af Instant App-understøttelse til din Android-app, skal du konfigurere Android App Links og besøge g.co/InstantApps.
- Engager brugere fra Google Search: Brugere åbner direkte specifikt indhold i din app ved at klikke på en URL fra Google i en mobilbrowser, i Google Search-appen, i skærmsøgning på Android eller via Google Assistant.
Add Android App Links
De generelle trin for oprettelse af Android App Links er som følger:
- Opret dybe links til specifikt indhold i din app: I dit appmanifest skal du oprette intentfiltre for dine websteds-URI’er og konfigurere din app til at bruge data fra intents til at sende brugerne til det rigtige indhold i din app. Få mere at vide i Opret dybe links til appindhold.
- Tilføj verifikation til dine dybe links: Konfigurer din app til at anmode om verifikation af app-links. Udgiv derefter en JSON-fil for digitale aktivlinks på dine websteder for at verificere ejerskab via Google Search Console. Få mere at vide i Verificer applinks.
Som et alternativ til den dokumentation, der er linket til ovenfor, er Android App Links Assistant et værktøj i Android Studio, der guider dig gennem alle de trin, der kræves for at oprette Android App Links.