Deferred Deep Linking führt neue Nutzer nach der Installation deiner App zum richtigen Screen. So gehen Android und iOS damit um, und was das Ende von Dynamic Links bedeutet.
Deferred Deep Linking merkt sich, wohin ein Link führen sollte, während jemand deine App installiert, und öffnet diesen Screen beim ersten Start. Unter Android übergibt Google Play der App den ursprünglichen Referrer-String über die Install Referrer API. Apple bietet keinen vergleichbaren Install Referrer, deshalb stellen iOS-Apps das Ziel meist über die Anmeldung oder einen Code wieder her.
Normaler Deep Link und Deferred Deep Link im Vergleich
Stell dir einen Shop vor, der per E-Mail einen Rabattlink für ein Produkt verschickt. Wer die App schon hat, landet beim Produkt. Wer sie nicht hat, wird in den Store geschickt, installiert, öffnet die App und sieht den Startbildschirm: Das Produkt und der Grund, warum die Person gekommen ist, sind verloren. Deferred Deep Linking ist die Gesamtheit der Techniken, die das Ziel durch die Installation hindurch mitnehmen. Mit dem Simulator unten kannst du jeden Weg nachverfolgen.
Ja. Laut Firebase-FAQ wurden Dynamic Links am 25. August 2025 abgeschaltet, und jeder angeklickte Link liefert dem Besucher jetzt den HTTP-Status 404.
Die Google Play Store-App stellt die Install Referrer API bereit. Deine App liest die Referrer-URL der Installation sowie die Zeitstempel von Klick und Installation über die Play Install Referrer Client Library aus.
Apples Dokumentation zu Universal Links beschreibt, wie installierte Apps geöffnet werden und wie auf den Browser ausgewichen wird, nicht wie Daten durch eine Installation aus dem App Store weitergereicht werden. Die meisten iOS-Apps stellen das Ziel wieder her, nachdem sich die Person angemeldet hat, oder fragen nach einem kurzen Code, der auf der Webseite angezeigt wird.
Apple beschreibt app-argument als optionale URL, die deiner App Kontext liefert. Wenn die Person die App schon hat, kann sie von deiner Webseite direkt an die passende Stelle in der App springen. Apple sagt nicht, dass das eine Neuinstallation übersteht.
Nicht für die Grundlagen. Verifizierte Links plus der Android-Referrer reichen für viele kleine Apps. Bezahldienste ergänzen plattformübergreifendes Matching und Berichte; prüf vor der Nutzung jeweils die Datenschutzbedingungen.
Füge Googles Play Install Referrer-Bibliothek in Version 2.2 zu den Gradle-Abhängigkeiten deiner App hinzu (die Zeile steht oben im Beispiel) und verbinde dich dann einmal beim ersten Start.
Speichere nach dem ersten erfolgreichen Auslesen ein Flag, damit der Aufruf bei späteren Starts nicht wiederholt wird.
Ersetze die Zahlen durch deine App Store-ID. app-argument erreicht die App nur, wenn sie bereits installiert ist.
Plattformfakten zum Deferred Linking
Plattform
Android
iPhone
App bereits installiert?
Ja
Nein
Was passiert, Schritt für Schritt
Die Person tippt in einer E-Mail auf https://shop.example/product/42.
Android hat deine assetlinks.json verifiziert, deshalb öffnet sich der Link direkt in der App.
iOS hat deine apple-app-site-association-Datei geprüft, deshalb öffnet sich der Link direkt in der App.
Die App leitet /product/42 auf den Produkt-Screen.
Deine Webseite schickt die Person zu deinem Play-Eintrag, mit angehängtem Kampagnen-Referrer.
Die Person installiert die App aus dem Store.
Sie öffnet die App zum ersten Mal; die App startet auf dem Startbildschirm.
Beim ersten Start ruft die App die Install Referrer API auf und liest den Referrer-String zurück.
Keine App vorhanden, also öffnet iOS die Adresse im Standardbrowser und deine Seite lädt.
Die Seite zeigt ein Smart App Banner oder einen Button, der zum App Store führt.
Nach der Anmeldung fragt die App deinen Server nach der zuletzt aufgerufenen Seite dieses Kontos, oder die Person tippt einen kurzen Code von der Webseite ein.
Kostenlos starten · Keine Kreditkarte nötig