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ć.
Domeny linków niestandardowych
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
- Dowiedz się więcej o najczęstszych przypadkach użycia Firebase Dynamic Links' i sposobach ich implementacji .
- Dowiedz się, jak tworzyć Dynamic Links i odbierać je w aplikacjach na iOS, Androida, Fluttera, Unity i C++.
- Używaj własnej niestandardowej domeny w przypadku Dynamic Links.
- Poznaj skuteczność Dynamic Links za pomocą 2 narzędzi analitycznych.