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 Linkom Dynamicznym Twoi użytkownicy uzyskują najlepszą dostępną obsługę na platformie, na której otwierają Twój link. Jeśli użytkownik otworzy łącze dynamiczne na iOS lub Androidzie, może zostać przeniesiony bezpośrednio do powiązanej treści w Twojej natywnej aplikacji. Jeśli użytkownik otworzy ten sam link dynamiczny w przeglądarce na komputerze, może zostać przeniesiony do równoważnej treści w Twojej witrynie.

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

Jak to działa?

Link dynamiczny tworzysz za pomocą konsoli Firebase, interfejsu API REST, interfejsu API narzędzia iOS lub Android Builder albo tworząc adres URL, dodając parametry łącza 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, a Twoja aplikacja nie jest jeszcze zainstalowana, zostanie wysłany do Sklepu Play lub App Store w celu zainstalowania aplikacji (chyba że określisz inaczej) i Twoja aplikacja zostanie otwarta. Następnie możesz pobrać link przesłany do Twojej aplikacji i obsłużyć precyzyjny link odpowiednio do swojej aplikacji.

Możesz tworzyć linki dynamiczne, korzystając z 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

Jeśli nie masz domeny dla swojej aplikacji, możesz skorzystać z bezpłatnej niestandardowej subdomeny page.link:

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

Utwórz bezpłatnie 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 realizacji

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

Następne kroki