URL für dynamischen Link manuell erstellen

Sie können eine Dynamic Link erstellen, indem Sie manuell eine URL im folgenden Format erstellen:

https://your_subdomain.page.link/?link=your_deep_link&apn=package_name[&amv=minimum_version][&afl=fallback_link]

Dynamic Link Parameter

Deeplink-Parameter (Nutzlastparameter)
Link

Der Link, der in Ihrer App geöffnet wird. Gib eine URL an, die deine App verarbeiten kann, in der Regel den Inhalt oder die Nutzlast der App, die eine app-spezifische Logik initiiert (z. B. das Gutschreiben eines Gutscheins für den Nutzer oder das Anzeigen eines Begrüßungsbildschirms). Dieser Link muss eine korrekt formatierte URL sein, die ordnungsgemäß URL-codiert ist und entweder HTTP oder HTTPS verwendet. Es darf sich nicht um einen anderen dynamischen Link handeln.

Android-Parameter
APN Der Paketname der Android-App, die zum Öffnen des Links verwendet werden soll. Die App muss auf der Übersichtsseite der Firebase-Konsole mit Ihrem Projekt verbunden sein. Erforderlich, damit die Dynamic Link eine Android-App öffnen kann.
afl Der Link, der geöffnet werden soll, wenn die App nicht installiert ist. Geben Sie dies an, wenn Sie etwas anderes tun möchten, als Ihre App aus dem Google Play Store zu installieren, wenn die App nicht installiert ist, z. B. die mobile Webversion des Inhalts öffnen oder eine Werbeseite für Ihre App anzeigen.
amv Die versionCode der Mindestversion Ihrer App, mit der der Link geöffnet werden kann. Wenn die installierte App eine ältere Version ist, wird der Nutzer zum Google Play Store weitergeleitet, um die App zu aktualisieren.
iOS-Parameter
ibi Die Paket-ID der iOS-App, mit der der Link geöffnet werden soll. Die App muss auf der Übersichtsseite der Firebase-Konsole mit Ihrem Projekt verbunden sein. Erforderlich, damit die Dynamic Link eine iOS-App öffnen kann.
ifl Der Link, der geöffnet werden soll, wenn die App nicht installiert ist. Geben Sie hier an, was passieren soll, wenn die App nicht installiert ist, z. B. dass die mobile Webversion des Inhalts geöffnet oder eine Werbeseite für Ihre App angezeigt werden soll.
ius Das benutzerdefinierte URL-Schema Ihrer App, falls es nicht mit der Paket-ID Ihrer App übereinstimmt
ipfl Der Link, der auf iPads geöffnet werden soll, wenn die App nicht installiert ist. Gib hier an, was passieren soll, wenn die App nicht aus dem App Store installiert ist, z. B. dass die Webversion des Inhalts geöffnet oder eine Werbeseite für deine App angezeigt werden soll.
ipbi Die Paket-ID der iOS-App, die auf iPads zum Öffnen des Links verwendet werden soll. Die App muss auf der Übersichtsseite der Firebase-Konsole mit Ihrem Projekt verbunden sein.
isi Die App Store-ID Ihrer App, über die Nutzer zum App Store weitergeleitet werden, wenn die App nicht installiert ist
imv Die Versionsnummer der ältesten Version Ihrer App, mit der der Link geöffnet werden kann. Dieses Flag wird beim Öffnen an Ihre App übergeben. Ihre App muss dann entscheiden, was damit geschehen soll.
efr Wenn der Wert auf „1“ gesetzt ist, wird die App-Vorschauseite übersprungen, wenn die Dynamic Link geöffnet wird. Stattdessen wird der Nutzer zur App oder zum Store weitergeleitet. Über die App-Vorschauseite (standardmäßig aktiviert) können Nutzer zuverlässiger zum am besten geeigneten Ziel weitergeleitet werden, wenn sie Dynamic Links in Apps öffnen. Wenn Sie jedoch davon ausgehen, dass ein Dynamic Link nur in Apps geöffnet wird, die Dynamic Links auch ohne diese Seite zuverlässig öffnen können, können Sie sie mit diesem Parameter deaktivieren. Dieser Parameter wirkt sich nur unter iOS auf das Verhalten des Dynamic Link aus.
Andere Plattformparameter
ofl Der Link, der auf anderen Plattformen als Android und iOS geöffnet werden soll. Dies ist nützlich, um ein anderes Verhalten auf dem Computer festzulegen, z. B. die Anzeige einer vollständigen Webseite mit dem App-Inhalt/der App-Nutzlast (wie im Parameter „link“ angegeben) mit einem anderen dynamischen Link zur Installation der App.
Parameter für Meta-Tags sozialer Medien
st Der Titel, der verwendet werden soll, wenn die Dynamic Link in einem Beitrag in sozialen Medien geteilt wird.
sd Die Beschreibung, die verwendet werden soll, wenn die Dynamic Link in einem Beitrag in sozialen Medien geteilt wird.
si Die URL zu einem Bild, das sich auf diesen Link bezieht. Das Bild sollte mindestens 300 × 200 Pixel groß und kleiner als 300 KB sein.
Analytics-Parameter
utm_source
utm_medium
utm_campaign
utm_term
utm_content
Google Play-Analyseparameter.
at
ct
mt
pt
iTunes Connect-Analyseparameter.

Fehlerbehebung bei einer URL

Sie können einen Dynamic Link debuggen, indem Sie eine lange oder kurze URL nehmen und einen Debug-Parameter anhängen.

https://example.page.link/?link=https://www.example.com&d=1
https://example.page.link/WXYZ?d=1
Debug-Parameter
d Anstatt die Dynamic Link zu laden, können Sie ein Flussdiagramm generieren, mit dem Sie das Verhalten Ihrer Dynamic Links auf verschiedenen Plattformen und in verschiedenen Konfigurationen in der Vorschau ansehen können.

Nächste Schritte

Nachdem Sie einen Dynamic Link erstellt haben, müssen Sie Ihre App so einrichten, dass sie Dynamic Links empfängt und Nutzer nach dem Öffnen an die richtige Stelle in Ihrer App weiterleitet.

Informationen zum Empfangen von Dynamic Links in Ihrer App finden Sie in der Dokumentation für iOS, Android, C++ und Unity.