starti.app
starti.app ManagerUdvikling / opsætning

App Links – få links til at åbne i appen

Lad et almindeligt HTTPS-link fra jeres website åbne direkte i appen i stedet for browseren — vælg domæner, generér filerne og test opsætningen

App Links (Universal Links)

Gå til App Links i starti.app Manager

App Links (også kaldet Universal Links) lader et almindeligt HTTPS-link fra jeres website — fx et link i en push notifikation — åbne direkte i appen i stedet for i browseren. Er appen ikke installeret, åbner linket helt normalt websiden i stedet.

På siden gør du to ting:

  1. Vælger hvilke domæner og stier der skal åbne appen
  2. Genererer og lægger nogle filer på jeres domæne — og tester, at det virker

App Links er en tilvalgs-funktion. Kan du ikke se siden i menuen (under Udvikling), er den ikke slået til for din app endnu — skriv til os, så åbner vi den.

1. Vælg domæner og stier

Under Domæner tilføjer du de links, der skal åbne appen:

  • Domæne — fx domæne.dk
  • Sti (valgfri) — fx /notifications, så kun links under den sti åbner appen

Angiv altid en sti, hvis I kan. Lader du sti-feltet stå tomt, forsøger appen at overtage alle links på domænet — også almindelige websider samt login- og betalingsflows. Det kan afbryde normal browsing og fx ødelægge login med Google eller Apple. Begræns derfor altid til den sti, I har brug for.

Tilføjer du en regel, som allerede er dækket af en bredere regel på samme domæne, markerer Manager den som overflødig, så du kan fjerne den igen.

2. Læg filerne på jeres domæne, og test

Under Filer til .well-known/ genererer Manager de filer, telefonen bruger til at bekræfte koblingen mellem website og app:

  • apple-app-site-association — til iOS
  • assetlinks.json — til Android

Afsnittet er delt op i to trin.

Trin 1: Indsæt filerne

Kopiér eller download hver fil, og læg den i mappen .well-known/ på jeres domæne, så den kan hentes direkte over HTTPS.

Filerne skal serveres direkte uden viderestilling og med Content-Type application/json. Apple og Android accepterer ikke en fil, der ligger bag en viderestilling.

Trin 2: Test opsætningen

Klik på Test alle domæner (eller Test ud for et enkelt domæne). Manager henter de filer, I har lagt op, og kontrollerer blandt andet, at:

  • Filen kan hentes over HTTPS og svarer med HTTP 200
  • Der ikke er nogen viderestilling
  • Content-Type er application/json, og indholdet er gyldig JSON
  • Filen indeholder appens identifikatorer, og stien matcher jeres opsætning

Består alle domæner testen, er I klar — linkene åbner i appen, næste gang appen bygges.


Se også

Indhold