Firebase Dynamic Links

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

Dzięki Dynamic Links użytkownicy mogą korzystać z najlepszych dostępnych funkcji na platformie, na której otwierają link. Jeśli użytkownik otworzy Dynamic Link na iOS lub Androidzie, może zostać przekierowany bezpośrednio do powiązanych treści w Twojej aplikacji natywnej. Jeśli użytkownik otworzy ten sam Dynamic Link w przeglądarce na komputerze, może zostać przekierowany do odpowiednich treści w Twojej witrynie.

Dodatkowo, Dynamic Links działają w przypadku instalacji aplikacji: jeśli użytkownik otworzy Dynamic Link na iOS lub Androidzie i nie ma zainstalowanej Twojej aplikacji, może zostać poproszony o jej zainstalowanie. Po instalacji aplikacja uruchomi się i będzie mogła uzyskać dostęp do linku.

Jak to działa?

Dynamic Link możesz utworzyć za pomocą konsoli Firebase, interfejsu REST API, interfejsu iOS lub Android Builder API albo przez utworzenie adresu URL z parametrami Dynamic Link dodanymi do domeny powiązanej z Twoją aplikacją. Te parametry określają linki, które mają się otwierać w zależności od platformy użytkownika i tego, czy Twoja aplikacja jest zainstalowana.

Gdy użytkownik otworzy jeden z Twoich Dynamic Links, a Twoja aplikacja nie jest jeszcze zainstalowana, zostanie przekierowany do Sklepu Play lub sklepu z aplikacjami, aby ją zainstalować (chyba że określisz inaczej), a następnie aplikacja się otworzy. Możesz wtedy pobrać precyzyjny link przekazany do aplikacji i odpowiednio go obsłużyć.

Linki dynamiczne możesz tworzyć Dynamic Links za pomocą 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 użyć bezpłatnej subdomeny page.link:

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

Subdomenę możesz utworzyć bezpłatnie w konsoli Firebase.

Wszystkie Dynamic Links funkcje, w tym statystyki, atrybucja po instalacji i integracje z pakietem SDK, działają zarówno w przypadku domen page.link, jak i Twojej własnej domeny.

Ścieżka implementacji

Skonfiguruj Firebase i pakiet SDK Dynamic Links Włącz Firebase Dynamic Links w konsoli Firebase w projekcie w Firebase. Następnie dodaj paków Dynamic Links SDK do swojej aplikacji.
Utwórz Dynamic Links Możesz tworzyć Dynamic Links automatycznie lub za pomocą Firebase konsoli.
Obsługuj Dynamic Links w aplikacji Pakiet Dynamic Links SDK umożliwia sprawdzenie, czy po uruchomieniu aplikacji został do niej przekazany Dynamic Link. Jeżeli tak, pobierz precyzyjny link z danych Dynamic Link i obsłuż precyzyjny link zgodnie z wymaganiami.
Wyświetl dane analityczne Śledź skuteczność swoich Dynamic Links w konsoli Firebase.

Dalsze kroki