App-djuplänk QR-kodgenerator

En QR-kod med djuplänk öppnar en bestämd vy inne i en app i stället för en webbsida. Frågan som avgör om det fungerar handlar inte om koden — den handlar om vad som händer när den som skannar saknar appen.

Anpassa utseendet 22 styles
#000000
#ffffff
ui.no_file_selected

ui.background_image_hint

ui.controls_need_upload

ui.ecc_logo_hint

Fyll i formuläret och klicka på Generera
ui.generating_qr

ui.howto_heading

  1. Använd en https-länk, inte ett eget schema En universal link (iOS) eller app link (Android) är en vanlig https-adress som systemet lämnar till appen när den är installerad och till webbläsaren när den inte är det. Ett eget schema som <code>myapp://</code> har ingen reservväg alls.
  2. Se till att webbversionen av adressen fungerar Eftersom det är en riktig adress landar den som saknar appen på en riktig sida. Gör den användbar — samma innehåll, plus en uppmaning att installera, inte i stället för.
  3. Registrera domänen i appen De här länkarna fungerar bara om appen gjort anspråk på domänen via en kopplingsfil som webbplatsen levererar. Utan den öppnar länken tyst webbläsaren och ingen får veta varför.
  4. Testa på en telefon utan appen installerad Det är fallet som går sönder, och fallet du inte ser på din egen enhet.

ui.about_heading

Payloaden är en vanlig adress, så Webbplats-URL gör samma kod här. Allt som skiljer en djuplänk sker efter skanningen, i hur telefonen avgör vem som ska hantera adressen.

Två mekanismer, och bara en faller mjukt. Ett eget schema är ett privat ord som bara den installerade appen svarar på; på en telefon utan den ger skanningen ett fel eller ingenting, utan förklaring. En https-länk tas av appen när den finns och hanteras av webbläsaren när den inte gör det — därför är den rätt val för allt som trycks.

Här är appen sällan din egen. Koderna leder oftast in i en banks, ett transportbolags eller en myndighets app, så kopplingsfilen ligger på någon annans server. Är länken inte din, testa den på en ren telefon före upplagan: någon annans domän kan du inte laga.

Koden känner ingenting av. Den har ingen logik; den är en teckensträng. Allt beteende av typen «öppna appen om den finns, annars butiken» hör till systemet eller målsidan, aldrig till koden.

ui.usecases_heading

Förpackning som leder till en bestämd vy

En kod som öppnar registreringen eller supporten för just den produkten, i stället för appens startsida.

Introduktion och kontoinställning

Ett tryckt steg som tar personen till rätt vy, där alternativet är ett stycke navigeringsinstruktioner.

Värvning och kampanjingångar

En länk som bär en kampanj eller värvare, så att affisch och e-post kan skiljas åt inne i appen.

ui.limits_heading

Egna scheman misslyckas tyst. På en telefon utan appen ger myapp://nagot ett fel eller ingenting alls. Använd en https-länk så att det alltid finns någonstans att landa.

Kopplingsfilen måste vara live före tryck. Är domänen inte registrerad i appen öppnar varje länk webbläsaren i stället — korrekt beteende, och omöjligt att skilja från ett fel.

Ingenting överlever att appen avinstalleras eller läggs ner. Den tryckta koden lever längre än appversioner; målet måste betyda något även när vyn den pekade på är borta.

Parametrarna är offentliga. Att avkoda den tryckta koden avslöjar hela adressen, värvningskoder inkluderade.

Långa länkar med parametrar ger täta koder: en adress på 40 tecken är 29 moduler bred och en på 98 tecken 41, mätt med sajtens kodare vid samma felkorrigering.

ui.faq_heading

Vad händer om appen inte är installerad?
Med en https-länk öppnar webbläsaren webbversionen av adressen — så gör den sidan värd besväret. Med ett eget schema händer ingenting användbart.
Kan koden skicka folk till appbutiken i stället?
Inte av sig själv. Koden är en fast sträng utan logik. Sidan bakom en https-länk kan göra det; koden kan inte.
Varför öppnar min länk webbläsaren i stället för appen?
Nästan alltid för att domänen inte är kopplad till appen, eller för att kopplingsfilen inte levereras rätt. Länken är korrekt; anspråket saknas.
Skiljer det sig från en vanlig länkkod?
Inte i mönstret — Webbplats-URL gör samma här gratis. Skillnaden ligger helt i vad telefonen gör med adressen.

Skapa QR-koder på några sekunder

Generera en delbar QR-kod för appar, webbplatser och mycket mer.

Hämta på Google Play