Firebase Dynamic Links
Firebase Dynamic Links sind Links, die auf mehreren Plattformen und ob Ihre App bereits installiert ist.
Mit Dynamic Links erhalten Ihre Nutzer das bestmögliche Erlebnis für die auf der Ihr Link geöffnet wird. Wenn ein Nutzer eine Dynamic Link auf einem iOS- oder Android-Gerät öffnet, wird er direkt zu den verknüpften Inhalten in Ihrer nativen App weitergeleitet. Wenn ein Nutzer dieselbe Dynamic Link in einem Desktop-Browser öffnet, wird er zu den entsprechenden Inhalten auf Ihrer Website weitergeleitet.
Außerdem können Dynamic Links für alle App-Installationen verwendet werden: öffnet ein Nutzer eine Dynamic Link in iOS oder Android und Ihre App nicht installiert ist, kann der Nutzer aufgefordert werden, Installieren Sie es. Nach der Installation wird Ihre App gestartet und kann auf den Link zugreifen.
Funktionsweise
Sie erstellen ein Dynamic Link entweder mit der Firebase-Konsole oder mit einer REST. API, iOS oder Android Builder API oder durch Hinzufügen einer URL durch Hinzufügen von Dynamic Link-Parametern zu einer Domain die für Ihre App relevant sind. Diese Parameter geben die Links an, die Sie öffnen möchten, je nach Plattform des Nutzers und ob Ihre App installiert ist.
Wenn ein Nutzer eine Ihrer Dynamic Links öffnet und Ihre App noch nicht installiert ist, wird er zum Play Store oder App Store weitergeleitet, um Ihre App zu installieren (sofern Sie nichts anderes angeben). Anschließend wird Ihre App geöffnet. Sie können dann den Link abrufen, der an Ihre App übergeben wurde, und den Deeplink entsprechend Ihrer App verarbeiten.
Benutzerdefinierte Linkdomains
Sie können Dynamic Links erstellen mit Ihren eigenen Domainnamen:
https://example.com/summer-sale https://example.com/links/promos/summer-sale https://links.example.com/summer-sale https://ex.amp.le/summer-sale
Wenn Sie keine Domain für Ihre Anwendung haben, können Sie auch eine kostenlose benutzerdefinierte page.link-Subdomain:
https://example.page.link/summer-sale
Erstellen Sie Ihre Subdomain kostenlos in der Firebase-Konsole.
Alle Dynamic Links-Funktionen, einschließlich Analysen, Attribution nach der Installation und SDK-Integrationen funktionieren sowohl mit benutzerdefinierten page.link-Domains als auch mit eigenen .
Vorgehensweise bei der Implementierung
Firebase und das Dynamic Links SDK einrichten | Aktivieren Sie Firebase Dynamic Links für Ihr Firebase-Projekt in der Firebase-Konsole. Füge dann das Dynamic Links SDK in deine App ein. | |
Dynamic Links erstellen | Sie können Dynamic Links programmatisch oder mithilfe des Firebase-Konsole. | |
Dynamic Links in Ihrer App verarbeiten | Verwende beim Öffnen deiner App das Dynamic Links SDK, um zu prüfen, ob ein Dynamic Link übergeben wird. Wenn ja, rufe den Deeplink aus den Dynamic Link-Daten ab und verarbeite den und Deeplinks erstellen. | |
Analysedaten ansehen | Du kannst die Leistung deines Dynamic Links in der Firebase-Konsole verfolgen. |
Nächste Schritte
- Weitere Informationen zu einigen von Firebase Dynamic Links am häufigsten Anwendungsfälle und die Implementierung .
- Weitere Informationen zum Erstellen von Dynamic Links. Sie erhalten sie dann in Ihrem iOS Android Flutter Unity und C++-Apps.
- Verwenden Sie Ihre eigene Domain für Dynamic Links.
- Analysieren Sie die Leistung Ihrer Dynamic Links mit zwei Analytics-Tools.