Deferred deep linking stuurt een nieuwe gebruiker na de installatie naar het juiste scherm in uw app. Hoe Android en iOS ermee omgaan, en het stopzetten van Dynamic Links.
Deferred deep linking onthoudt waar een link naartoe moest terwijl iemand uw app installeert, en opent dat scherm bij de eerste start. Op Android geeft Google Play de oorspronkelijke referrer-string aan de app door via de Install Referrer API. Apple biedt geen vergelijkbare install referrer, dus iOS-apps herstellen de bestemming meestal via inloggen of een code.
Gewone vs deferred deep link
Stel u een winkel voor die een kortingslink voor één product mailt. Mensen die de app al hebben, komen op het product terecht. Mensen die hem niet hebben, gaan naar de store, installeren, openen de app en zien het startscherm: het product, en de reden waarom ze kwamen, zijn verdwenen. Deferred deep linking is het geheel aan technieken dat de bestemming door de installatie heen meeneemt. Gebruik de simulator hieronder om elk pad te volgen.
Ja. Volgens de FAQ van Firebase is Dynamic Links op 25 augustus 2025 stopgezet, en geeft elke aangeklikte link nu een HTTP 404-status aan de bezoeker.
De Google Play Store-app biedt de Install Referrer API. Uw app leest de referrer-URL van de installatie, plus tijdstempels van klik en installatie, via de Play Install Referrer Client Library.
De documentatie van Apple over universal links beschrijft het openen van geïnstalleerde apps en terugvallen op de browser, niet het doorgeven van gegevens via een installatie uit de App Store. De meeste iOS-apps herstellen de bestemming nadat de persoon inlogt, of door te vragen om een korte code die op de webpagina staat.
Apple omschrijft app-argument als een optionele URL die uw app context geeft. Heeft de persoon de app al, dan kan die van uw webpagina naar de bijbehorende plek in de app springen. Apple zegt niet dat het een verse installatie overleeft.
Niet voor de basis. Geverifieerde links plus de Android-referrer volstaan voor veel kleine apps. Betaalde diensten voegen matching over platforms heen en rapporten toe; controleer de privacyvoorwaarden van elke dienst voordat u hem gebruikt.
Voeg de Play Install Referrer-bibliotheek van Google, versie 2.2, toe aan de Gradle-dependencies van uw app (de regel staat bovenaan het voorbeeld) en maak dan bij de eerste start één keer verbinding.
Sla na de eerste geslaagde uitlezing een vlag op, zodat de aanroep bij latere starts niet wordt herhaald.
Vervang de cijfers door uw App Store-ID. app-argument bereikt de app alleen als die al geïnstalleerd is.
Platformfeiten voor deferred linking
Platform
Android
iPhone
App al geïnstalleerd?
Ja
Nee
Wat er gebeurt, stap voor stap
De persoon tikt in een e-mail op https://shop.example/product/42.
Android heeft uw assetlinks.json geverifieerd, dus de link opent direct in de app.
iOS heeft uw apple-app-site-association-bestand gecontroleerd, dus de link opent direct in de app.
De app stuurt /product/42 door naar het productscherm.
Uw webpagina stuurt de persoon naar uw Play-vermelding met een campagnereferrer eraan vast.
De persoon installeert de app uit de store.
Ze openen de app voor het eerst; die opent op het startscherm.
Bij de eerste start roept de app de Install Referrer API aan en leest de referrer-string terug.
Geen app, dus iOS opent het adres in de standaardbrowser en uw pagina laadt.
De pagina toont een Smart App Banner of knop die naar de App Store gaat.
Na het inloggen vraagt de app uw server om de laatste pagina die dit account bekeek, of de persoon typt een korte code van de webpagina in.
Gratis beginnen · Geen creditcard nodig