Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

Linki dynamiczne Firebase

Linki dynamiczne Firebase to linki, które działają tak, jak chcesz, na wielu platformach i niezależnie od tego, czy Twoja aplikacja jest już zainstalowana.

Dzięki Dynamic Links Twoi użytkownicy uzyskują najlepszą dostępną obsługę platformy, na której otwierają Twój link. Jeśli użytkownik otworzy link dynamiczny w systemie iOS lub Android, może przejść bezpośrednio do treści, do których prowadzi link w Twojej aplikacji natywnej. Jeśli użytkownik otworzy ten sam link dynamiczny w przeglądarce na komputerze, może zostać przeniesiony do odpowiadającej mu treści w Twojej witrynie.

Ponadto Linki dynamiczne działają podczas instalacji aplikacji: jeśli użytkownik otworzy link dynamiczny w systemie iOS lub Android i nie ma zainstalowanej Twojej aplikacji, może zostać poproszony o jej zainstalowanie; następnie, po instalacji, aplikacja uruchamia się i może uzyskać dostęp do łącza.

Jak to działa?

Link dynamiczny tworzysz za pomocą konsoli Firebase, interfejsu API REST, iOS lub Android Builder API albo tworząc adres URL, dodając parametry linku dynamicznego do domeny specyficznej dla Twojej aplikacji. Te parametry określają linki, które chcesz otworzyć, w zależności od platformy użytkownika i tego, czy Twoja aplikacja jest zainstalowana.

Gdy użytkownik otworzy jeden z Twoich linków dynamicznych, jeśli Twoja aplikacja nie jest jeszcze zainstalowana, zostanie wysłany do Sklepu Play lub App Store w celu zainstalowania Twojej aplikacji (chyba że określisz inaczej), a Twoja aplikacja zostanie otwarta. Następnie możesz pobrać link, który został przekazany do Twojej aplikacji, i obsłużyć precyzyjny link odpowiednio do Twojej aplikacji.

Można tworzyć dynamiczne linki używając własnej nazwy domeny :

https://example.com/summer-sale
https://example.com/links/promos/summer-sale
https://links.example.com/summer-sale
https://ex.amp.le/summer-sale

Lub, jeśli nie masz domeny dla swojej aplikacji, możesz użyć bezpłatnej niestandardowej subdomeny page.link:

https://example.page.link/summer-sale

Utwórz darmową subdomenę w konsoli Firebase.

Wszystkie funkcje Dynamic Links, w tym analizy, atrybucje po instalacji i integracje SDK, działają zarówno z niestandardowymi domenami page.link, jak i z Twoją własną domeną.

Ścieżka wdrożenia

Skonfiguruj Firebase i pakiet SDK Linków dynamicznych Włącz Linki dynamiczne Firebase dla swojego projektu Firebase w konsoli Firebase. Następnie dołącz do swojej aplikacji pakiet Dynamic Links SDK.
Twórz dynamiczne linki Linki dynamiczne możesz tworzyć programowo lub przy użyciu konsoli Firebase.
Obsługuj dynamiczne linki w swojej aplikacji Po otwarciu aplikacji użyj pakietu SDK Linków dynamicznych, by sprawdzić, czy został do niej przekazany link dynamiczny. Jeśli tak, pobierz precyzyjny link z danych Dynamic Link i w razie potrzeby obsługuj precyzyjny link.
Wyświetl dane analityczne Śledź wydajność swoich Linków dynamicznych w konsoli Firebase.

Następne kroki